A rational approach to model-driven development

  • Authors:
  • A. W. Brown;S. Iyengar;S. Johnston

  • Affiliations:
  • -;-;-

  • Venue:
  • IBM Systems Journal - Model-driven software development
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.