Filters








10,330 Hits in 3.8 sec

The Pattern of Patterns: What is a pattern in conceptual modeling?

Pooyan Ramezani Besheli
2018 International Workshop on Value Modeling and Business Ontologies  
It has been proven that using structured methods to represent the domain reduces human errors in the process of creating models and also in the process of using them.  ...  A pattern is a generalizable reusable solution to a design problem. Positive effects of using patterns were demonstrated in several experimental studies and explained using theories.  ...  visual ontology: Visual ontology defines relations and notations of defined concepts.  ... 
dblp:conf/vmbo/Besheli18 fatcat:7hjfianqojf3libjfusooihj64

A component-based approach for specifying reusable visual languages

Amine El Kouhen, Sebastien Gerard, Cedric Dumoulin, Pierre Boulet
2013 2013 IEEE Symposium on Visual Languages and Human Centric Computing  
In this context, we propose MID, a set of metamodels supporting the specification of modeling editors by means of reusable components and explain how representational metamodeling is carried out with it  ...  elements and suffer from gaps in terms of reusability.  ...  Visual Languages Basics According to [3] , elementary components of a visual representation are called visual notations (visual language, diagram-ming notations or graphical notations) and consist of  ... 
doi:10.1109/vlhcc.2013.6645257 dblp:conf/vl/KouhenDGB13 fatcat:bwxym3qggfekrkcrj5aw553l44

Generating Reusable Visual Notations using Model Transformation

Iman Avazpour, John C. Grundy, Hai L. Vu
2014 Proceedings of the 7th International Symposium on Visual Information Communication and Interaction - VINCI '14  
Visual notations are a key aspect of visual languages. They provide a direct mapping between the intended information and set of graphical symbols.  ...  A detailed user study of our approach for reusing notations and generating visualisations has been provided that shows good reusability and general acceptance of the novel approach.  ...  Support for the first author from Swinburne University of Technology is gratefully acknowledged.  ... 
doi:10.1145/2636240.2636843 dblp:conf/vinci/AvazpourGV14 fatcat:5yriwtqnrvbklb5ubmebkqphkq

Generating Reusable Visual Notations Using Model Transformation

Iman Avazpour, John Grundy, Hai L. Vu
2015 International journal of software engineering and knowledge engineering  
Visual notations are a key aspect of visual languages. They provide a direct mapping between the intended information and set of graphical symbols.  ...  A detailed user study of our approach for reusing notations and generating visualisations has been provided that shows good reusability and general acceptance of the novel approach.  ...  Support for the first author from Swinburne University of Technology is gratefully acknowledged.  ... 
doi:10.1142/s0218194015400100 fatcat:ahs7qniwa5fi3lgls65ejmocmi

MID: A MetaCASE Tool for a Better Reuse of Visual Notations [chapter]

Amine El Kouhen, Abdelouahed Gherbi, Cédric Dumoulin, Pierre Boulet, Sébastien Gérard
2014 Lecture Notes in Computer Science  
We propose then MID, a tool based on a set of metamodels supporting the easy specification of modeling editors with reusable components.  ...  In this paper, we want to specify, using models, diagram editors with a high graphical expressiveness without any need for manual intervention.  ...  This work was supported by the LIST laboratory of the French Atomic Commission (CEA).  ... 
doi:10.1007/978-3-319-11743-0_2 fatcat:23wk7nnrofhyxafv2672nousbi

A component-based approach for specifying DSML's concrete syntax

Amine El Kouhen, Sébastien Gérard, Cédric Dumoulin, Pierre Boulet
2013 Proceedings of the Second Workshop on Graphical Modeling Language Development - GMLD '13  
with it.  ...  elements and propose limited possibilities in terms of reusability.  ...  According to [15] , elementary components of a visual representation are called visual notations (visual language, diagramming notations or graphical notations) and consist of a set of graphical symbols  ... 
doi:10.1145/2489820.2489822 fatcat:32spssyv2zhcza3pyd3f3pu2ui

Implications for an exercise prescription authoring notation

Jonathan E. Dodge, Ronald A. Metoyer, Katherine B. Gunter
2009 2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)  
Research Question What are the information needs of clinicians and their clients during the exercise prescription process?  ...  Acknowledgements The authors would like to acknowledge the help of the following people and organizations:  ...  We have presented studies designed to understand the requirements for a notation to allow clinicians to create these programs.  ... 
doi:10.1109/vlhcc.2009.5295311 dblp:conf/vl/DodgeMG09 fatcat:6jq5x6ykanhsbhj632cnpwaq4m

Visual requirement representation

Deng-Jyi Chen, Wu-Chi Chen, Krishna M. Kavi
2002 Journal of Systems and Software  
We call such software components as multimedia reusable components (MRCs). Using MRCs, one can view software requirements instead of reading textual representation of the requirements. Ó  ...  In this paper we utilize multimedia technology for eliciting requirements of software systems, particularly those systems that utilize windows-(or graphical)-based interactions with the user.  ...  Also, the proposed tool provides designers capability to create an animated visual requirement. This is what we do not see in other related research.  ... 
doi:10.1016/s0164-1212(01)00108-x fatcat:cknozryyjbedhbb56jl2vhr2ti

