Ontology-based automated support for goal–use case model analysis

被引:0
|
作者
Tuong Huan Nguyen
John C. Grundy
Mohamed Almorsy
机构
[1] Swinburne University of Technology,Faculty of Science, Engineering and Technology
来源
Software Quality Journal | 2016年 / 24卷
关键词
Goal-oriented requirements engineering; Ontology-based analysis; Requirements incorrectness; Incompleteness and inconsistency detection;
D O I
暂无
中图分类号
学科分类号
摘要
Combining goal-oriented and use case modeling has been proven to be an effective method in requirements elicitation and elaboration. To ensure the quality of such modeled artifacts, a detailed model analysis needs to be performed. However, current requirements engineering approaches generally lack reliable support for automated analysis of consistency, correctness and completeness (3Cs problems) between and within goal models and use case models. In this paper, we present a goal–use case integration framework with tool support to automatically identify such 3Cs problems. Our new framework relies on the use of ontologies of domain knowledge and semantics and our goal–use case integration meta-model. Moreover, functional grammar is employed to enable the semiautomated transformation of natural language specifications into Manchester OWL Syntax for automated reasoning. The evaluation of our tool support shows that for representative example requirements, our approach achieves over 85 % soundness and completeness rates and detects more problems than the benchmark applications.
引用
收藏
页码:635 / 673
页数:38
相关论文
共 50 条
  • [1] Ontology-based automated support for goal-use case model analysis
    Tuong Huan Nguyen
    Grundy, John C.
    Almorsy, Mohamed
    [J]. SOFTWARE QUALITY JOURNAL, 2016, 24 (03) : 635 - 673
  • [2] Ontology-Based Representation Model to Support Cause and Effect Analysis
    Wang, Hanhsiang
    [J]. ICCREM 2015: ENVIRONMENT AND THE SUSTAINABLE BUILDING, 2015, : 584 - 590
  • [3] An Ontology-Based Approach to Automated Test Case Generation
    Banerjee S.
    Debnath N.C.
    Sarkar A.
    [J]. SN Computer Science, 2021, 2 (1)
  • [4] GUITAR: An Ontology-based Automated Requirements Analysis Tool
    Tuong Huan Nguyen
    Grundy, John
    Almorsy, Mohamed
    [J]. 2014 IEEE 22ND INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2014, : 315 - 316
  • [5] A goal-oriented, ontology-based methodology to support the design of AAL environments
    Diamantini, Claudia
    Freddi, Alessandro
    Longhi, Sauro
    Potena, Domenico
    Storti, Emanuele
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 64 : 117 - 131
  • [6] A framework for automated finite element analysis with an ontology-based approach
    Wei Sun
    Qinyi Ma
    Shuang Chen
    [J]. Journal of Mechanical Science and Technology, 2009, 23 : 3209 - 3220
  • [7] A Framework for automated finite element analysis with an ontology-based approach
    Sun, Wei
    Ma, Qinyi
    Chen, Shuang
    [J]. JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2009, 23 (12) : 3209 - 3220
  • [8] Ontology-based model generation to support customizable KBE frameworks
    Tuan Anh Tran
    Lobov, Andrei
    [J]. 30TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING (FAIM2021), 2020, 51 : 1021 - 1026
  • [9] Ontology-based framework for maintenance activity analysis and support: A case study for petroleum plant
    Chilamkurti N.
    Torabi T.
    Elhdad R.
    [J]. Chilamkurti, N. (n.chilamkurti@latrobe.edu.au), 1600, Springer (05): : 84 - 98
  • [10] Ontology-Based Support for Complex Events
    Sasa, A.
    Vasilecas, O.
    [J]. ELEKTRONIKA IR ELEKTROTECHNIKA, 2011, (07) : 83 - 88