An Improved Methodology for Collaborative Construction of Reusable, Localized, and Shareable Ontology

Interlocking Institutional Worlds (IWs) is a concept explaining the need to interoperate between institutions (or players), to solve problems of common interest in a given domain. Managing knowledge in the IWs domain is complex; however, promoting knowledge sharing based on standards and common terms agreeable to all players is essential and is something that must be established. In this context, ontologies, as a conceptual tool and a key component of knowledge-based systems, have been used by organizations for effective knowledge management, better decision-making, and interoperability among diverse institutions of an IWs domain. The development of ontology involves structural and logical complexity, and requires a well-designed, mature, and widely accepted methodology, to ensure its reliability. Many methodologies for ontology development have been proposed by several researchers; however, most of the developed methodologies have not included several important phases. Furthermore, several methodologies have not provided the complete details of the techniques and activities involved in the ontology construction process. Fewer details make it difficult to follow a methodology for designing ontologies. This study aims to compare existing methodologies based on sixteen important criteria and proposes an improved methodology for ontology development for IWs domains. The proposed methodology has included several important phases such as the Estimation of Human Resources, Re-engineering and Re-using of Resources, Collaborative Ontology Construction, the Conceptualization of both Endurants and Perdurants, Localization of an Ontology, Ontology Integration and Merging, Support for Interoperability, Versioning of an Ontology, and Ontology Population. The proposed methodology has been applied to design an OntoWM domain ontology for the Waste Management (WM) domain. The evaluation of the proposed methodology has been made by utilizing the designed OntoWM domain ontology in an ontology-based web application called SmartBinAnalytics. SmartBinAnalytics has been built using OntoWM, Java Server Pages (JSP), Jena Application Programming Interface (API), and MySQL. The proposed methodology can be used for the construction of domain ontologies in any IWs domain.

[1]  J. Carroll,et al.  Jena: implementing the semantic web recommendations , 2004, WWW Alt. '04.

[2]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[4]  Manuela Aparicio,et al.  Software internationalization and localization in web based ERP , 2008, SIGDOC '08.

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

[6]  Dimitris Kiritsis,et al.  The Industrial Ontologies Foundry Proof-of-Concept Project , 2018, APMS.

[7]  Asunción Gómez-Pérez,et al.  Ontological Engineering: With Examples from the Areas of Knowledge Management, e-Commerce and the Semantic Web , 2004, Advanced Information and Knowledge Processing.

[8]  Christophe Cruz,et al.  A Survey on Ontology Evaluation Methods , 2015, KEOD.

[9]  George A. Vouros,et al.  Ontology engineering methodologies for the evolution of living and reused ontologies: status, trends, findings and recommendations , 2020, The Knowledge Engineering Review.

[10]  Valentin Robu,et al.  The complex dynamics of collaborative tagging , 2007, WWW '07.

[11]  Abdul Sattar,et al.  Building Domain Ontologies From Relational Database Using Mapping Rules , 2012 .

[12]  Samir Chatterjee,et al.  A Design Science Research Methodology for Information Systems Research , 2008 .

[13]  Enrico Motta,et al.  What Makes a Good Ontology? A Case-Study in Fine-Grained Knowledge Reuse , 2009, ASWC.

[14]  M. Ashburner,et al.  Gene Ontology: tool for the unification of biology , 2000, Nature Genetics.

[15]  Abdul Sattar,et al.  Comparative Analysis of Ontology Construction Approaches from Relational Databases , 2011, 2011 4th International Conference on Intelligent Networks and Intelligent Systems.

[16]  Chin-Feng Fan,et al.  An Agent-based National Radioactive Waste Management Framework design , 2010 .

[17]  Franjo Cecelja,et al.  Towards a Methodology for Reusable Ontology Engineering: Application to the Process Engineering Domain , 2018 .

[18]  Guido L. Geerts,et al.  A design science research methodology and its application to accounting information systems research , 2011, Int. J. Account. Inf. Syst..

