Automated requirements elicitation: Combining a model-driven approach with concept reuse

被引:4
作者
Jin, Z
Bell, DA
Wilkie, FG
Leahy, DG
机构
[1] Chinese Acad Sci, Inst Comp Technol, Key Lab Intelligent Informat Proc, Beijing 100864, Peoples R China
[2] Chinese Acad Sci, Inst Comp Technol, Acad Math & Syst Sci, Beijing 100864, Peoples R China
[3] Queens Univ Belfast, Sch Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
[4] Univ Ulster, Sch Informat & Software Engn, Coleraine BT52 1SA, Londonderry, North Ireland
基金
中国国家自然科学基金;
关键词
requirements elicitation; model-driven; enterprise ontology; domain model; concept reuse; completeness and consistency;
D O I
10.1142/S0218194003001147
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Extracting pertinent and useful information from customers has long plagued the process of requirements elicitation. This paper presents a new approach to support the elicitation process. This approach combines various techniques for requirements elicitation which include model-based concept acquisition, goal-driven structured interview and concept reuse. Compared with the available approaches for requirements elicitation, the most significant feature of our approach is that it supports both the automation of interaction with customers by using domain terminology, not software terminology and the automated construction of application requirements models using model-based concept elicitation and concept reuse. The capacity of this approach comes from its rich knowledge which is clustered into several abstract levels.
引用
收藏
页码:53 / 82
页数:30
相关论文
共 28 条
[1]  
[Anonymous], 1983, SYSTEM DEV
[2]  
[Anonymous], 1989, STRUCTURED RAPID PRO
[3]  
ARANGO G, 1994, SOFTWARE REUSABILITY, P17
[4]  
BOOCH G, 1994, OBJECT ORIENTED ANAL
[5]  
CHRISTEL MG, 1993, CMUSEI93TR12
[6]  
*CREWS PROJ, CREWS REP SER
[7]   Capture, integration, and analysis of digital system requirements with conceptual graphs [J].
Cyre, WR .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1997, 9 (01) :8-23
[8]   GOAL-DIRECTED REQUIREMENTS ACQUISITION [J].
DARDENNE, A ;
VANLAMSWEERDE, A ;
FICKAS, S .
SCIENCE OF COMPUTER PROGRAMMING, 1993, 20 (1-2) :3-50
[9]   INCONSISTENCY HANDLING IN MULTIPERSPECTIVE SPECIFICATIONS [J].
FINKELSTEIN, ACW ;
GABBAY, D ;
HUNTER, A ;
KRAMER, J ;
NUSEIBEH, B .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (08) :569-578
[10]  
Gruber T.R., 1993, KSL9304 STANF U