Model Quality in the Context of Model-Driven Development

Ida Solheim, Tor Neple

Abstract

Model-Driven Development (MDD) poses new quality requirements to models. This paper presents these requirements by specializing a generic framework for model quality. Of particular interest are transformability and maintainability, two main quality criteria for models to be used in MDD. These two are decomposed into quality criteria that can be measured and evaluated. Another pertinent discussion item is the positive implication of MDD-related tools, both on the models in particular and on the success of the MDD process.

References

  1. Alanen, M., et al.: Model Driven Engineering: A Position Paper. 1st International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, MOMPES'04 (2004)
  2. Object Management Group: MDA Guide. Ver. 1.0.1. http://www.omg.org/docs/omg/03-06- 01.pdf (2003).
  3. Bézivin, J., et al.: The ATL Transformation-based Model Management Framework. IRIN, Université de Nantes (2003)
  4. Grønmo, R., et al.: Evaluation of the Proposed QVTMerge Language for Model Transformations. The First International Workshop on Model-Driven Enterprise Information Systems (MDEIS-2005). Miami (2005)
  5. Selic, B., The Pragmatics of Model-Driven Development. In: IEEE Software, September/October 2003, http://computer.org/software
  6. Krogstie, J. and Sølvberg, A.: Information systems engineering - Conceptual modeling in a quality perspective. Kompendiumforlaget. Trondheim, Norway (2003)
  7. Krogstie, J. (2003). Evaluating UML Using a Generic Quality Framework. In: Favre, L. (ed.): UML and the Unified Process. IRM Press 1-22.
  8. IST Project 511731 (2004-2006). MODELWARE. Modeling solution for software systems, http://www.modelware-ist.org/.
  9. MODELWARE: MDD Business Metrics (in prep.). Sixth Framework programme (2006)
  10. Briand, L., Daly, J., and Wüst, J.: A Unified Framework for Coupling Measurement in Object-Oriented Systems. In: IEEE Transactions on Software Engineering, Vol. 25(1), No. January/February, 1999
  11. Marinescu, R.: Measurement and Quality in Object-Oriented Design. University of Timisoara (2002)
  12. Gamma, R., et al.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley (1994)
Download


Paper Citation


in Harvard Style

Solheim I. and Neple T. (2006). Model Quality in the Context of Model-Driven Development . In Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006) ISBN 978-972-8865-56-6, pages 27-35. DOI: 10.5220/0002486100270035


in Bibtex Style

@conference{mdeis06,
author={Ida Solheim and Tor Neple},
title={Model Quality in the Context of Model-Driven Development},
booktitle={Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006)},
year={2006},
pages={27-35},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002486100270035},
isbn={978-972-8865-56-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006)
TI - Model Quality in the Context of Model-Driven Development
SN - 978-972-8865-56-6
AU - Solheim I.
AU - Neple T.
PY - 2006
SP - 27
EP - 35
DO - 10.5220/0002486100270035