Abstraction is the most basic principle of software engineering. Abstractions are provided by models. Modeling and model transformation constitute the core of model-driven development. Models can be refined and finally be transformed into a technical implementation, i.e., a software system. The aim of this book is to give an overview of the state of the art in model-driven software development. Achievements are considered from a conceptual point of view in the first part, while the second part describes technical advances and infrastructures. Finally, the third part summarizes experiences gained in actual projects employing model-driven development. Beydeda, Book and Gruhn put together the results from leading researchers in this area, both from industry and academia. The result is a collection of papers which gives both researchers and graduate students a comprehensive overview of current research issues and industrial forefront practice, as promoted by OMG's MDA initiative.
%0 Book
%1 Beydeda2005ModelDriven
%A Beydeda, Sami
%A Book, Matthias
%A Gruhn, Volker
%C Berlin/Heidelberg
%D 2005
%I Springer-Verlag
%K mda
%T Model-Driven Software Development
%U http://www.springer.com/978-3-540-25613-7
%X Abstraction is the most basic principle of software engineering. Abstractions are provided by models. Modeling and model transformation constitute the core of model-driven development. Models can be refined and finally be transformed into a technical implementation, i.e., a software system. The aim of this book is to give an overview of the state of the art in model-driven software development. Achievements are considered from a conceptual point of view in the first part, while the second part describes technical advances and infrastructures. Finally, the third part summarizes experiences gained in actual projects employing model-driven development. Beydeda, Book and Gruhn put together the results from leading researchers in this area, both from industry and academia. The result is a collection of papers which gives both researchers and graduate students a comprehensive overview of current research issues and industrial forefront practice, as promoted by OMG's MDA initiative.
%@ 354025613X
@book{Beydeda2005ModelDriven,
abstract = {Abstraction is the most basic principle of software engineering. Abstractions are provided by models. Modeling and model transformation constitute the core of model-driven development. Models can be refined and finally be transformed into a technical implementation, i.e., a software system. The aim of this book is to give an overview of the state of the art in model-driven software development. Achievements are considered from a conceptual point of view in the first part, while the second part describes technical advances and infrastructures. Finally, the third part summarizes experiences gained in actual projects employing model-driven development. Beydeda, Book and Gruhn put together the results from leading researchers in this area, both from industry and academia. The result is a collection of papers which gives both researchers and graduate students a comprehensive overview of current research issues and industrial forefront practice, as promoted by {OMG}'s {MDA} initiative.},
added-at = {2013-01-22T23:51:11.000+0100},
address = {Berlin/Heidelberg},
author = {Beydeda, Sami and Book, Matthias and Gruhn, Volker},
biburl = {https://www.bibsonomy.org/bibtex/2878f7fe336cb748aa38b1bef287a9ed5/iyas_hilal},
file = {Beydeda2005ModelDriven.pdf:Beydeda2005ModelDriven.pdf:PDF},
groups = {public},
interhash = {306b00dd3ba0b87853004985d0f212b3},
intrahash = {878f7fe336cb748aa38b1bef287a9ed5},
isbn = {354025613X},
keywords = {mda},
publisher = {Springer-Verlag},
timestamp = {2013-01-22T23:51:12.000+0100},
title = {{Model-Driven} Software Development},
url = {http://www.springer.com/978-3-540-25613-7},
username = {porta},
year = 2005
}