This paper proposes a new model-driven framework that allows developers to model and program domain-specific concepts (ideas and mechanisms specific to a particular business or technology domain) and to transform them toward the final (compilable) source code. The proposed framework provides an abstraction to represent domain-specific concepts at both modeling and programming layers by leveraging the notions of UML and attribute-oriented programming. At the modeling layer, domain-specific concepts are represented as a Domain Specific Model (DSM), which is a set of UML 2.0 diagrams. At the programming layer, domain-specific concepts are represented as a Domain Specific Code (DSC), which consists of program elements and attributes associated ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-09195-2-13Pro...
The realization of model-driven software development requires effective techniques for implementing ...
The web application development industry is constantly growing due to the extensive use of web appli...
Domain-specific modelling (DSM) enables experts of arbi-trary domains to perform modelling tasks usi...
Abstract. Building models with a domain specific language enables targeting specific platform and fr...
General purpose software engineering tools are expensive to develop and maintain, and often difficul...
Abstract—Model transformations are helpful to evolve, refac-tor, refine and maintain models. While d...
Abstract — This paper presents the fundamental concepts of model-based design to the broader softwar...
This paper describes a new model-driven development framework, called Modeling Turnpike (or mTurnpi...
Most, if not all, specification approaches are more appropriate for modeling in one domain than in a...
Abstract. The Model Driven Architecture aims at the integration of different modeling languages, art...
Abstract. Model-driven engineering (MDE) is a new software develop-ment paradigm that intends to imp...
The article addresses the existing problems found in the area of Domain-Specific Languages (DSLs). B...
In a model-driven development context, the definition (or selection) of an appropriate modeling lang...
Recently a number of concepts, such as software factories, model-driven software development, and la...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-09195-2-13Pro...
The realization of model-driven software development requires effective techniques for implementing ...
The web application development industry is constantly growing due to the extensive use of web appli...
Domain-specific modelling (DSM) enables experts of arbi-trary domains to perform modelling tasks usi...
Abstract. Building models with a domain specific language enables targeting specific platform and fr...
General purpose software engineering tools are expensive to develop and maintain, and often difficul...
Abstract—Model transformations are helpful to evolve, refac-tor, refine and maintain models. While d...
Abstract — This paper presents the fundamental concepts of model-based design to the broader softwar...
This paper describes a new model-driven development framework, called Modeling Turnpike (or mTurnpi...
Most, if not all, specification approaches are more appropriate for modeling in one domain than in a...
Abstract. The Model Driven Architecture aims at the integration of different modeling languages, art...
Abstract. Model-driven engineering (MDE) is a new software develop-ment paradigm that intends to imp...
The article addresses the existing problems found in the area of Domain-Specific Languages (DSLs). B...
In a model-driven development context, the definition (or selection) of an appropriate modeling lang...
Recently a number of concepts, such as software factories, model-driven software development, and la...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-09195-2-13Pro...
The realization of model-driven software development requires effective techniques for implementing ...
The web application development industry is constantly growing due to the extensive use of web appli...