[1]GUO Xinfeng,MA Shilong,LYU Jianghua,et al.Extension abox requirements modeling method[J].CAAI Transactions on Intelligent Systems,2015,10(1):81-89.[doi:10.3969/j.issn.1673-4785.201409015]
Copy
CAAI Transactions on Intelligent Systems[ISSN 1673-4785/CN 23-1538/TP] Volume:
10
Number of periods:
2015 1
Page number:
81-89
Column:
学术论文—知识工程
Public date:
2015-03-25
- Title:
-
Extension abox requirements modeling method
- Author(s):
-
GUO Xinfeng1; MA Shilong2; LYU Jianghua2; LI Rui2
-
1. College of Software, Shanxi University, Taiyuan 030013, China;
2. Computer College, Beihang University, Beijing 100191, China
-
- Keywords:
-
model; consistency; completeness; multi-view; description logic; knowledge base; satisfiability; Tableau; requirement engineering
- CLC:
-
TP311
- DOI:
-
10.3969/j.issn.1673-4785.201409015
- Abstract:
-
Assuring a complete and consistent requirement is the key to requirement modeling. This paper proposes a requirement modeling method for inspecting consistency on the basis of knowledge base reasoning. An ontology is added into the modeling process to improve the expression ability. In addition, the semantic establishment constraint rule is used to build the knowledge base of requirement modeling. The requirement modeling process is taken as an expansion process of the assertion knowledge base based on the consistency among the descriptive logic, descriptive requirement and inspection requirement. The matter of requirement completeness is converted into requirement consistency and attributed to the satisfiability under the constraint by rules. Tableau algorithm is utilized to realize the inspection on requirement consistency, assuring the requirement to be consistent in the entire modeling process. In the application practice, the self-programmed ROB semiautomatic modeling software was applied to requirement modeling and analysis to verify the requirement consistency of the modeling method. In addition, the requirement modeling process on detecting the consistency of an expanded asserted knowledge base was shown by cases.