Skip to main content

Repository based software cost estimation

  • Software Engineering and Reusable Software
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1308))

Abstract

One important problem with software development projects is to get an early and nevertheless accurate estimation of the software development costs. In the literature various methods have been developed for this purpose. The most popular examples are Boehm's COCOMO, Albrecht's function-Point method or Sneed's object-point method. The two last-named methods are based on early results of the analysis phase, whereas COCOMO is based on an a priori estimation of the software size in “lines of code”. On the other hand, modern software development environments usually employ the object management facilities of a repository to store the documents created and maintained during software development. Hence, software cost estimation methods like the object-Point method, which are based on early analysis results, can be implemented easily on top of the repository. In this paper we present such a repository based realization of software cost estimation methods.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A.J. Albrecht. Measuring application development productivity. In Proc. Application Development Symposium, pages 83–92, Philadelphia, Penn., USA, 1979.

    Google Scholar 

  2. B. Boehm. Software Engineering Economics. Prentice-Hall, 1981.

    Google Scholar 

  3. R. Cattell, editor. The Object Database Standard: ODMG-93. Morgan Kaufmann, San Mateo, Cal., USA, 1993.

    Google Scholar 

  4. A. Henrich. P-OQL: an OQL-oriented query language for PCTE. In Proc. 7th Conf. on Software Engineering Environments, pages 48–60, Noordwijkerhout, 1995.

    Google Scholar 

  5. A. Henrich. Document retrieval facilities for repository-based system development environments. In Proc. 19th Annual Intl. ACM SIGIR Conf, on Research and Development in Information Retrieval, pages 101–109, Zürich, 1996.

    Google Scholar 

  6. U. Kelter. H-PCTE: A high-performance object management system for system development environments. In Proc. 16th Annual Intl. Computer Software and Applications Conf, pages 45–50, Chicago, Ill., USA, September 1992.

    Google Scholar 

  7. Portable Common Tool Environment-Abstract Specification / C Bindings. Standards ECMA-149/-158, 3rd edition and ISO IS 13719-1/-2, 1994.

    Google Scholar 

  8. L.H. Putnam. A general empirical solution to the macro software sizing and estimating problem. IEEE Transactions on Software Engineering, 4(4):345–361, 1978.

    Google Scholar 

  9. H.M. Sneed. Die Data-Point-Methode. jtONLINE, ZfD, (5):48, May 1990.

    Google Scholar 

  10. H.M. Sneed. Estimation of the development costs of object-oriented software. Informatik-Spektrum, 19(3):133–140, 1996. in German.

    Google Scholar 

  11. I. Sommerville. Software Engineering. Addison-Wesley, 4th edition, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Abdelkader Hameurlain A Min Tjoa

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Henrich, A. (1997). Repository based software cost estimation. In: Hameurlain, A., Tjoa, A.M. (eds) Database and Expert Systems Applications. DEXA 1997. Lecture Notes in Computer Science, vol 1308. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022073

Download citation

  • DOI: https://doi.org/10.1007/BFb0022073

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63478-2

  • Online ISBN: 978-3-540-69580-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics