ONTOCOM: A Cost Estimation Model for Ontology Engineering

  • Elena Paslaru Bontas Simperl
  • Christoph Tempich
  • York Sure
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4273)


The technical challenges associated with the development and deployment of ontologies have been subject to a considerable number of research initiatives since the beginning of the nineties. The economical aspects of these processes are, however, still poorly exploited, impeding the dissemination of ontology-driven technologies beyond the boundaries of the academic community. This paper aims at contributing to the alleviation of this situation by proposing ONTOCOM (Ontology Cost Model), a model to predict the costs arising in ontology engineering processes. We introduce a methodology to generate a cost model adapted to a particular ontology development strategy, and an inventory of cost drivers which influence the amount of effort invested in activities performed during an ontology life cycle. We further present the results of the model validation procedure, which covered an expert-driven evaluation and a statistical calibration on 36 data points collected from real-world projects. The validation revealed that ontology engineering processes have a high learning rate, indicating that the building of very large ontologies is feasible from an economic point of view. Moreover, the complexity of ontology evaluation, domain analysis and conceptualization activities proved to have a major impact on the final ontology engineering process duration.


Cost Driver Ontology Development Ontology Engineering Engineering Team Competency Question 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Boehm, B.W.: Software Engineering Economics. Prentice-Hall, Englewood Cliffs (1981)MATHGoogle Scholar
  2. 2.
    Box, G., Tiao, G.: Bayesian Inference in Statistical Analysis. Addison-Wesley, Reading (1973)MATHGoogle Scholar
  3. 3.
    Cohen, P.R., Chaudhri, V.K., Pease, A., Schrag, R.: Does Prior Knowledge Facilitate the Development of Knowledge-Based Systems? In: AAAI/IAAI, pp. 221–226 (1999)Google Scholar
  4. 4.
    Devnani-Chulani, S.: Bayesian Analysis of the Software Cost and Quality Models. PhD thesis, Faculty of the Graduate School University of Southern California (1999)Google Scholar
  5. 5.
    Felfernig, A.: Effort Estimation for Knowledge-based Configuration Systems. In: Proc. of the 16th Int. Conf. of Software Engineering and Knowledge Engineering, SEKE 2004 (2004)Google Scholar
  6. 6.
    Gomez-Perez, A., Fernandez-Lopez, M., Corcho, O.: Ontological Engineering – with examples form the areas of Knowledge Management, e-Commerce and the Semantic Web. Springer, Heidelberg (2004)Google Scholar
  7. 7.
    Kemerer, C.F.: An Empirical Validation of Software Cost Estimation Models. Communications of the ACM 30(5) (1987)Google Scholar
  8. 8.
    Korotkiy, M.: On the Effect of Ontologies on Web Application Development Effort. In: Proc. of the Knowledge Engineering and Software Engineering Workshop (2005)Google Scholar
  9. 9.
    Menzies, T.: Cost benefits of ontologies. Intelligence 10(3), 26–32 (1999)CrossRefGoogle Scholar
  10. 10.
    National Aeronautics and Space Administration. NASA Cost Estimating Handbook (2004)Google Scholar
  11. 11.
    Paslaru Bontas, E., Mochol, M.: Ontology Engineering Cost Estimation with ONTOCOM. Technical Report TR-B-06-01, Free University of Berlin (January 2006)Google Scholar
  12. 12.
    Paslaru Bontas, E., Tempich, C.: How Much Does It Cost? Applying ONTOCOM to DILIGENT. Technical Report TR-B-05-20, Free University of Berlin (October 2005)Google Scholar
  13. 13.
    Paslaru Bontas, E., Tempich, C.: Ontology Engineering: A Reality Check. In: 5th Int. Conf. on Ontologies, DataBases, and Applications of Semantics (ODBASE 2006) (2006)Google Scholar
  14. 14.
    Seber, G.A.F.: Linear Regression Analysis. Wiley, New York (1977)MATHGoogle Scholar
  15. 15.
    Stewart, R.D., Wyskida, R.M., Johannes, J.D.: Cost Estimator’s Reference Manual. Wiley, Chichester (1995)Google Scholar
  16. 16.
    Sure, Y., Staab, S., Studer, R.: Methodology for Development and Employment of Ontology based Knowledge Management Applications. SIGMOD Record 31(4) (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Elena Paslaru Bontas Simperl
    • 1
  • Christoph Tempich
    • 2
  • York Sure
    • 2
  1. 1.Free University of BerlinBerlinGermany
  2. 2.Institute AIFBUniversity of KarlsruheKarlsruheGermany

Personalised recommendations