
SOFTWARE QUALITY BOOK EXCERPTS
Model-Driven Software Development: Technology, Engineering, Management -- Chapter 2, MDSD: Basic Ideas and Terminology
Markus Völter, Thomas Stahl, Jorn Bettin, Arno Haase, Simon Helsen and Krzysztof Czarnecki 08.23.2007
Rating: --- (out of 5)




As a registered member of SearchSoftwareQuality.com, you're entitled to a complimentary copy of Chapter 1 of Model-Driven Software Development: Technology, Engineering, Management written by Markus Völter, Thomas Stahl, Jorn Bettin, Arno Haase, Simon Helsen and Krzysztof Czarnecki and published by Wiley. Chapter 2: "MDSD -- Basic Ideas and Terminology" introduces the most important basic concepts of model-driven software development or MDSD (the authors prefer this abbreviation over the less-precise model-driven development or MDD), as well as the motivations for them. The goals of MDSD, the methodology's approach, basic terminology and more are covered in this chapter.
[IMAGE]
Book description:
Model-Driven Software Development (MDSD) is currently a highly reg
To continue reading for free, register below or login
To read more you must become a member of SearchSoftwareQuality.com
');
// -->
 |
 |
|  |
RELATED CONTENT
 |
Software Quality Book Excerpts |
 |
Perfect Software, Ch. 8: What Makes a Good Test
|
 |
Seven Steps to Mastering Business Analysis, Ch. 1
|
 |
Clean Code: A Handbook of Agile Software Craftsmanship, Chapter 1 -- What Is Clean Code?
|
 |
The Software Project Manager's Bridge to Agility: Chapter 5, Scope Management
|
 |
Software Security Engineering: A Guide for Project Managers -- Chapter 3, Requirements Engineering for Secure Software
|
 |
Requirements Management Using IBM Rational RequisitePro: Chapter 1, Requirements Management
|
 |
Implementing ITIL Configuration Management: Chapter 3, Determining Scope, Span and Granularity
|
 |
Agile Software Development: The Cooperative Game, 2nd Edition -- Chapter 3, Communicating, Cooperating Teams
|
 |
Inherent Quality Simplicity, Section V: The Evolution
|
 |
Managing the Test People, Chapter 6: Keeping Your Beast Effective
|
 |
Methodologies |
 |
Clean Code: A Handbook of Agile Software Craftsmanship, Chapter 1 -- What Is Clean Code?
|
 |
Agile Software Development: The Cooperative Game, 2nd Edition -- Chapter 3, Communicating, Cooperating Teams
|
 |
Inherent Quality Simplicity, Section V: The Evolution
|
 |
Outside-in Software Development: A Practical Approach to Building Successful Stakeholder-based Products -- Chapter 1, Introducing Outside-in Development
|
 |
Automated Defect Prevention: Best Practices in Software Management, Chapter 1 -- The Case for Automated Defect Prevention
|
 |
The Economics of Open Source Software Development -- Chapter 1, An Introduction
|
 |
Implementing the IBM Rational Unified Process and Solutions: A Guide to Improving Your Software Development Capability and Maturity -- Chapter 2, Your First Steps
|
 |
Scaling Software Agility: Best Practices for Large Enterprises -- Chapter 7, The Essence of Agile
|
 |
Real-Life MDA -- Chapter 1, Introduction
|
|

arded development paradigm among developers and researchers. With the advent of OMG's model-driven architecture (MDA) and Microsoft's Software Factories, the MDSD approach has moved to the centre of the programmer's attention, becoming the focus of conferences such as OOPSLA, JAOO and object-oriented programming (OOP).
MDSD is about using domain-specific languages to create models that express application structure or behavior 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:
Get started and benefit from some practical support along the way!
>> Read Chapter 1: .
>> Buy the book
 |

|
|
 |
|
 |