Model-driven engineering (MDE) is the automatic production of software from simplified models of structure and functionality. It mainly involves the automation of the routine and technologically complex programming tasks, thus allowing developers to focus on the true value-adding functionality that the system needs to deliver. This book serves an overview of some of the core topics in MDE. The volume is broken into two sections offering a selection of papers that helps the reader not only understand the MDE principles and techniques, but also learn from practical examples. Also covered are the following topics: ac MDE for software product lines ac Formal methods for model transformation correctness ac Metamodeling with Eclipse eCore ac Metamodeling with UML profiles ac Test cases generation This easily accessible reference volume offers a comprehensive guide to this rapidly expanding field. Edited by experienced writers with experience in both research and the practice of software engineering, Model-Driven Engineering of Information Systems: Principles, Techniques and Practice is an authoritative and easy-to-use reference, ideal for both researchers in the field and students who wish to gain an overview to this important field of study.C. Russell (2008): Bridging the Object-Relational Divide. ACM Queue ... J. Welch, D. Faitelson aamp; J. Davies (2008): Automatic Maintenance of Association Invariants. Software ... Williams (2010): Toyota to recall Prius hybrids over ABS software.
|Title||:||Model-Driven Engineering of Information Systems|
|Author||:||Liviu Gabriel Cretu, Florin Dumitriu|
|Publisher||:||CRC Press - 2014-09-26|