Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Filters








807 Hits in 6.1 sec

Semi-automatic generation of metamodels from model sketches

Dustin Wuest, Norbert Seyff, Martin Glinz
2013 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE)  
Metamodels are defined in a semi-automatic, interactive way by annotating diagram elements and automated model analysis.  ...  Our approach requires no metamodel-ing expertise and supports the co-evolution of models and meta-models.  ...  In this paper, we present how FlexiSketch step-wise and semi-automatically generates metamodels for model sketches, by inferring metamodel clues from existing model fragments and interactively eliciting  ... 
doi:10.1109/ase.2013.6693130 dblp:conf/kbse/WuestSG13 fatcat:boaycl5objf2ljk4nu65sibcze

Flexible, lightweight requirements modeling with Flexisketch

Dustin Wuest, Norbert Seyff, Martin Glinz
2012 2012 20th IEEE International Requirements Engineering Conference (RE)  
This creates the possibility for an automatic transcription of the documented information in later modeling stages. The tool is designed to be used on tablet devices.  ...  This creates the possibility for an automatic transcription of the documented information in later modeling stages. The tool is designed to be used on tablet devices.  ...  This will eventually enable us to semi-automatically transcribe the documented information in order to support a more seamless integration of early RE sketches in the software development process.  ... 
doi:10.1109/re.2012.6345826 dblp:conf/re/WuestSG12 fatcat:m6eeialrpvb3feiosxmwuazz7u

FlexiSketch: A Mobile Sketching Tool for Software Modeling [chapter]

Dustin Wüest, Norbert Seyff, Martin Glinz
2013 Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering  
The aim of our work is to better integrate these early sketching and modeling activities into the overall software engineering process.  ...  The aim of our work is to better integrate these early sketching and modeling activities into the overall software engineering process.  ...  semi-automatic formalization of the sketches.  ... 
doi:10.1007/978-3-642-36632-1_13 fatcat:lxtoenffdvgdvlk2ddsvf36uqq

Using graph rewriting methods for the semi-automatic generation of parametric infrastructure models

Simon Vilgertshofer, André Borrmann
2017 Advanced Engineering Informatics  
For the design of large infrastructure projects such as inner-city subway tracks, it proves necessary to consider differing model scales, ranging from the scale of several kilometers down to a few millimeters  ...  This paper discusses how procedural parametric models based on two-dimensional sketches can be represented by graphs and how detailing steps in the form of parametric modeling operations can be formalized  ...  We also want to thank the members of the 3DTracks research group for their support and the productive discussions.  ... 
doi:10.1016/j.aei.2017.07.003 fatcat:o3tje75t2ngglfeldq2imwkrhy

FlexiSketch: a lightweight sketching and metamodeling approach for end-users

Dustin Wüest, Norbert Seyff, Martin Glinz
2017 Journal of Software and Systems Modeling  
To combine the advantages of informal and formal tools, we have developed a flexible tool-supported modeling approach that augments a sketching environment with lightweight metamodeling capabilities.  ...  To combine the advantages of informal and formal tools, we have developed a flexible tool-supported modeling approach that augments a sketching environment with lightweight metamodeling capabilities.  ...  Acknowledgements We would like to thank the journal reviewers and André van der Hoek for their very valuable feedback and comments on earlier versions of this article.  ... 
doi:10.1007/s10270-017-0623-8 fatcat:6n3zysq7azbjzaj4rthvmiiw4y

Document-based Design Process Knowledge Management for Knowledge Intensive Engineering [chapter]

Yutaka Nomaguchi, Masaharu Yoshioka, Tetsuo Tomiyama
2002 From Knowledge Intensive CAD to Knowledge Intensive Engineering  
We also illustrate an example of machining tool design to demonstrate the features of DDMS.  ...  We also describe an implementation of this idea called DDMS (Design Documentation Management System).  ...  Shoichiro Fujisaki of SEI. This work has also been partially financed by JSPS "Modelling of Synthesis" project (JSPS-RFTF96P0070 1).  ... 
doi:10.1007/978-0-387-35494-1_10 fatcat:f6fezw4hrbgs7d4tmsqaspnwuu

A Metamodeling Framework for Promoting Flexibility and Creativity Over Strict Model Conformance

Nicolas Hili
2016 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
It advocates less coupling between models and metamodels in order to make the creation of models and user-defined metamodels possible in an arbitrary order.  ...  It comes along with a generic process structured into several phases.  ...  Model / metamodel co-evolution techniques were proposed to withstand metamodel evolution and to automatically or semi-automatically adapt models [4, 5] .  ... 
dblp:conf/models/Hili16 fatcat:3lbmcah7jfdnto4eu23mo7vc7q

Towards a Common Metamodel for the Development of Web Applications [chapter]

Nora Koch, Andreas Kraus
2003 Lecture Notes in Computer Science  
be built on a precisely specified metamodel of the modeling constructs used in the design activities, providing more flexibility if modeling requirements change.  ...  In addition, tool-supported design and generation is becoming essential in the development process of Web applications due to the increasing size and complexity of such applications, and CASE-tools should  ...  The semi-automatic generation of Web applications from design models is supported by the UWEXML approach [5] .  ... 
doi:10.1007/3-540-45068-8_92 fatcat:j4ajtdsqo5gtpiylc37qzwjdq4

