Semantic Network Model: A Reasoning Engine for Software Requirements

被引:2
|
作者
Ahmed, Kushal [1 ]
Wen, Lian [1 ]
Sattar, Abdul [1 ]
Farid, Reza [1 ]
机构
[1] Griffith Univ, Inst Integrated & Intelligent Syst, 170 Kessels Rd, Nathan, Qld 4111, Australia
关键词
Requirements Engineering; Behavior Engineering; Semantic Networks; Requirements Management;
D O I
10.1109/ICECCS.2015.31
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a semantic network model (SNM) as a reasoning engine for the requirements models. The SNM consists of the vertices and the edges, in which they store information of the models and their interrelations. The SNM, through a semi-automated normalisation process, helps the user (1) to assign states to the models and their relations as to whether they can be included, excluded, or undecided, (2) to eliminate redundant interrelations, (3) to avoid over-specification, and (4) to visualise a simplified overview of the whole system. Finally, we formulate the well-formedness of the SNM, which indicates whether the given models can produce a formal specification. We also evaluate our techniques using several case studies.
引用
收藏
页码:194 / 197
页数:4
相关论文
共 50 条
  • [31] A proposed model for reuse of software requirements in requirements catalog
    Pacheco, C. L.
    Garcia, I. A.
    Calvo-Manzano, J. A.
    Arcilla, M.
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (01) : 1 - 21
  • [32] An ontology for software models and its practical implications for semantic web reasoning
    Braeuer, Matthias
    Lochmann, Henrik
    SEMANTIC WEB: RESEARCH AND APPLICATIONS, PROCEEDINGS, 2008, 5021 : 34 - 48
  • [33] Improving software requirements reasoning by novices: a story-based approach
    Fatima, Rubia
    Yasin, Affan
    Liu, Lin
    Wang, Jianmin
    Afzal, Wasif
    Yasin, Atif
    IET SOFTWARE, 2019, 13 (06) : 564 - 574
  • [34] A Model-Based Software Reasoning Approach to Software Debugging
    Abreu, Rui
    Zoeteweij, Peter
    van Gemund, Arjan J. C.
    OPPORTUNITIES AND CHALLENGES FOR NEXT-GENERATION APPLIED INTELLIGENCE, 2009, 214 : 233 - 239
  • [35] Network software infrastructure requirements for community networking
    Moyer, S
    1997 FOURTH INTERNATIONAL WORKSHOP ON COMMUNITY NETWORKING PROCEEDINGS, 1996, : 35 - 35
  • [36] Harmonizing Software Standards with a Semantic Model
    Verhelst, Elisabeth C. H.
    Lekkerkerk, Huibert-Jan
    Bulens, Jandirk
    Janssen, Sander J. C.
    METADATA AND SEMANTIC RESEARCH, 2011, 240 : 170 - +
  • [37] A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments
    Almeida, Aitor
    Lopez-de-Ipina, Diego
    SENSORS, 2012, 12 (08): : 10208 - 10227
  • [38] Software Requirements Change Prediction Model
    Fatima, Ridda
    Zeshan, Furkh
    Ahmad, Adnan
    Hamid, Muhammad
    Ahmad, Ashfaq
    Tahir, Sohail Afzal
    2021 INTERNATIONAL CONFERENCE ON DECISION AID SCIENCES AND APPLICATION (DASA), 2021,
  • [39] A control model of the software requirements process
    White, Anthony S.
    KYBERNETES, 2013, 42 (03) : 423 - 447
  • [40] A model of requirements engineering in software startups
    Melegati, Jorge
    Goldman, Alfredo
    Kon, Fabio
    Wang, Xiaofeng
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 109 : 92 - 107