Collaborative ontology engineering: a survey

Building ontologies in a collaborative and increasingly community-driven fashion has become a central paradigm of modern ontology engineering. This understanding of ontologies and ontology engineering processes is the result of intensive theoretical and empirical research within the Semantic Web community, supported by technology developments such as Web 2.0. Over 6 years after the publication of the first methodology for collaborative ontology engineering, it is generally acknowledged that, in order to be useful, but also economically feasible, ontologies should be developed and maintained in a community-driven manner, with the help of fully-fledged environments providing dedicated support for collaboration and user participation. Wikis, and similar communication and collaboration platforms enabling ontology stakeholders to exchange ideas and discuss modeling decisions are probably the most important technological components of such environments. In addition, process-driven methodologies assist the ontology engineering team throughout the ontology life cycle, and provide empirically grounded best practices and guidelines for optimizing ontology development results in real-world projects. The goal of this article is to analyze the state of the art in the field of collaborative ontology engineering. We will survey several of the most outstanding methodologies, methods and techniques that have emerged in the last years, and present the most popular development environments, which can be utilized to carry out, or facilitate specific activities within the methodologies. A discussion of the open issues identified concludes the survey and provides a roadmap for future research and development in this lively and promising field

[1]  Andreas P. Schmidt,et al.  People Tagging and Ontology Maturing: Toward Collaborative Competence Management , 2010 .

[2]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[3]  Pompeu Casanovas,et al.  OPJK and DILIGENT: ontology modeling in a distributed environment , 2007, Artificial Intelligence and Law.

[4]  Sebastian Schaffert,et al.  IkeWiki: A Semantic Wiki for Collaborative Knowledge Management , 2006, 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'06).

[5]  John Domingue,et al.  Tadzebao and WebOnto: discussing, browsing, and editing ontologies on the Web , 1998 .

[6]  Timothy W. Finin,et al.  Enabling Technology for Knowledge Sharing , 1991, AI Mag..

[7]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[8]  M. Fox,et al.  Enterprise Modeling , 1998, AI Mag..

[9]  Robert Meersman,et al.  Business semantics management: A case study for competency-centric HRM , 2010, Comput. Ind..

[10]  Marti A. Hearst,et al.  Finding the flow in web site search , 2002, CACM.

[11]  Holger Knublauch,et al.  An agile development methodology for knowledge-based systems including a Java framework for knowledge modeling and appropriate tool support , 2002 .

[12]  Sören Auer,et al.  RapidOWL - An Agile Knowledge Engineering Methodology , 2006, Ershov Memorial Conference.

[13]  Robert Tolksdorf,et al.  SVoNt - Version Control of OWL Ontologies on the Concept Level , 2010, GI Jahrestagung.

[14]  G Stix,et al.  The mice that warred. , 2001, Scientific American.

[15]  Christoph Tempich,et al.  Argumentation-Based Ontology Engineering , 2007, IEEE Intelligent Systems.

[16]  Richard Fikes,et al.  The Ontolingua Server: a tool for collaborative ontology construction , 1997, Int. J. Hum. Comput. Stud..

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

[18]  Robert Meersman,et al.  DOGMA-MESS: A Meaning Evolution Support System for Interorganizational Ontology Engineering , 2006, ICCS.

[19]  Steffen Staab,et al.  Cicero: Tracking Design Rationale in Collaborative Ontology Engineering , 2008, ESWC.

[20]  Simone Braun,et al.  People Tagging & Ontology Maturing: Towards Collaborative Competence Management , 2008, COOP.

[21]  John P. Campbell,et al.  The effect of group participation on brainstorming effectiveness for 2 industrial samples. , 1963 .

[22]  Martin Hepp,et al.  Possible Ontologies: How Reality Constrains the Development of Relevant Ontologies , 2007, IEEE Internet Computing.

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

[24]  Robert Meersman,et al.  Ontology Engineering - The DOGMA Approach , 2008, Advances in Web Semantics I.

[25]  Simone Braun,et al.  Using the Ontology Maturing Process Model for Searching, Managing and Retrieving Resources with Semantic Technologies , 2008, OTM Conferences.

[26]  Mark A. Musen,et al.  Ontology versioning in an ontology management framework , 2004, IEEE Intelligent Systems.

[27]  York Sure Methodology, tools & case studies for ontology based knowledge management [online] , 2003 .

[28]  Samson W. Tu,et al.  Supporting Collaborative Ontology Development in Protégé , 2008, SEMWEB.

[29]  K. D. Joshi,et al.  A collaborative approach to ontology design , 2002, CACM.

[30]  K. D. Joshi,et al.  Knowledge manipulation activities: results of a Delphi study , 2002, Inf. Manag..

[31]  Boris Motik,et al.  Managing multiple and distributed ontologies on the Semantic Web , 2003, The VLDB Journal.

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

[33]  Yan Tang,et al.  A model theory inspired ontology engineering methodology , 2008 .

[34]  Simone Braun,et al.  Ontology Maturing: a Collaborative Web 2.0 Approach to Ontology Engineering , 2007, CKC.

[35]  Sören Auer,et al.  “Vernetzte Kirche”: Building a Semantic Web , 2005 .

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

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

[38]  Konstantinos Kotis On Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology , 2008, OTM Workshops.

[39]  Kuntz Werner,et al.  Issues as Elements of Information Systems , 1970 .

[40]  Sören Auer,et al.  The RapidOWL Methodology--Towards Agile Knowledge Engineering , 2006, 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'06).

[41]  Martin Hepp,et al.  myOntology : The Marriage of Ontology Engineering and Collective Intelligence , 2007 .

[42]  York Sure-Vetter,et al.  On-To-Knowledge Ontology based Knowledge Management Tools and their Application , 2002, Künstliche Intell..

[43]  Christoph Tempich,et al.  Ontology engineering and routing in distributed knowledge management applications , 2006 .

[44]  Standard Glossary of Software Engineering Terminology , 1990 .

[45]  Sören Auer,et al.  OntoWiki: A Tool for Social, Semantic Collaboration , 2006, CKC.

[46]  George A. Vouros,et al.  Human-centered ontology engineering: The HCOME methodology , 2006, Knowledge and Information Systems.

[47]  William C. Mann,et al.  RHETORICAL STRUCTURE THEORY: A THEORY OF TEXT ORGANIZATION , 1987 .

[48]  H. A. Lingstone,et al.  The Delphi Method: Techniques and Applications , 1976 .

[49]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[50]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .

[51]  James A. Hendler,et al.  The Semantic Web 10 , 2011 .

[52]  York Sure-Vetter,et al.  The DILIGENT knowledge processes , 2005, J. Knowl. Manag..