A Generative Approach to Change-Driven Consistency in Multi-View Modeling

Max E. Kramer
2015 Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures - QoSA '15  
To ease multi-view modeling, we present a generative approach, in which change-driven in-place transformations are generated from abstract specifications in order to sustain consistency between several  ...  Current transformation approaches, however, do not separate this conceptual challenge of specifying consistency from the technical complexity of implementing it.  ...  Acknowledgments This work was partially funded in the KASTEL project by the German Federal Ministry of Education and Research. I am grateful to R. Reussner, E. Burger, M. Langhammer, and D.  ... 
doi:10.1145/2737182.2737194 dblp:conf/qosa/Kramer15 fatcat:4nkrj7hwgbcflojywdyjrht55y

Programmatic Muddle Management

Dimitrios S. Kolovos, Nicholas Drivalos Matragkas, Horacio Hoyos Rodriguez, Richard F. Paige
2013 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
In this paper we demonstrate how diagrams constructed using general-purpose drawing tools in the context of agile language development processes can be annotated and consumed by model management programs  ...  The aim of this work is to enable engineers to engage in programmatic model management early in the language development process, so that they can explore whether or not the languages and models constructed  ...  Acknowledgements This research was part supported by the EPSRC, through the Large-Scale Complex IT Systems project (EP/F001096/1) and by the EU, through the Automated Measurement and Analysis of Open Source  ... 
dblp:conf/models/KolovosMRP13 fatcat:4fgfcm7gfjddrkvsmdtyssahbm

Architecture Description Leveraging Model Driven Engineering and Semantic Wikis

Alessandro Baroni, Henry Muccini, Ivano Malavolta, Eoin Woods
2014 2014 IEEE/IFIP Conference on Software Architecture  
We also discuss how our approach can be generalized to other wiki-based and modeldriven technologies.  ...  Modeling Framework.  ...  In the longer term, we aim to explore the use of sketch-based approaches with the aim of automatically building and synchronizing sketch-based approaches with MDE-based models. Fig. 1 . 1 Fig. 1.  ... 
doi:10.1109/wicsa.2014.21 dblp:conf/wicsa/BaroniMMW14 fatcat:2ibhbbzscbbvrbwcfb4rbl2bni

Towards Sketching Interfaces for Multi-paradigm Modeling

Simon Van Mierlo, Julien Deantoni, Loli Burgueno, Clark Verbrugge, Hans Vangheluwe
2019 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)  
Our perspective on sketching further differs from more common notions of ideation by noting the roles of requirements and system properties, and offering a general perspective on sketching as a modular  ...  In this work, we develop a well defined specification of the sketching activity.  ...  allowing us to use their sketches and for their time explaining them to us at the workshop.  ... 
doi:10.1109/models-c.2019.00070 dblp:conf/models/MierloDBVV19 fatcat:ruylt4sftvf5rhe3tqqpospvgu

The Single Model Principle

Richard F. Paige, Jonathan S. Ostroff
2002 Journal of Object Technology  
One approach is based on the manifestation of a single model, with construction of different views from this model, and with automatic or semi-automatic consistency checking among these views.  ...  The second approach (of which unrestricted UML is an example) is based on the independent construction of multiple models of the same system, but with no guarantee of the consistency of the various models  ...  development, and different views are produced from the model automatically or semi-automatically.  ... 
doi:10.5381/jot.2002.1.5.c6 fatcat:j23sb75s4reibirx7uceuu4xcq

Constraint programming for type inference in flexible model-driven engineering

Athanasios Zolotas, Robert Clarisó, Nicholas Matragkas, Dimitrios S. Kolovos, Richard F. Paige
2017 Computer languages, systems & structures  
The metamodel is then created manually or inferred automatically. The flexibility that bottom-up MDE offers comes with the cost of having nodes in the example models left untyped.  ...  In traditional MDE the engineering process starts with the definition of a metamodel which is used for the instantiation of models.  ...  Sotirios Banatas for the help provided during the initial phase of the Prolog implementation.  ... 
doi:10.1016/j.cl.2016.12.002 fatcat:fipelntbffgfpf7pjehyrcfyjy

Systematic Transformation Development

Thomas Kühne, Gergely Mezei, Eugene Syriani, Hans Vangheluwe, Manuel Wimmer
2009 Electronic Communications of the EASST  
In particular, we explore and suggest ways to systematically support developers in creating transformation languages by means of semi-automated metamodeling.  ...  Despite the pivotal significance of transformations for model-driven approaches, there have not been any attempts to explicitly model transformation languages yet although a number of benefits are to be  ...  First, the explicit modeling of pattern specifications allowed the semi-automatic generation of customized pattern specification language definitions based on the components of relaxation, augmentation  ... 
doi:10.14279/tuj.eceasst.21.290 dblp:journals/eceasst/KuhneMSVW09 fatcat:66uank27rnhodnpgqtxv24f5yy
« Previous Showing results 1 — 15 out of 807 results