Guest Editor's Introduction: Model-Driven Engineering

@article{Schmidt2006GuestEI,
  title={Guest Editor's Introduction: Model-Driven Engineering},
  author={Douglas C. Schmidt},
  journal={Computer},
  year={2006},
  volume={39},
  pages={25-31}
}
Model-driven engineering technologies offer a promising approach to address the inability of third-generation languages to alleviate the complexity of platforms and express domain concepts effectively. 

Topics from this paper

A Model-Driven View to Meta-Program Development Process
TLDR
This vision for the meta-program development is supported by the framework introduced in Chap. Expand
ArchiMeDeS: A Service-Oriented Framework for Model-Driven Development of Software Architectures
Tesis Doctotal leida en la Universidad Rey Juan Carlos en febrero de 2011. Directores de la Tesis: Esperanza Marcos Martinez y Carlos E. Cuesta Quintero
EMF Model Transformation Based on Graph Transformation: Formal Foundation and Tool Environment
TLDR
Model-driven software development is considered as a promising paradigm in software engineering and could be a major step towards sustainable software development in the coming years. Expand
Manipulating models using internal domain-specific languages
TLDR
This paper presents an alternative approach based on internal DSLs in Scala for model consistency checking and model transformations for the Eclipse Modeling Framework. Expand
TOWARDS AUTOMATED ANALYSIS OF EXECUTABLE MODELS
By utilising graphical modelling languages, software developers can design large systems while keeping the architecture simple and understandable. Another benefit of using modelling languages is thExpand
Generation of Behavior-Driven Development C++ Tests from Abstract State Machine Scenarios
TLDR
The AsmetaVBDD tool that automatically translates the scenarios written in the AValLa language (used by the asmeta validator (AsmetaV) into Behavior-Driven Development scenarios for C++ is presented. Expand
Evaluating Aspect- and Object-Oriented Concepts to Model Distributed Embedded Real-Time Systems Using RT-UML
The growing design complexity of today's embedded real-time systems requires new techniques aiming the raising of the abstraction level since earlier stages of design in order to deal with such comExpand
An end-user demonstration approach to support aspect-oriented modeling
  • Yu Sun
  • Computer Science
  • 2011 33rd International Conference on Software Engineering (ICSE)
  • 2011
TLDR
This poster describes an approach to weave aspect models by recording and analyzing demonstrated operations by end-users and presenting challenges to traditional model weaving approaches. Expand
Using Model-Driven Development to Support Portable PaaS Applications
TLDR
This work proposes a different path, using model-driven engineering (MDE), to address lock-in in cloud computing, by standardization of APIs and frameworks. Expand
Model Driven Engineering
TLDR
The role of MDE for code generation in simulation software engineering, interoperability, model replicability and computational reproducibility are discussed, and different modeling levels and operations such as refactoring, refinement and transformation are examined. Expand
...
1
2
3
4
5
...

References

SHOWING 1-3 OF 3 REFERENCES
Software factories: assembling applications with patterns, models, frameworks and tools
The confluence of component based development, model driven development and software product lines forms an approach to application development based on the concept of software factories. ThisExpand
Dilemmas in a general theory of planning
The search for scientific bases for confronting problems of social policy is bound to fail, becuase of the nature of these problems. They are “wicked” problems, whereas science has developed to dealExpand
Model Driven Architecture (MDA), " document ormsc/2001-07-01
  • Architecture Board ORMSC
  • 2001