Skip to main content

Model Size Matters

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4364))

Abstract

Size is an important attribute of software artefacts; for most artefact types exists a body of measurement knowledge. As software engineering is becoming more and more model-centric, it is surprising that there exists only little work on model size metrics (MoSMe). In this position paper we identify the goals justifying the need for MoSMe, such as prediction, description and progress measurement. Additionally, we identify challenges that make it difficult to measure the size of UML models and that MoSMe have to deal with. Finally, we propose a classification of MoSMe and concrete examples of metrics for the size of UML models.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Albrecht, A.J.: Measuring application development productivity. In: Tutorial, –. (ed.) Programming Productivity: Issues for the Eighties, pp. 35–44. IEEE Computer Society Press, Los Alamitos (1986)

    Google Scholar 

  2. Basili, V.R., Caldiera, G., Rombach, H.D.: The goal question metric paradigm. In: Encyclopedia of Software Engineering, vol. 2, pp. 528–532. John Wiley and Sons (1994)

    Google Scholar 

  3. Boehm, B.W., Horowitz, E., Madachy, R., Reifer, D., Clark, B.K., Steece, B., Brown, A.W., Chulani, S., Abts, C.: Software Cost Estimation with Cocomo II. Prentice Hall, Englewood Cliffs (April 2000)

    Google Scholar 

  4. Cheng, B., France, R., Bieman, J.: ReMoDD: A repository for model driven development

    Google Scholar 

  5. Chidamber, S.R., Kemerer, C.F.: A metrics suite for object-oriented design. IEEE Transactions on Software Engineering 20(6), 476–493 (1994)

    Article  Google Scholar 

  6. Fenton, N.E., Ohlsson, N.: Quantitative analysis of faults and failures in a complex softwaresystem. IEEE Transactions on Software Engineering 26(8), 797–814 (2000)

    Article  Google Scholar 

  7. Fenton, N.E., Lawrence Pfleeger, S: Software Metrics, A Rigorous and Practical Approach, 2nd edn. Thomson Computer Press, London (1996)

    Google Scholar 

  8. Kitchenham, B.A., Lawrence Pfleeger, S., Pickard, L.M., Jones, P.W., Hoaglin, D C., El-Emam, K., Rosenberg, J.: Preliminary guidelines for empirical research in software engineering. Technical Report NRC 44158 ERB-1082, National Research Council Canada (2001)

    Google Scholar 

  9. Lange, C.F.J., Chaudron, M.R.V.: An empirical assessment of completeness in UML designs. In: Proceedings of the 8th International Conference on Empirical Assessment in Software Engineering (EASE‘04), May, pp. 111–121 (2004)

    Google Scholar 

  10. Lange, C.F.J., Chaudron, M.R.V.: Managing model quality in UML-based software development. In: Proceedings of 13th IEEE International Workshop on Software Engineering and Practice (STEP ‘05), IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

  11. Lange, C.F.J., Chaudron, M.R.V., Muskens, J.: In practice: UML software architecture and design description. IEEE Software 23(2), 40–46 (2006)

    Article  Google Scholar 

  12. Object Management Group. Reusable Asset Specification, version 2.2, formal 05-11-02 edition (November 2005)

    Google Scholar 

  13. Object Management Group. Unified Modeling Language, UML 2.0 Superstructure Specification, formal/05-07-04 edition (July 2005)

    Google Scholar 

  14. Object Management Group. Meta Object Facility (MOF) Core, v2.0, formal/06-01-01 edition (January 2006)

    Google Scholar 

  15. Verelst, J.: The influence of the level of abstraction on the evolvability of conceptual models of information systems. Empirical Software Engineering 10(4), 467–494 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Thomas Kühne

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Lange, C.F.J. (2007). Model Size Matters. In: Kühne, T. (eds) Models in Software Engineering. MODELS 2006. Lecture Notes in Computer Science, vol 4364. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69489-2_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-69489-2_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-69488-5

  • Online ISBN: 978-3-540-69489-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics