Model-Driven Software Engineering in Practice

By Marco Brambilla, Jordi Cabot, M. Wimmer. Synthesis Lectures on Software Engineering, 2012

1,023 citations recorded by the source corpus.

Model based software development differs from the conventional software development process and used in conjunction with a range of agile techniques. Despite improvements in third generation programming languages and runtime platforms, the levels of abstraction at which PLAs are developed today remains low-level relative to the concepts and concerns within the application domains themselves, such as manually tracking the library dependency or ensuring component composition syntactical and semantic correctness. [1] A promising means to address this problem involves developing PLAs using model-driven engineering (MDE) [2] which involves systematic use of models as key design and implementation artifacts throughout the software lifecycle. Thus to induce the works on architectures and models, researchers have been working to create structured models. The literature in this area hence proliferates; where the current edition [3] tries to address some of the significant aspects.

Subfields: Artificial Intelligence, Information Systems, Software

View Paper: https://www.semanticscholar.org/paper/07eb0080630f63d9d7688f28fc57892b2d7c6ca6

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Alberto Manuel Rodrigues da Silva

In Information Systems

  1. Alberto Manuel Rodrigues da Silva

In Software

  1. Alberto Manuel Rodrigues da Silva

Citations in the corpus