Requirements Recovery by Matching Domain Ontology and Program Ontology

被引:2
|
作者
Chen, Feng [1 ]
Zhou, Hong [1 ]
Yang, Hongji [1 ]
Ward, Martin [1 ]
机构
[1] De Montfort Univ, Software Technol Res Lab, Leicester LE1 9BH, Leics, England
关键词
Ontology; Software Requirement Engineering; Software Reengineering;
D O I
10.1109/COMPSAC.2011.84
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Users and systems requirements are fundamental for software development and maintenance. However, for most of existing systems, you may only find design documents without requirement specification. This paper presents an ontology-based reengineering approach to recovering requirements from existing systems. The proposed approach consists of three main parts: ontology development, ontology mapping and derivation of the requirements. Domain ontology is used to model domain specific requirements and program ontology is used to present system structure and behaviour. The algorithm of ontology mapping is developed to match domain ontology and program ontology for requirement recovery. A case study of Point of Sale Terminal (POST) system is used to illustrate the approach. Conclusions are drawn and further research directions are advocated.
引用
下载
收藏
页码:602 / 607
页数:6
相关论文
共 50 条
  • [21] Scalable ontology matching
    Zolfaghari, Vahideh
    Jalali, Mehradad
    2014 IRANIAN CONFERENCE ON INTELLIGENT SYSTEMS (ICIS), 2014,
  • [22] Ontology Merging and Matching Using Ontology Abstract Machine
    Ganapathy, Gopinath
    Lourdusamy, Ravi
    PROCEEDINGS OF KNOWLEDGE MANAGEMENT 5TH INTERNATIONAL CONFERENCE 2010, 2010, : 703 - 709
  • [23] Concepts Expansion in Materials Domain Based on Ontology Matching Results
    Zhang, Xiaoming
    Li, Kai
    Pan, Dongyu
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRIDS (SKG), 2016, : 141 - 145
  • [24] A domain-independent ontology for non-functional requirements
    Dobson, Glen
    Hall, Stephen
    Kotonya, Gerald
    ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 563 - 566
  • [25] Domain ontology analysis in agent-oriented requirements engineering
    Donzelli, P
    Bresciani, P
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2003, 2773 : 1372 - 1379
  • [26] An ontology-based approach for domain requirements elicitation and analysis
    Lee, Yuqin
    Zhao, Wenyun
    FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 2, 2006, : 364 - +
  • [27] Domain requirements elicitation and analysis an ontology-based approach
    Lee, Yuqin
    Zhao, Wenyun
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 4, PROCEEDINGS, 2006, 3994 : 805 - 813
  • [28] Domain rules modeling for ontology-based requirements engineering
    Institute of Command Automation, PLA Univ. of Sci. and Technol., Nanjing 210007, China
    J. Comput. Inf. Syst., 2007, 6 (2501-2507):
  • [29] An ontology-based method for project and domain expert matching
    Wu, JN
    Yang, GF
    FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, PT 2, PROCEEDINGS, 2005, 3614 : 176 - 185
  • [30] Business components description and composition matching based on domain ontology
    Xiao, Jian
    Xiao, Lan
    Huang, Yi
    Zheng, Li
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2009, 15 (09): : 1836 - 1843