Tool support for automatic model transformation specification using concrete visualisations

Iman Avazpour, John Grundy, Lars Grunske
2013 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE)  
By dragging one notation to another, CONVErT's automatic recommender updates the list of suggested correspondences to provide suggestions related to that rule and hence better guide users with targeted  ...  As a result, users can specify complex model element mappings between concrete visual notational elements using interactive drag-and-drop and reusable, spreadsheet-like mapping formulae.  ... 
doi:10.1109/ase.2013.6693141 dblp:conf/kbse/AvazpourGG13 fatcat:hzpoycjfcbgtlikyj57tpfazuq

Using concrete visual notations as first class citizens for model transformation specification

Iman Avazpour, John Grundy
2013 2013 IEEE Symposium on Visual Languages and Human Centric Computing  
This paper introduces a new approach to visualising source and target models that allows specifiers of complex data transformations to use the resultant visual notations for specifying transformations  ...  We demonstrate the applicability of our new approach by an example case study.  ...  We thank Dr Vivienne Farrell for help with questionnaire and user studies.  ... 
doi:10.1109/vlhcc.2013.6645248 dblp:conf/vl/AvazpourG13 fatcat:pxpsu4cyancmfjx5lculgsan6y

A pattern system for tracing architectural concerns

Mehdi Mirakhorli, Jane Cleland-Huang
2011 Proceedings of the 18th Conference on Pattern Languages of Programs - PLoP '11  
the created links to help preserve qualities in the architectural design.  ...  This paper focuses on the task of creating and using such traceability links.  ...  Related Patterns: Visualize Intent can be used with Tactic-in-the-Middle and Active Plumbline to visualize information presented to the maintainer in order to keep him or her informed of underlying design  ... 
doi:10.1145/2578903.2579143 dblp:conf/plop/MirakhorliC11 fatcat:5ijuxogqubhvzauvoa3pkdbgau

Specifying model transformations by direct manipulation using concrete visual notations and interactive recommendations

Iman Avazpour, John Grundy, Lars Grunske
2015 Journal of Visual Languages and Computing  
Correspondences are then specified by directly interacting with suggested recommendations or drag and drop of visual notational elements of source and target visualizations.  ...  Our evaluation of this approach includes a detailed user study of our tool and a quantitative analysis of the recommender system.  ...  reusable visual notations).  ... 
doi:10.1016/j.jvlc.2015.02.005 fatcat:pfcr6kyk3zhrnf4csegcbnpss4

Abstracting Modelling Languages: A Reutilization Approach [chapter]

Juan de Lara, Esther Guerra, Jesús Sánchez-Cuadrado
2012 Lecture Notes in Computer Science  
As a proof of concept, we present a catalogue of reusable abstractions, together with an implementation in the MetaDepth multi-level meta-modelling tool.  ...  This approach is based on the use of Domain-Specific Modelling Languages (DSMLs) for the description of the relevant aspects of the systems to be built.  ...  Work funded by the Spanish Ministry of Economy and Competitivity (TIN2011-24139), and the R&D programme of Madrid Region (S2009/TIC-1650). We thank the referees for their valuable comments.  ... 
doi:10.1007/978-3-642-31095-9_9 fatcat:mikkwkmoqfawzn6eiqbdcgl7me

Visual Modelling of Complex Business Processes with Trees, Overlays and Distortion-based Displays

Lei Li, John Hosking, John Grundy
2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007)  
We describe a prototype support tool, MaramaEML, that provides support for multiple visual notations including the Business Process Modelling Notation (BPMN), the EML tree-based, multi-layer hierarchical  ...  EML utilizes several visual metaphors to enhance the representation, navigation and management of large organizational hierarchies and process flows.  ...  of EML with other process modelling notations.  ... 
doi:10.1109/vlhcc.2007.28 dblp:conf/vl/LiHG07 fatcat:wgvadfqgevfvlcay5jyn4jlify

Supporting Engineering Design Modeling by Domain Specific Modeling Languag

Japheth Bunakiye. Richard.
2013 American Journal of Software Engineering and Applications  
At the Development Interface, the templates are created for every transformation added to our model that can be applicable in the physical design of objects in the engineering industry.  ...  It is intended to eliminate the complexities associated with the domain of computing technologies such as CAD systems where the focus is solely on engineering designs expertise in the software systems  ...  Discussion of Results The Code Generator drives the solution created with model to the possible layer of reusable software with interconnected interface of domain notations.  ... 
doi:10.11648/j.ajsea.20130203.11 fatcat:7exizisymzaifjlkxywtwe45ti
« Previous Showing results 1 — 15 out of 10,330 results