On the difference between analysis and design, and why it is relevant for the interpretation of models in Model Driven Engineering

By: Gonzalo Génova, María Cruz Valiente, Mónica Marrero

Abstract

Our initial concern stems from this question: which is the characteristic difference between an analysis model and a design model? Our research on the related literature will show that there is not a unanimously accepted understanding of this difference among the community of software engineers. In other words, we think this traditional duality conveys really a triple difference that cannot be properly expressed through a single dimension, but rather requires three orthogonal dimensions. Failing to acknowledge this triple difference leads to confuse the meaning of models, which has a practical relevance for the way models are interpreted and used in real software projects.

Cite as:

Gonzalo Génova, María Cruz Valiente, Mónica Marrero, “On the difference between analysis and design, and why it is relevant for the interpretation of models in Model Driven Engineering”, Journal of Object Technology, Volume 8, no. 1 (January 2009), pp. 107-127, doi:10.5381/jot.2009.8.1.c7.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact