Measuring the Level of Abstraction and Detail of Models in the Context of MDD

  • Jens von Pilgrim
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5002)

Abstract

In model driven development (MDD), models are transformed automatically into other models. This leads to transformation chains. The goal of MDD is to set up efficient transformation chains, i.e. adding semantics first and platform detail later. When the platform is changed, only the later, platform specific models have to be replaced. This paper constructs metrics for measuring and comparing the models obtained through transformations in MDD processes, in order to help to set up the more efficient transformation chains.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Basili, V., Caldiera, G., Rombach, D.: Goal question metric approach. In: Encyclopedia of Software Engineering, pp. 528–532. Wiley & Sons, Chichester (1994)Google Scholar
  2. 2.
    Bézivin, J., Bouzitouna, S., Fabro, M.D.D., Gervais, M.-P., Jouault, F., Kolovos, D., Kurtev, I., Paige, R.F.: A canonical scheme for model composition. In: Paige, R.F., Gervais, M.-P., Kolovos, D.S. (eds.) ECMDA-FA 2006. LNCS, vol. 4066, pp. 346–360. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  3. 3.
    Jacobson, I.: Object-Oriented Software Engineering: A Use Case Driven Approach. ACM press, Addison-Wesley Professional (1992)Google Scholar
  4. 4.
    Koch, T., Uhl, A., Weise, D.: Model Driven Architecture. OMG Document ormsc/02-09-04 (November 2001)Google Scholar
  5. 5.
    Lange, C.F.J.: Model size matters. In: Kühne, T. (ed.) MoDELS 2006. LNCS, vol. 4364, pp. 211–216. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  6. 6.
    Mellor, S.J., Scott, K., Uhl, A., Weise, D.: MDA Distilled. Principles of Model-Driven Architecture. Object Technology Series. Addison-Wesley, Boston a.o. (2004)Google Scholar
  7. 7.
    Rosenberg, D., Scott, K.: Use Case Driven Object Modeling with UML. A Practical Approach. Object Technology Series. Addison-Wesley, Reading (1999)Google Scholar
  8. 8.
    Stachowiak, H.: Allemeine Modelltheorie. Springer, Wien (1973)Google Scholar
  9. 9.
    Stahl, T., Völter, M.: Modellgetriebene Softwareentwicklung. Dpunkt Verlag (2005)Google Scholar
  10. 10.
    Steimann, F.: Uml-A oder warum die Wissenschaft ihre eigene einheitliche Modellierungssprache haben sollte. In: Modellierung 2004, Proceedings. LNCS (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Jens von Pilgrim
    • 1
  1. 1.FernUniversität in HagenHagenGermany

Personalised recommendations