In model-driven development (MDD), domain-specific modeling languages (DSMLs) act as a communication vehicle for aligning the requirements of domain experts with the needs of software engineers. With the rise of the UML as a de facto standard, UML/MOF-based DSMLs are now widely used for MDD. This paper documents design decisions collected from 90 UML/MOF-based DSML projects. These recurring design decisions were gained, on the one hand, by performing a systematic literature review (SLR) on the development of UML/MOF-based DSMLs. Via the SLR, we retrieved 80 related DSML projects for review. On the other hand, we collected decisions from developing ten DSML projects by ourselves. The design decisions are presented in the form of reusable dec...
The adoption of Domain-Specific Languages (DSLs) is regarded as an approach to reduce the accidental...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
International audienceIn the software and systems modeling community, research on domain-specific mo...
In model-driven development (MDD), domain-specific modeling languages (DSMLs) act as a communication...
When developing domain-specific modeling languages (DSMLs), software engineers have to make a number...
This document reports on the results of a survey which is part of a long-term research project condu...
In model-driven development (MDD), domain-specific modeling languages (DSMLs) are used as tailor-mad...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
Model-Driven Development (MDD) with UML is gaining widespread use in the IT-industry. However, littl...
The Unified Modeling Language (UML) is the “de jure” and “de facto” standard modeling language for s...
Numerous design decisions are made in model-driven software development which are mostly implicit an...
More than five years ago, the OMG proposed the Model Driven Architecture (MDA™) approach to deal wit...
International audienceThe MDA (Model Driven Architecture) approach by the OMG has been evolved as a ...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
Today it is realized by industry that automation of software development leads to increased producti...
The adoption of Domain-Specific Languages (DSLs) is regarded as an approach to reduce the accidental...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
International audienceIn the software and systems modeling community, research on domain-specific mo...
In model-driven development (MDD), domain-specific modeling languages (DSMLs) act as a communication...
When developing domain-specific modeling languages (DSMLs), software engineers have to make a number...
This document reports on the results of a survey which is part of a long-term research project condu...
In model-driven development (MDD), domain-specific modeling languages (DSMLs) are used as tailor-mad...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
Model-Driven Development (MDD) with UML is gaining widespread use in the IT-industry. However, littl...
The Unified Modeling Language (UML) is the “de jure” and “de facto” standard modeling language for s...
Numerous design decisions are made in model-driven software development which are mostly implicit an...
More than five years ago, the OMG proposed the Model Driven Architecture (MDA™) approach to deal wit...
International audienceThe MDA (Model Driven Architecture) approach by the OMG has been evolved as a ...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
Today it is realized by industry that automation of software development leads to increased producti...
The adoption of Domain-Specific Languages (DSLs) is regarded as an approach to reduce the accidental...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
International audienceIn the software and systems modeling community, research on domain-specific mo...