skip to main content
10.1145/1083091.1083098acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Metrics for software system families

Published:15 May 2005Publication History

ABSTRACT

Due to the fact that the complexity and development effort of software systems is constantly increasing, software components have to be reused. Software system families are a promising solution to gain a cost reduction by reusing common software assets in different variants of similar products. To support the economic management of this development approach we need software metrics to estimate the effort of building software system families. In general techniques of size measurement and cost estimation for software system families are highly insufficient. Furthermore measurement and estimation approaches do not support a process orientation which characterizes the software of many domains. Therefore this paper describes the Process-Family- Points approach to measure the size and estimate the effort of process focused software system families in multiple domains. Every single step of this new metrics approach will be illustrated from a high level perspective to communicate a conceptional view of this innovative sizing and estimating method.

References

  1. Czarnecki, K., Eisenecker, U., W. Generative Programming: Methods, Tools, and Applications. Addison Wesley, Boston et. al. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. International Organization For Standardization/ International Electrotechnical Commission (Ed.) Software engineering - Product quality - Part I: Quality model. ISO/ IEC 9126:2001(E), Geneva 2001.Google ScholarGoogle Scholar
  3. Kiebusch, S. An approach to a data oriented size measurement in Software- Product- Families. In: Abran, A., Bundschuh, M., Dumke, R., Ebert, C., Zuse, H. (Hrsg.) Metric News: Journal of the GI-Interest Group on Software Metrics, Vol. 9, Nr. 1, August 2004, pp. 60--67.Google ScholarGoogle Scholar
  4. Kiebusch, S. Franczyk, B. Functional size measurement of processes in Software- Product- Families. In: Proceedings of the 2nd Software Measurement European Forum, Rome, March 2005, pp. 161--172Google ScholarGoogle Scholar
  5. Kiebusch, S. Franczyk, B., Speck, A. A Real Time Measure of Software System Families. To be published in: Proceedings of the third ICSE Workshop on Software Quality, St. Louis, May 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Kiebusch, S. Franczyk, B., Speck. A. Size Measurement of Embedded Software System Families. To be published in: Proceedings of the ICSE Co-located Conference of Software Process Simulation and Modeling, St. Louis, May 2005.Google ScholarGoogle Scholar
  7. Kiebusch, S. Towards a Function-Point oriented analysis of process focused Software-Product-Families. In: Proceedings of the Net.ObjectDays 2004: 5th Annual International Conference on Object- Oriented and Internet- based Technologies, Concepts, and Applications for a Networked World, Erfurt, September 2004, pp. 147--152.Google ScholarGoogle Scholar
  8. The International Function Point Users Group (Ed.) Function Point Counting Practices Manual: Release 4.2. Clarkston 2004.Google ScholarGoogle Scholar

Index Terms

  1. Metrics for software system families

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader