Analogical retrieval in reuse-oriented requirements engineering

被引:11
作者
Maiden, NAM
Sutcliffe, AG
机构
[1] Centre for Human-Computer Interface Design, City University, London ECIV, Northampton Square
来源
SOFTWARE ENGINEERING JOURNAL | 1996年 / 11卷 / 05期
关键词
D O I
10.1049/sej.1996.0038
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Computational mechanisms are presented for analogical retrieval of domain knowledge as a basis for intelligent tool-based assistance for requirements engineers, A first mechanism, called the domain matcher, retrieves object system models which describe key features for new problems, A second mechanism, called the problem classifier, reasons with analogical mappings inferred by the domain matcher to detect potential incompleteness, overspecification and inconsistencies in entered facts and requirements, Both mechanisms are embedded in AIR, a toolkit that provides co-operative reuse-oriented assistance for requirements engineers.
引用
收藏
页码:281 / 292
页数:12
相关论文
共 35 条
[1]  
Arango G., 1993, Proceedings Advances in Software Reuse. Selected Papers from the Second International Workshop on Software Reusability (Cat. No.93TH0495-2), P9, DOI 10.1109/ASR.1993.291722
[2]   DOMAIN-SPECIFIC AUTOMATIC PROGRAMMING [J].
BARSTOW, DR .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (11) :1321-1336
[3]   BUILDING EXPLANATIONS FROM RULES AND STRUCTURED CASES [J].
BRANTING, LK .
INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1991, 34 (06) :797-837
[4]   THE REUSABLE SOFTWARE LIBRARY [J].
BURTON, BA ;
ARAGON, RW ;
BAILEY, SA ;
KOEHLER, KD ;
MAYES, LA .
IEEE SOFTWARE, 1987, 4 (04) :25-33
[5]   GOAL-DIRECTED REQUIREMENTS ACQUISITION [J].
DARDENNE, A ;
VANLAMSWEERDE, A ;
FICKAS, S .
SCIENCE OF COMPUTER PROGRAMMING, 1993, 20 (1-2) :3-50
[6]   THE STRUCTURE-MAPPING ENGINE - ALGORITHM AND EXAMPLES [J].
FALKENHAINER, B ;
FORBUS, KD ;
GENTNER, D .
ARTIFICIAL INTELLIGENCE, 1989, 41 (01) :1-63
[7]  
FISCHER G, 1992, 7TH P KNOWL BAS SOFT, P204
[8]  
FUGINI MG, 1991, P 3 INT C CAISE 91 T, P50
[9]  
GENTNER D, 1983, COGNITIVE SCI, V5, P121
[10]   LEARNING BY UNDERSTANDING ANALOGIES [J].
GREINER, R .
ARTIFICIAL INTELLIGENCE, 1988, 35 (01) :81-125