A cost model for ontology engineering

In this report we propose a methodology for cost estimation for ontologies and analyze cost factors implied in the engineering process. We examine the appropriateness of a COCOMO-like parametric approach to ontology cost estimation and propose a non-calibrated ontology cost model, which is to be continuously refined along with the collection of empiric data on person month efforts invested in developing ontologies in real-world projects. We further describe the human-driven evaluation of the cost drivers described in the parametric model on the basis of the cost models’ quality framework by Boehm[5]

[1]  Robert Tolksdorf,et al.  Case Studies on Ontology Reuse , 2005 .

[2]  Sunita Devnani-Chulani,et al.  Incorporating Bayesian Analysis to Improve the Accuracy of COCOMO II and Its Quality Model Extension , 1998 .

[3]  Chris F. Kemerer,et al.  An empirical validation of software cost estimation models , 1987, CACM.

[4]  Steffen Staab,et al.  On-To-Knowledge Methodology (OTKM) , 2004, Handbook on Ontologies.

[5]  Helmut Berger,et al.  Improving Domain Ontologies by Mining Semantics from Text , 2004, APCCM.

[6]  Asunción Gómez-Pérez,et al.  Overview and analysis of methodologies for building ontologies , 2002, The Knowledge Engineering Review.

[7]  Graeme Shanks,et al.  A Semiotic Information Quality Framework , 2004 .

[8]  David Faure,et al.  First experiences of using semantic knowledge learned by ASIUM for information extraction task using INTEX , 2000, ECAI Workshop on Ontology Learning.

[9]  Richard Y. Wang,et al.  Quality information and knowledge , 1998 .

[10]  Heiner Stuckenschmidt,et al.  UML for the Semantic Web: Transformation-Based Approaches , 2003, Knowledge Transformation for the Semantic Web.

[11]  Asunción Gómez-Pérez,et al.  Building a chemical ontology using Methontology and the Ontology Design Environment , 1999, IEEE Intell. Syst..

[12]  Stephen Cranefield UML and the Semantic Web , 2001, SWWS.

[13]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[14]  Jose Manuel Corera,et al.  Building and Reusing Ontologies for Electrical Network Applications , 1996, ECAI.

[15]  Leon Sterling,et al.  Guidelines for Constructing Reusable Domain Ontologies , 2003, OAS.

[16]  John Krogstie,et al.  Defining quality aspects for conceptual models , 1995, ISCO.

[17]  Elena Paslaru Bontas Simperl,et al.  Feeding OWL: Extracting and Representing the Content of Pathology Reports , 2004, NLPXML@ACL.

[18]  William A. Andersen,et al.  Knowledge Bus: Generating Application-focused Databases from Large Ontologies , 1998, KRDB.

[19]  Michael Gruninger,et al.  Methodology for the Design and Evaluation of Ontologies , 1995, IJCAI 1995.

[20]  Ellis Horowitz,et al.  Cocomo ii model definition manual , 1998 .

[21]  R. M. Wyskida,et al.  Cost Estimator's Reference Manual , 1987 .

[22]  Daniel L. Moody,et al.  Evaluating the quality of information models: empirical testing of a conceptual model quality framework , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[23]  Robert M. MacGregor,et al.  Practical Experiences in Trading Off Ontology Usability and Reusability , 1999 .

[24]  Martin L. King,et al.  Towards a Methodology for Building Ontologies , 1995 .

[25]  Nicola Guarino,et al.  Formal Ontology and Information Systems , 1998 .

[26]  U Hahn,et al.  Automatic knowledge acquisition from medical texts. , 1996, Proceedings : a conference of the American Medical Informatics Association. AMIA Fall Symposium.

[27]  Paul Buitelaar,et al.  A Protégé Plug-In for Ontology Extraction from Text Based on Linguistic Analysis , 2004, ESWS.

[28]  Keith E. Williamson,et al.  Ontology reuse and application , 1998 .

[29]  Ramanathan V. Guha,et al.  Building large knowledge-based systems , 1989 .

[30]  Steffen Staab,et al.  Measuring Similarity between Ontologies , 2002, EKAW.

[31]  Asunción Gómez-Pérez,et al.  METHONTOLOGY: From Ontological Art Towards Ontological Engineering , 1997, AAAI 1997.

[32]  Samson W. Tu,et al.  Domain Modeling with Integrated Ontologies: Principles for Reconciliation and Reuse , 1997, AMIA.

[33]  H. Sofia Pinto,et al.  A methodology for ontology integration , 2001, K-CAP '01.

[34]  Michael Uschold,et al.  The Enterprise Ontology , 1998, The Knowledge Engineering Review.

[35]  Kevin Knight,et al.  Toward Distributed Use of Large-Scale Ontologies t , 1997 .