A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
Filters
MDE Basics with a DSL Focus
[chapter]
2012
Lecture Notes in Computer Science
The lecture on "MDE Basics with a UML Focus" by Bran Selic discussed this approach in more detail. ...
In this tutorial the basic aspects of model driven engineering in combination with Domain Specific Languages will be discussed. ...
This type of DSL is the main focus of this tutorial. ...
doi:10.1007/978-3-642-30982-3_2
fatcat:j5bmli6gfzeslhglbyyocks7ki
Separation of concerns in translational semantics for DSLs in model engineering
2007
Proceedings of the 2007 ACM symposium on Applied computing - SAC '07
MDE-based DSL frameworks should enable a modular specification of language translational semantics and the composition of the modules into languages. ...
In this paper we evaluate a class of model transformation languages regarding their applicability for capturing the translational semantics of DSLs in a modular way. ...
In this paper we focus on the problem of specifying a translational semantics for DSLs in MDE. The major requirement for such a specification is that it should be modular and resilient to changes. ...
doi:10.1145/1244002.1244218
dblp:conf/sac/CleenewerckK07
fatcat:d32jdwrqnvachifcrritlkliha
User Experience for Model-Driven Engineering: Challenges and Future Directions
2017
2017 ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS)
We observe a scarcity of User eXperience (UX)-related research in the MDE community, and posit that many existing tools and languages have much room for improvement with respect to UX. ...
Since its infancy, Model Driven Engineering (MDE) research has primarily focused on technical issues. ...
wealth of work in educational games that enables kids to focus on the "game" and not become overwhelmed with the intricacies of a given tool.) • domain experts to work on the respective DSLs, tools and ...
doi:10.1109/models.2017.5
dblp:conf/models/AbrahaoBCKPSW17
fatcat:mqomgitnhff2dm2ko37a5ve4eu
Inter-DSL coordination support by combining megamodeling and model weaving
2010
Proceedings of the 2010 ACM Symposium on Applied Computing - SAC '10
We illustrate our solution with a concrete working example. ...
Even if the main focus can be on a single model (e.g. a class diagram model), related elements in other models (e.g. a requirement model) often have to be considered and/or accessed. ...
The approach has a particularly high potentiality when used in combination with other basic MDE techniques such as model weaving or model transformation. ...
doi:10.1145/1774088.1774511
dblp:conf/sac/JouaultVBDBB10
fatcat:y2atkdo6qrezhlnihwxbshvuqq
To successfully apply MDE in a wide range of domains we need tools for fast implementation of the expected growing number of DSLs. ...
Similarly, with textual languages it is necessary to establish links between metamodel elements and syntactic structures of the textual DSL. ...
Related Work There exist various solutions to give concrete syntaxes to DSLs. In this section, we focus on DSLs whose abstract syntax is defined as a metamodel and a textual syntax is supplied. ...
doi:10.1145/1173706.1173744
dblp:conf/gpce/JouaultBK06
fatcat:slrrq4eljbhzzlhk5225u4tr6i
Model-based DSL frameworks
2006
Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06
In the same way as MDE is a generalization of MDA, the DSL engineering may be viewed as a generalization of MDE. ...
A convergence between MDE and DSL (Domain Specific Language) engineering is rapidly appearing. ...
This paper focuses on the identification of the basic MDE principles, and the applicability of the related ideas, concepts, and tools to solve current practical problems. ...
doi:10.1145/1176617.1176632
dblp:conf/oopsla/KurtevBJV06
fatcat:3epnsjopmjcnvklea4ophty574
Bridging the chasm between MDE and the world of compilation
2012
Journal of Software and Systems Modeling
To address the growing complexity of software systems, Model-Driven Engineering (MDE) leverages Domain Specific Languages (DSL) to define abstract models of systems and automated methods to process them ...
We then draw a picture of the current state of SLE, and of the challenges it has still to face. ...
With the growing use of DSLs the MDE community faces a growing need for parsing tools, and has started to build on many achievements of the compiler research community. ...
doi:10.1007/s10270-012-0266-8
fatcat:htmyfrdbjvhkpciifeeqodl2k4
UYMS 2020 Commentary
2020
2020 Turkish National Software Engineering Symposium (UYMS)
MDE has proposed models and model transformations as the basic features. Models can be considered as DSL's with a more emphasis on graphical representation. ...
MDE is an active research area with the following challenges: (a) Models are tedious to define. ...
doi:10.1109/uyms50627.2020.9247054
fatcat:dddddencs5ffvneg2xvavyvssy
Challenges in Model-Driven Software Engineering
[chapter]
2009
Lecture Notes in Computer Science
An incremental approach to putting model-driven development into place gives you the necessary "breakpoints", but poses extra challenges with regard to the MDE technologies used. ...
The current focus of research in MDE is on declarative languages for model management, and scalable mechanisms for persisting models (e.g., using databases). ...
Current DSM approaches have mainly focused on the structural aspects of DSLs. ...
doi:10.1007/978-3-642-01648-6_4
fatcat:jdmtmu3xzjgllmolxelgqnoo3u
Behavior, Time and Viewpoint Consistency: Three Challenges for MDE
[chapter]
2009
Lecture Notes in Computer Science
Although Model Driven Software Development (MDSD) is achieving significant progress, it is still far from becoming a real Engineering discipline. ...
Current DSM approaches have mainly focused on the structural aspects of DSLs. ...
There are several approaches that propose in-place model transformation to deal with the behavior of a DSL. ...
doi:10.1007/978-3-642-01648-6_7
fatcat:y2miyvqmbvg75prrk2lglbm23q
Model-driven Development of Complex Software: A Research Roadmap
2007
Future of Software Engineering (FOSE '07)
In this paper we give an overview of current research in MDE and discuss some of the major challenges that must be tackled in order to realize the MDE vision of software development. ...
We argue that full realizations of the MDE vision may not be possible in the near to medium-term primarily because of the wicked problems involved. ...
Acknowledgments: Robert France's work on this paper was supported by a Lancaster University project VERA: Verifiable Aspect Models for Middleware Product Families, funded by the UK Engineering and Physical ...
doi:10.1109/fose.2007.14
dblp:conf/icse/FranceR07
fatcat:tc5qew5tp5effn2zvkf44h7xoa
Model-Driven Engineering and Optimizing Compilers: A Bridge Too Far?
[chapter]
2011
Lecture Notes in Computer Science
In this paper, we present our experience with using MDE technologies to build and evolve compiler infrastructures in the optimizing compiler domain. ...
A primary goal of Model Driven Engineering (MDE) is to reduce the cost and effort of developing complex software systems using techniques for transforming abstract views of software to concrete implementations ...
Tools such as Xtext 8 or EMFText 9 can provide concrete textual syntax to a DSL, together with an editor with basic syntax highlighting and auto-completion. ...
doi:10.1007/978-3-642-24485-8_45
fatcat:cgcgvehnebcidiq6qwyf45x64y
Towards Model-Based Communication Control for the Internet of Things
[chapter]
2018
Lecture Notes in Computer Science
The paper introduces an approach towards enabling model-based communication control in a network of things. First, we suggest a Domain Specific Language (DSL) to abstract basic network features. ...
Most of existing Model-Driven Engineering (MDE) approaches for the Internet of Things (IoT) focus on means of modeling the behavior of end devices. ...
This paper represents a first step towards a MDE approach focusing on communication control in a network of distributed things. ...
doi:10.1007/978-3-030-04771-9_49
fatcat:kwkpf6yqjva7jeprj2pikrid4i
AXIOM: A Model-driven Approach to Cross-platform Application Development
english
2012
Proceedings of the 7th International Conference on Software Paradigm Trends
english
Our approach uses a domain specific language (DSL) for defining platform-independent models (PIM) of mobile applications. ...
One approach to reducing this cost is model-driven engineering (MDE). In this paper, we present AXIOM, a model-driven approach for developing cross-platform mobile applications. ...
As we will see, AXIOM's basic DSL-centric approach is suited to a variety of applications. ...
doi:10.5220/0004022500240033
dblp:conf/icsoft/JiaJ12
fatcat:rrqxae7ulzah7c7fwu4nhyq56m
The FTG+PM framework for multi-paradigm modelling
2012
Proceedings of the 6th International Workshop on Multi-Paradigm Modeling - MPM '12
We present a FTG+PM model for the automotive domain, and describe the MDE process we applied based on our experiences with the power window system. ...
We have earlier proposed a conceptual framework, FTG+PM, that acts as a guide for carrying out model transformations, and as a basis for unifying key MDE practices, namely multiparadigm modelling, meta-modelling ...
They cover the MDE process starting from behavioural modelling to code generation, and focus on the use of an integrated tool suite for MDE. Many links exist with research in process modelling. ...
doi:10.1145/2508443.2508446
dblp:conf/models/MustafizDLV12
fatcat:fuxsseeribfrlk54rqisni53za
« Previous
Showing results 1 — 15 out of 677 results