Open Sources: Voices from the Open Source Revolution
Open Sources: Voices from the Open Source Revolution
Use Case Modeling
Business Process Management: The Third Wave
Business Process Management: The Third Wave
CMMI Guidlines for Process Integration and Product Improvement
CMMI Guidlines for Process Integration and Product Improvement
Agile and Iterative Development: A Manager's Guide
Agile and Iterative Development: A Manager's Guide
Optimizing requirements decisions with keys
Proceedings of the 4th international workshop on Predictor models in software engineering
Embedding process models in object-oriented program code
Proceedings of the 1st Workshop on Behaviour Modelling in Model-Driven Architecture
Towards method engineering of model-driven user interface development
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
A model-driven development approach to creating service-oriented solutions
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Hi-index | 0.00 |
Models, modeling, and model transformation form the basis for a set of software development approaches that are known as model-driven development (MDD). Models are used in reasoning about a problem domain and the corresponding solution domain for some area of interest. In this paper, we explore model-driven approaches to the realization of solutions for today's enterprise systems. In particular, we describe the key elements of MDD as they have emerged from the support of IBM Rational® for model-driven approaches over more than a decade. We discuss the importance of creating model-to-model and model-to-code transformations that guide the development process, and we review the portfolio of IBM Rational tools in the context of their support for modeling and model-driven development.