[19]  Javier Cuenca,et al.  A Unified Semantic Ontology for Energy Management Applications , 2017, WSP/WOMoCoE@ISWC.

[20]  Steffen Staab,et al.  Ontology Engineering Methodology , 2009, Handbook on Ontologies.

[21]  Thomas R. Gruber,et al.  Collective knowledge systems: Where the Social Web meets the Semantic Web , 2008, J. Web Semant..

[22]  Andreia Malucelli,et al.  An Incremental and Iterative Process for Ontology Building , 2013, ONTOBRAS.

[23]  Robert M. Colomb,et al.  A perdurant ontology for interoperating information systems based on interlocking institutional worlds , 2010, Appl. Ontology.

[24]  Pablo Castells,et al.  Improving Ontology Recommendation and Reuse in WebCORE by Collaborative Assessments , 2007, CKC.

[25]  Aldo Gangemi,et al.  Experimenting with eXtreme Design , 2010, EKAW.

[26]  Shazia Wasim Sadiq,et al.  UML-based DEMO Profiles as Metaconcepts for Interlocking Institutional Worlds , 2008, PACIS.

[27]  York Sure-Vetter,et al.  : A Cost Estimation Model for Ontology Engineering , 2006, SEMWEB.

[28]  Mohammad Nazir Ahmad,et al.  An Ontology for Sharing and Managing Information in Disaster Response: In Flood Response Usage Scenarios , 2019, Journal on Data Semantics.

[29]  Robert M. Colomb,et al.  Merging ontologies requires interlocking institutional worlds , 2007, Appl. Ontology.

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

[31]  Ricardo de Almeida Falbo,et al.  SABiO: Systematic Approach for Building Ontologies , 2014, ONTO.COM/ODISE@FOIS.

[32]  Pierre Lévy,et al.  From social computing to reflexive collective intelligence: The IEML research program , 2010, Inf. Sci..

[33]  Peter Petrov,et al.  An Intelligent System Approach for Integrating Anatomical Ontologies , 2012 .

[34]  Nicola Guarino,et al.  Ontological Considerations About the Representation of Events and Endurants in Business Models , 2016, BPM.

[35]  Tao Chen,et al.  Fine Construction of HIV Protein Ontology , 2018, 2018 3rd International Conference on Information Systems Engineering (ICISE).

[36]  Asunción Gómez-Pérez,et al.  The NeOn Methodology framework: A scenario-based methodology for ontology development , 2015, Appl. Ontology.

[37]  Mohammad Nazir Ahmad,et al.  An Ontology for the Waste Management Domain , 2018, PACIS.

[38]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[39]  Barry Smith,et al.  GOL: toward an axiomatized upper-level ontology , 2001, FOIS.

[40]  Marina Kultsova,et al.  An ontology-based approach to intelligent support of decision making in waste management , 2016, 2016 7th International Conference on Information, Intelligence, Systems & Applications (IISA).

[41]  Hong Zhu,et al.  Quality Model and Metrics of Ontology for Semantic Descriptions of Web Services , 2017 .

[42]  Jeff Z. Pan,et al.  A Methodology for a Criminal Law and Procedure Ontology for Legal Question Answering , 2018, JIST.

[43]  Juan Li,et al.  Design and Development of a Biocultural Ontology for Personalized Diabetes Self-Management of American Indians , 2018, 2018 IEEE 20th International Conference on e-Health Networking, Applications and Services (Healthcom).

[44]  Amr Badr,et al.  A Methodology for Ontology Building , 2012 .

[45]  Asunción Gómez-Pérez,et al.  How to Write and Use the Ontology Requirements Specification Document , 2009, OTM Conferences.

[46]  K. van den Bosch,et al.  Human-AI cooperation to benefit military decision making , 2018 .

