Open Access Open Access  Restricted Access Subscription or Fee Access

Towards a Unified Process for Ontology

S. Thaddeus, S.V. Kasmir Raja

Abstract


Tools and methods for ontology engineering are yet to mature as a discipline. There is no singular reference or unified approach. From the experience of developing Software Engineering ontology for semantic-enabled software engineering environment project, a Unified Process for ontology engineering is proposed. The proposal combines relevant techniques from two conventional methodologies and structures them in a process framework. The ontology process structure is adapted from Unified Process of Software Engineering and it imbibes standards like Unified Modeling Language and Ontology Development Model. The unified ontology process is illustrated by applying it to develop CMMI ontology in SeSEE context.

Keywords


Ontology Engineering, Ontology Development Methodology, Unified Ontology Process, CMMI Ontology

Full Text:

PDF

References


Asunción Gómez-Pérez, Mariano Fernández-López, Oscar Corcho, Ontological engineering, with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web, London: Springer-Verlag, 2004, ch. 1. pp. 3-5.

M. Fernández López, “Overview of Methodologies for Building Ontologies,” in Proc. IJCAI-99 workshop on Ontologies and Problem-Solving Methods (KRR5) Stockholm, Sweden, August 2, 1999

S. Thaddeus and S.V.K. Raja, “Ontology-Driven Model for Knowledge-Based Software Engineering,” in Proc. 18th Int’l Conf. Software Eng. and Knowledge Eng, pp. 337-341, July 2006.

S. Thaddeus and S.V.K. Raja,, “A Semantic Web Tool for Knowledge-based Software Engineering,” Workshop on Semantic Web Enabled Software Engineering (SWESE), Athens, G.A, USA, 2006

M. Fernández, A. Gómez-Pérez, N. Juristo, “Methontology: From Ontological Art - Towards Ontological Engineering,” AAAI Spring Symposium, University of Stanford, Palo Alto, California (USA), pp. 33–40, 1997.

M. Grüninger, M. S. Fox, “Methodology for the design and evaluation of ontologies,” Skuce D (ed) IJCAI95 Workshop on Basic Ontological Issues in Knowledge Sharing, pp. 6.1–6.10, 1995.

T. R. Gruber (1993). “Toward principles for the design of ontologies used for knowledge sharing,” Available:

http://citeseer.nj.nec.com/gruber93toward.html

Asunción Gómez-Pérez, Mariano Fernández-López, Oscar Corcho, “Ontological Engineering, with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web,” London: Springer-Verlag, 2004, ch. 3. pp. 154-194.

O. Lassila, R. Swick (1999). “Resource Description Framework (RDF) Model and Syntax Specification,” W3C Recommendation. Available: http://www.w3.org/TR/REC-rdf-syntax/

M. Dean, G. Schreiber (2004). “OWL Web Ontology Language Reference,” W3C Recommendation. Available:

http://www.w3.org/TR/owl-ref/

D. B. Lenat, R. V. Guha, “Building Large Knowledge-based Systems: Representation and Inference in the Cyc Project,” Addison-Wesley, Boston, Massachusetts 1990.

M. Uschold, M. King, “Towards a Methodology for Building Ontologies,” Skuce D (eds) IJCAI’95 Workshop on Basic Ontological Issues in Knowledge Sharing, Montreal, Canada, pp. 6.1–6.10, 2005.

A.Th. Schreiber, B. J. Wielinga and W. Jansweijer, “The KACTUS View on the ‘O’ World,” Skuce D (ed) IJCAI95 Workshop on Basic Ontological Issues in Knowledge Sharing, pp. 15.1–15.10, 1995.

B. Swartout, P. Ramesh, K. Knight and T.Russ, “Toward Distributed Use of Large-Scale Ontologies,” in AAAI’97 Spring Symposium on Ontological Engineering. Stanford University, California, pp. 138–148, 1997.

S. Staab, H. P. Schnurr, R. Studer and Y. Sure, “Knowledge Processes and Ontologies,” IEEE Intelligent Systems 16(1):26–34, 2001.

A.Gangemi, N. Guarino, C. Masolo, A. Oltramari, and L. Schneider, “Sweetening Ontologies with DOLCE,” in 13th International Conference on “Knowledge Engineering and Knowledge Management (EKAW02)”, Sigüenza, Spain, 1–4 October 2002.

C. Tempich, S. Pinto, S. Staab and Y. Sure, “A case study in supporting distributed, loosely-controlled and evolving engineering of ontologies (DILIGENT),” in Proc of the 4th International Conference on Knowledge Management (I-Know’04), Graz, Austria, 2004.

N. Isumi and T. Yamaguchi, “Semantic coordination of Web services based on multi-layered repository,” PRICAI, 597, 2002.

O. Corcho, M. Fernandez and A. Gómez-Pérez, “Methodologies, Tools and Languages for Building Ontologies. Where is the meeting point?”, Data Knowledge Engineering, 46, 2003.

Matteo Cristani and Roberta Cuel, “A Survey on Ontology Creation Methodologies,” Int’l Journal on Semantic Web & Information Systems, 1(2), 49-69, April-June 2005.

Dragan Gasevic, Vladan Devedzic and Dragan Djuric, “Model Driven Engineering and Ontology Development,” 2nd ed, VI, 177-193p. 183 illus., Hardcover ISBN: 978-3-642-00281-6, 2009.

S. Cranefield, “UML and the Semantic Web," in Proc. of the International Semantic Web Working Symposium, Palo Alto, 2001.

K. Baclawski, M. Kokar, P. Kogut, L. Hart, J. E. Smith, J. Letkowski, and Emery P, “Extending the Unified Modeling Language for ontology development,” in Software and Systems Modeling, vol. 1, no. 2, pp. 142–156, 2002.

Falkovych, M. Sabou and H. Stuckenschmidt, “UML for the Semantic Web: Transformation-based approaches,” in Knowledge Transformation for the Semantic Web, eds. B. Omelayenko and M. Klein, Frontiers in Artificial Intelligence and Applications, vol. 95, IOS, Amsterdam, pp. 92–106, 2003.

OMG Group, “Ontology Definition Metamodel v1.0”, Available: http://www.omg.org/spec/ODM/1.0/

Ricardo de Almeida Falbo, Credine Silva de Menezes, Ana Regina, “A Systematic Approach for Building Ontologies,” 1998.

C. Tautz and C. Von Wangenheim, “REFSENO: A Representation Formalism for Software Engineering Ontologies,” Fraunhofer IESE-Report No. 015.98/E, version 1.1, 1998.

Antonio De Nicola, Michele Missikoff and Roberto Navigli, “A software engineering approach to ontology building” B. V. Elsevier, 2008.

Sara Brockmans, Raphael Volz, Andreas Eberhart, and Peter L¨o.er, “Visual Modeling of OWL DL Ontologies Using UML,” in Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe.

B. Wielinga, J. Boose, B. Gaines, G. Schreiber and M. Van Someren, “Current Trends in Knowledge Acquisition”, vol. 8, Frontiers in Artificial Intelligence and Applications,

Amsterdam, The Netherlands, IOS Press, 1990.

“CMMI® for Development, Version 1.2”, CMU/SEI-2006-TR-008 ESC-TR-2006-008, Carnegie Mellon Software Engineering Institute Pittsburgh, PA 15213-3890, August 2006.

J. Gennari (2002), “The Evolution of Protégé: An Environment for Knowledge-Based Systems Development,” Stanford University, Available: http://protege.stanford.edu

J. J. Carroll, “Jena: Implementing the Semantic Web Recommendations”, Digital Media Systems Laboratory, HP Laboratories Bristol, 2004.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.