A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Transformation Patterns for Multi-staged Model Driven Software Development
2008
2008 12th International Software Product Line Conference
In this paper, we explore the issues related to such an approach and we propose model transformation patterns that can be generically applied to models so that they can be used in multi-staged modeling ...
Models can be refined and transformed from requirements into code specific to a platform. Although several model transformations can occur, they usually take place at a single development stage. ...
The Problem How to support a multi-staged domain-specific modeling approach with model specialization using current metamodeling tools and in the context of a domain-specific platform. ...
doi:10.1109/splc.2008.41
dblp:conf/splc/BragancaM08
fatcat:kr7mebcvvbcsbgua4p43owpxca
Metamodels Infrastructure and Heuristics for Metamodel-Driven Multi-touch Interaction
[chapter]
2013
Lecture Notes in Computer Science
The editor generated is driven by a metamodel that also prevents the user from creating not valid models. ...
In this paper, a metamodel infrastructure and a set of heuristics are presented to automatically generate multi-touch visual editors for manipulating models. ...
This work has been partially supported by the grant insPIre (TIN2012-34003) from the Spanish Government Department of Science and Innovation and the grant AVANZA TSI-020400-2011-20 from the Ministry of ...
doi:10.1007/978-3-642-40480-1_14
fatcat:tu6aymnwgvfnhbdzi3q743lefm
Design Pattern Modeling with Constraint Relaxation
2010
Electronic Communications of the EASST
Environments supporting metamodeling aid rapid and flexible domain-specific modeling language (DSML) definition and utilization. ...
With the proliferation of DSMLs, there is a need for domain-specific design patterns to offer solutions to problems recurring in different domains. ...
Acknowledgment This paper was supported by the János Bolyai Research Scholarship of the Hungarian Academy of Sciences. ...
doi:10.14279/tuj.eceasst.25.348
dblp:journals/eceasst/VajkML10
fatcat:26424lrgwbbnro432majxlqpn4
A pattern-based approach to DSL development
2011
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11 - SPLASH '11 Workshops
Tool support for the development of Domain-specific Languages (DSLs) is continuously increasing. ...
Consequently, outcomes of language engineering activities are unpredictable with respect to their quality, and are often not maintainable either. ...
Views thus present parts of the information that is stored in a model of the DSL in a way that supports one domain-specific activity. ...
doi:10.1145/2095050.2095058
dblp:conf/oopsla/SchaferKT11
fatcat:dwu4twpekbd6fcq6hmvzf3xpjq
Metamodel based model transformation language
2003
Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03
For each DSMDA, a transformer is needed to convert Domain Specific Platform Independent Models (DSPIM -s) to Domain Specific Platform Specific Models (DSPDM-s). ...
The Model Driven Architecture (MDA) can have a greater impact by expanding its scope to Domain Specific MDA (DSMDA). DSMDA is the use of MDA for a particular domain. ...
MIC has benefits in terms of high productivity when applied to specific domains where users are familiar with the use of modeling. ...
doi:10.1145/949344.949448
dblp:conf/oopsla/Agrawal03a
fatcat:s6uwgeuc4vcobjdicnbsrgyk7a
An end-to-end domain-driven software development framework
2003
Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03
It consists of a meta-programmable domain-specific modeling environment and a model transformation generator toolset based on graph transformations. ...
The framework allows the creation of custom, domain-oriented programming environments that support end-user programmability. ...
However, this GME instance is configured by the internal metamodel to support and enforce the specific features of the domain-specific modeling language. ...
doi:10.1145/949344.949347
dblp:conf/oopsla/AgrawalKL03
fatcat:7uxwbhgfqzcfbjykczgxwqsrv4
Domain-Specific Metamodelling Languages for Software Language Engineering
[chapter]
2010
Lecture Notes in Computer Science
Domain-specific languages are constructed to provide modelling capabilities tailored to a specific domain. ...
The challenges and difficulties of using domain-specific metamodelling languages are identified. We illustrate the concept with examples from different domains. ...
We described how to implement domain-specific metamodelling languages, via a transformational approach that eliminates difficulties with instantiation of metamodels. ...
doi:10.1007/978-3-642-12107-4_23
fatcat:7hfdxlpcvbd6lcpbmrniqzar2q
An end-to-end domain-driven software development framework
2003
Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03
It consists of a meta-programmable domain-specific modeling environment and a model transformation generator toolset based on graph transformations. ...
The framework allows the creation of custom, domain-oriented programming environments that support end-user programmability. ...
However, this GME instance is configured by the internal metamodel to support and enforce the specific features of the domain-specific modeling language. ...
doi:10.1145/949345.949347
fatcat:isih446psveednksnfei5kby3u
Metamodeling Languages and Metaprogrammable Tools
[chapter]
2007
Chapman & Hall/CRC Computer & Information Science Series
The Domain Model Definition (DMD 1 ) language will be the metamodeling language supported by Microsoft's forthcoming Visual Studio Domain-Specific Language Toolkit. ...
Son, CRC Press, 2006 [14] with OCL constraints [17] . Ecore is similar to the EMOF flavor of the pending MOF 2 specification currently being revised by OMG. ...
The primary hurdle with the domain-specific approach is that building a new language and modeling tool to support a narrowly-used niche domain (for example, a co-design environment specialized for a single ...
doi:10.1201/9781420011746.ch33
fatcat:h6gvy6cwp5d6fmwvrocpjgb4cu
Towards models and metamodels co-evolution approach
2013
2013 11th International Symposium on Programming and Systems (ISPS)
Models are defined using modelling languages defined as metamodels. When a metamodel evolves, models may no longer conform to it. ...
To be able to use these models with the new modelling language, they need to be migrated. In fact, several approaches have been proposed addressing this problem. ...
The migration of domain models is performed by using syntactic patterns of domain concepts that are mapped to patterns of evolved domain concepts through mapping rules; these rules follow a "pattern implies ...
doi:10.1109/isps.2013.6581482
fatcat:mjf6wu4kvzcwrefx6mtjzhdmwe
Towards a generic architecture for multi-level modeling
2009
2009 Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture
We outline why our first prototype implementation following a conventional, UML-like metamodeling approach failed and how the follow-up implementation is aligned with the more appropriate so-called Orthogonal ...
We implemented this architecture for the domain of testbed automation systems and argue that this architecture can be generalized. ...
, and the model support modules for visualization of the domain specific language. ...
doi:10.1109/wicsa.2009.5290798
dblp:conf/wicsa/AschauerDP09
fatcat:u56yx3nktngijd4rz7p6t4r64m
Design Metamodels for Domain-Specific Modelling Methods using Conceptual Structures
2018
The Practice of Enterprise Modeling
It is therefore required to provide additional design support to realise domain specific modelling methods and more precisely their underlying metamodel. ...
The goal of this research project is to enable the knowledge representation of a metamodel to support its design process. ...
Dimitris Karagiannis, head of the research group Knowledge Engineering and the Open Models Initiative Laboratory (OMiLAB) at the Faculty of Computer Science, University of Vienna. ...
dblp:conf/ifip8-1/Utz18
fatcat:bypq2bodzvde5g5c62xrufy4uy
Addressing Domain Evolution Challenges in Software Product Lines
[chapter]
2006
Lecture Notes in Computer Science
Although certain challenges of PLAs can be addressed by combining model-driven development (MDD) techniques with component frameworks, domain evolution problems remain largely unresolved. ...
This paper describes techniques for minimizing such impacts on MDDbased PLAs for DRE systems through a case study that shows how a layered architecture and model-to-model transformation tool support can ...
Solution → Tool-supported domain model migration. ...
doi:10.1007/11663430_26
fatcat:psjugfw5kbdpviqhbktf522spy
A Model Repository Description Language - MRDL
[chapter]
2016
Lecture Notes in Computer Science
In particular, we have designed a flexible and extensible modeling language, by means of an OMG style metamodel, to specify model repositories for modeling artifacts, and we have defined an operational ...
Moreover, modeling approaches allow using tools for the specification and the exploitation of the designed artifacts (e.g. analysis and evaluation). ...
Repository interaction -Guidelines for easy interaction with the repository -Multiview support for domain-and actor-specific knowledge -Multiview support for domain-and actor-specific tools MR R-09. ...
doi:10.1007/978-3-319-35122-3_23
fatcat:ekppyshx3zg4lefrhhnli6rm3e
Metadata and Adaptive Object-Models
[chapter]
2000
Lecture Notes in Computer Science
A way to meet such requirements is to use an Adaptive Object-Model (AOM). This paper describes common architectures for adaptive object-models and summarizes the results from our ECOOP 2000 workshop. ...
Participants to this workshop focused on comparisons between the Adaptive Object-Model's approach and those of Reflection and Metamodeling. ...
The CWM metamodel, by directly extending MOF/UML, drives support for Adaptive Object-Model patterns into the data warehousing and business intelligence domains, leading the way for a new generation of ...
doi:10.1007/3-540-44555-2_9
fatcat:sbulerdfefadrmp5vrn74uqx2m
« Previous
Showing results 1 — 15 out of 9,219 results