Automatically multi-paradigm requirements modeling and analyzing: An ontology-based approach

被引:7
作者
Jin, Z [1 ]
Lu, RQ
Bell, DA
机构
[1] Chinese Acad Sci, Acad Math & Syst Sci, Beijing 100080, Peoples R China
[2] Chinese Acad Sci, Open Lab Intelligent Informat Proc, Beijing 100080, Peoples R China
[3] Fudan Univ, Open Lab Intelligent Informat Proc, Shanghai 200433, Peoples R China
[4] Univ Ulster, Fac Informat, Coleraine BT52 1SA, Londonderry, North Ireland
来源
SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES | 2003年 / 46卷 / 04期
关键词
requirements elicitation; requirements analysis; organization ontology; involvement of the domain users; goal-oriented analysis; process-oriented analysis;
D O I
10.1360/02yf0093
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are several purposes for modeling and analyzing the problem domain before starting the software requirements analysis. First, it focuses on the problem domain, so that the domain users could be involved easily. Secondly, a comprehensive description on the problem domain will advantage getting a comprehensive software requirements model. This paper proposes an ontology-based approach for modeling the problem domain. It interacts with the domain users by using terminology that they can understand and guides them to provide the relevant information. A multiple paradigm analysis approach, with the basis of the description on the problem domain, has also been presented. Three criteria, i.e. the rationality of organization structure, the achievability of organization goals, and the feasibility of organization process, have been proposed. The results of the analysis could be used as feedbacks for guiding the domain users to provide further information on the problem domain. And those models on the problem domain could be a kind of document for the pre-requirements analysis phase. They also will be the basis for further software requirements modeling.
引用
收藏
页码:279 / 297
页数:19
相关论文
共 19 条
[1]  
BENACHOUR C, 1999, TECHNICAL REPORT CRE, V9907
[2]   GOAL-DIRECTED REQUIREMENTS ACQUISITION [J].
DARDENNE, A ;
VANLAMSWEERDE, A ;
FICKAS, S .
SCIENCE OF COMPUTER PROGRAMMING, 1993, 20 (1-2) :3-50
[3]  
HAUMER P, 1998, 9806 CREWS RWTH AACH
[4]  
JIN Z, 2000, P 4 WORLD MULT C SYS, P328
[5]  
Jin Zhi, 2000, Chinese Journal of Computers, V23, P486
[6]  
Jin Zhi, 1998, P ECAI 98 WORKSH APP, P78
[7]  
LU R, 1996, J SOFTWARE, V7, P137
[8]  
LU R, 1997, P INT C SOFTW ENG KN, P422
[9]  
Lu RQ, 1995, P INT COMP SOFTW APP, P96, DOI 10.1109/CMPSAC.1995.524765
[10]  
LU RQ, 2000, DOMAIN MODELING BASE