Towards a Software Centric Approach for Ontology Development: Novel Methodology and its Application

被引:5
|
作者
John, Santhosh [1 ]
Shah, Nazaraf [2 ]
Stewart, Craig [2 ]
机构
[1] Middle East Coll, Dept Comp, Rusayl, Oman
[2] Coventry Univ, Dept Comp, Coventry, W Midlands, England
关键词
Hybrid Methodology; Stages; Workflows; Activities; Techniques; Ontology Development Life Cycle;
D O I
10.1109/ICEBE.2018.00030
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The last few years have witnessed a paradigm shift in World Wide Web, from a global information space of connected documents to Semantic Web. It has been observed that the ontologies are playing a pivotal role in the growth of Semantic Web as it offers an effective knowledge representation with appropriate formalisms. Semantic Web technologies based on ontology have emerged as an appropriate engineering solution to the problems of developing systems that assure the integration of data from different sources with high end interoperability to provide seamless services to web users. Development of domain ontology exhibits both structural and logical complexity comparable to the development of software systems. However, the first one is more complex compared to any form of software development due to various factors. Though they are two complementary engineering branches, the maturity and popularity level of later is too high compared to the former. Unlike Software Engineering, absence of effective methodologies eligible to claim the tag 'standardized' aimed at supporting the development of ontology restricts the availability of large scale domain ontologies. Methodologies leveraged from Software Engineering to ontology development by extending the matured process models can bridge the gap between the above mentioned engineering branches to a significant extent. This paper proposes a software centric novel methodology for ontology development with a defined Ontology Development Life Cycle (ODLC) in terms of stages, workflows, activities and techniques. The applicability of the proposed methodology has been shown by developing prototype ontology.
引用
收藏
页码:139 / 146
页数:8
相关论文
共 50 条
  • [1] Towards a methodology for ontology development
    Todorova, Komelia
    INNOVATIONS IN E-LEARNING, INSTRUCTION TECHNOLOGY, ASSESSMENT, AND ENGINEERING EDUCATION, 2007, : 205 - 210
  • [2] Towards a Comprehensive Ontology-Driven Software Development Approach
    Mavetera, Nehemiah
    INNOVATION AND KNOWLEDGE MANAGEMENT: A GLOBAL COMPETITIVE ADVANTAGE, VOLS 1-4, 2011, : 393 - 402
  • [3] Towards an ontology for global software development
    Vizcaino, A.
    Garcia, F.
    Caballero, I.
    Villar, J. C.
    Piattini, M.
    IET SOFTWARE, 2012, 6 (03) : 214 - 225
  • [4] Towards a software engineering approach to wireless application development
    Mahmoud, OH
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 791 - 797
  • [5] Towards an ontology for open source software development
    Simmons, Gregory L.
    Dillon, Tharam S.
    Open Source Systems, 2006, 203 : 65 - 75
  • [6] Software representation methodology for agile application development: An architectural approach
    Daza Corredor, Alejandro Paolo
    Parra Pena, John Freddy
    Espinosa Rodriguez, Lilia Marcela
    REDES DE INGENIERIA-ROMPIENDO LAS BARRERAS DEL CONOCIMIENTO, 2016, 7 (01): : 104 - 111
  • [7] A novel approach for agent ontology and its application in question answering
    Qing-lin Guo
    Journal of Central South University of Technology, 2009, 16 : 781 - 788
  • [8] A novel approach for agent ontology and its application in question answering
    Guo Qing-lin
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2009, 16 (05): : 781 - 788
  • [9] A novel approach for agent ontology and its application in question answering
    郭庆琳
    Journal of Central South University of Technology, 2009, 16 (05) : 781 - 788
  • [10] Towards Ontology-Based Software Engineering for Multiperspective Software Development
    Assawamekin, Namfon
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL IV, 2010, : 613 - 617