[1]郭新峰,马世龙,吕江花,等.扩展断言知识检验一致的需求建模方法[J].智能系统学报,2015,10(1):81-89.[doi:10.3969/j.issn.1673-4785.201409015]
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]
点击复制
《智能系统学报》[ISSN 1673-4785/CN 23-1538/TP] 卷:
10
期数:
2015年第1期
页码:
81-89
栏目:
学术论文—知识工程
出版日期:
2015-03-25
- Title:
-
Extension abox requirements modeling method
- 作者:
-
郭新峰1, 马世龙2, 吕江花2, 李睿2
-
1. 山西大学 软件学院, 山西 太原 030013;
2. 北京航空航天大学 计算机学院, 北京 100191
- 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
-
- 关键词:
-
需求模型; 一致性; 完整性; 多视点; 描述逻辑; 知识库; 可满足性; Tableau; 需求工程
- Keywords:
-
model; consistency; completeness; multi-view; description logic; knowledge base; satisfiability; Tableau; requirement engineering
- 分类号:
-
TP311
- DOI:
-
10.3969/j.issn.1673-4785.201409015
- 文献标志码:
-
A
- 摘要:
-
保证需求完整一致是需求建模的关键,文中提出一种基于知识库推理检验一致性的需求建模方法,该方法在建模中引入本体以增强表达能力,并结合语义建立约束规则构建需求模型知识库,基于描述逻辑描述需求和检验需求一致性,将需求建模过程作为断言知识库的扩展过程,把需求完整性问题转化为需求一致性问题,并归结其为规则约束下的可满足问题。利用Tableau算法等实现需求一致性的检验,在整个建模活动中保证需求一致。应用实践中使用自行编制的ROB半自动建模软件进行需求建模与分析,验证了建模方法的需求一致性,并通过案例说明了扩展断言知识库检验一致的需求建模过程。
- 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.
备注/Memo
收稿日期:2014-9-9;改回日期:。
基金项目:国家自然科学基金资助项目(61300007,61003016);软件开发环境国家重点实验室开放基金资助项目(SKLSDE-2012ZX-28,SKLSDE-2013ZX-11).
作者简介:郭新峰,男,1974年生,硕士,主要研究方向软件工程、智能计算及应用;马世龙,男,1953年生,教授,博士生导师,博士,主要研究方向为计算机软件与理论;吕江花,女,1975年生,副教授,博士后,主要研究方向为计算机软件与理论。
通讯作者:郭新峰.E-mail:rjxy_gxf@sxu.edu.cn.
更新日期/Last Update:
2015-06-16