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
来源
2015 20TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS) | 2015年
关键词
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
相关论文
共 26 条
[1]  
Ahmed Kushal, 2013, International Journal of Soft Computing and Software Engineering, V3, P187, DOI 10.7321/jscse.v3.n3.29
[2]  
Ahmed K., 2014, P 2 WORLD C COMPL SY
[3]  
Ahmed K., PEDAGOGICAL TOOL IRE
[4]  
Ahmed K., 2014, P 29 INT C AUT SOFTW
[5]  
[Anonymous], 2005, SER ADDISON WESLEY O
[6]  
Cheng B., SOFTWARE REQUIREMENT
[7]  
Cheng BHC, 2009, LECT NOTES BUS INF P, V14, P11
[8]  
Chung L, 2009, LECT NOTES COMPUT SC, V5600, P363, DOI 10.1007/978-3-642-02463-4_19
[9]   A semantics for Behavior Trees using CSP with specification commands [J].
Colvin, Robert J. ;
Hayes, Ian J. .
SCIENCE OF COMPUTER PROGRAMMING, 2011, 76 (10) :891-914
[10]   TRUTH MAINTENANCE SYSTEM [J].
DOYLE, J .
ARTIFICIAL INTELLIGENCE, 1979, 12 (03) :231-272