Model-Driven Software Development
John Wiley & Sons Inc (Verlag)
978-0-470-02570-3 (ISBN)
MDSD is about using domain-specific languages to create models that express application structure or behaviour in an efficient and domain-specific way. These models are subsequently transformed into executable code by a sequence of model transformations.
This practical guide for software architects and developers is peppered with practical examples and extensive case studies. International experts deliver:
* A comprehensive overview of MDSD and how it relates to industry standards such as MDA and Software Factories.
* Technical details on meta modeling, DSL construction, model-to-model and model-to-code transformations, and software architecture.
* Invaluable insight into the software development process, plus engineering issues such as versioning, testing and product line engineering.
* Essential management knowledge covering economic and organizational topics, from a global perspective.
Get started and benefit from some practical support along the way!
Thomas Stahl is Chief Architect at b+m Informatik AG. Thomas’ focus and expertise is in Model-Driven Software Development, of which he has extensive practical experience. Thomas is a journal-published writer, IT conference speaker and originator of the open-source MDSD-platform openArchitectureWare. Markus Völter is an independent consultant for software technology and engineering. Markus focuses on software architecture and Model-Driven Software Development, in which he is a well-regarded authority. A Wiley Software Design Patterns Series published author, Markus also writes for journals and speaks at conferences on his area of expertise.
Part I: Introduction. 1. Introduction.
2. MDSD – Basic Ideas and Terminology.
3. Case Study: A Typical Web Application.
4. Concept Formation.
5. Classification.
Part II: Domain Architectures.
6. Metamodeling.
7. MDSD-Capable Target Architectures.
8. Building Domain Architectures.
9. Code Generation Techniques.
10. Model Transformation Techniques.
11. MDSD Tools: Roles, Architecture, Selection Criteria,
and Pointers.
12. The MDA Standard.
Part III: Processes and Engineering.
13. MDSD Process Building Blocks and Best Practices.
14. Testing.
15. Versioning.
16. Case Study: Embedded Component Infrastructures.
17. Case Study: An Enterprise System.
Part IV: Management.
18. Decision Support.
1.9 Organizational Aspects.
20. Adoption Strategies for MDSD.
References.
Index.
| Erscheint lt. Verlag | 2.6.2006 |
|---|---|
| Reihe/Serie | Wiley Series in Software Design Patterns |
| Verlagsort | New York |
| Sprache | englisch |
| Maße | 191 x 238 mm |
| Gewicht | 794 g |
| Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
| Mathematik / Informatik ► Informatik ► Software Entwicklung | |
| ISBN-10 | 0-470-02570-0 / 0470025700 |
| ISBN-13 | 978-0-470-02570-3 / 9780470025703 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
aus dem Bereich