[47]  Shahnita Shaharin,et al.  The Methodology for Ontology Development in Lesson Plan Domain , 2016 .

[48]  Valentina Presutti,et al.  Customizing Your Interaction with Kali-ma , 2012, Ontology Engineering in a Networked World.

[49]  RamSudha,et al.  Design science in information systems research , 2004 .

[50]  Biswanath Dutta,et al.  YAMO: Yet Another Methodology for large-scale faceted Ontology construction , 2015, J. Knowl. Manag..

[51]  Darshana Sedera,et al.  Ontology-Based Knowledge Management for Enterprise Systems , 2011, Int. J. Enterp. Inf. Syst..

[52]  Robert Stevens,et al.  The Protege OWL Experience , 2005, OWLED.

[53]  Shu-Hsien Liao,et al.  The role of knowledge sharing and LMX to enhance employee creativity in theme park work team , 2018 .

[54]  Irfan Syamsuddin,et al.  OntoDI: The Methodology for Ontology Development on Data Integration , 2019, International Journal of Advanced Computer Science and Applications.

[55]  Klaus-Dieter Schewe,et al.  Using Formal Concept Analysis for Ontology Maintenance in Human Resource Recruitment , 2013, APCCM.

[56]  Abdulrahman Mirza,et al.  A Domain Ontology for Software Requirements Change Management in Global Software Development Environment , 2019, IEEE Access.

[57]  David Sontag,et al.  Robustly Extracting Medical Knowledge from EHRs: A Case Study of Learning a Health KnowledgeGraph , 2019, PSB.

[58]  Ely Salwana,et al.  Comparative Analysis of Methodologies for Domain Ontology Development: A Systematic Review , 2020 .

[59]  Antonio De Nicola,et al.  A lightweight methodology for rapid ontology engineering , 2016, Commun. ACM.

[60]  Asunción Gómez-Pérez,et al.  The NeOn Methodology for Ontology Engineering , 2012, Ontology Engineering in a Networked World.

[61]  Daniel Garijo,et al.  WIDOCO: A Wizard for Documenting Ontologies , 2017, SEMWEB.

[62]  María Rosario Bautista-Zambrana,et al.  Methodologies to Build Ontologies for Terminological Purposes , 2015 .

[63]  Csongor Nyulas,et al.  WebProtégé: A Cloud-Based Ontology Editor , 2019, WWW.

[64]  Mario Piattini,et al.  A UML 2.0/OCL Extension for Designing Secure Data Warehouses , 2005, J. Res. Pract. Inf. Technol..

[65]  Robert I. M. Young,et al.  Formal ontologies in manufacturing , 2019, Appl. Ontology.

[66]  Thabet Slimani Ontology Development: A Comparing Study on Tools, Languages and Formalisms , 2015 .

[67]  H. Yazici,et al.  A Study of Critical Thinking and Cross-Disciplinary Teamwork in Engineering Education , 2019, Women in Industrial and Systems Engineering.

[68]  Omar Chiotti,et al.  Towards ontological engineering: a process for building a domain ontology from scratch in public administration , 2008, Expert Syst. J. Knowl. Eng..

[69]  Gerd Wagner,et al.  Towards ontological foundations for conceptual modeling: The unified foundational ontology (UFO) story , 2015, Appl. Ontology.

[70]  Nagy Ramadan Darwish,et al.  An Agile Methodology for Ontology Development , 2019, International Journal of Intelligent Engineering and Systems.

[71]  Elena Paslaru Bontas Simperl,et al.  ONTOCOM Revisited: Towards Accurate Cost Predictions for Ontology Development Projects , 2009, ESWC.

[72]  Karwan Jacksi,et al.  Design and Implementation of E-Campus Ontology with a Hybrid Software Engineering Methodology , 2019, Science Journal of University of Zakho.

[73]  Tania Tudorache,et al.  Ontology engineering: Current state, challenges, and future directions , 2020, Semantic Web.