A survey of traceability in requirements engineering and model-driven development

被引:184
作者
Winkler, Stefan [1 ]
von Pilgrim, Jens [1 ]
机构
[1] Fernuniv, Dept Math & Comp Sci, D-58084 Hagen, Germany
关键词
Requirements engineering; Model-driven engineering; Model-driven development; Traceability; GROUP DECISION; SOFTWARE; CONSISTENCY; LINKS; TOOL; HYPERMEDIA; GENERATION; MANAGEMENT; SUPPORT;
D O I
10.1007/s10270-009-0145-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Traceability-the ability to follow the life of software artifacts-is a topic of great interest to software developers in general, and to requirements engineers and model-driven developers in particular. This article aims to bring those stakeholders together by providing an overview of the current state of traceability research and practice in both areas. As part of an extensive literature survey, we identify commonalities and differences in these areas and uncover several unresolved challenges which affect both domains. A good common foundation for further advances regarding these challenges appears to be a combination of the formal basis and the automated recording opportunities of MDD on the one hand, and the more holistic view of traceability in the requirements engineering domain on the other hand.
引用
收藏
页码:529 / 565
页数:37
相关论文
共 202 条
[91]  
Hoffmann M, 2004, 12TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, P301
[92]   Requirements engineering as a success factor in software projects [J].
Hofmann, HF ;
Lehner, F .
IEEE SOFTWARE, 2001, 18 (04) :58-+
[93]  
*IEEE, 1984, 8301984 ANSI IEEE
[94]   Models derived from automatically analyzed textual user requirements [J].
Ilieva, M. G. ;
Ormandjieva, O. .
FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS, PROCEEDINGS, 2006, :13-+
[95]  
Ilieva MG, 2005, LECT NOTES COMPUT SC, V3513, P392
[96]  
JACOBSON I, 1987, SIGPLAN NOTICES, V22, P183, DOI 10.1145/38807.38824
[97]   Requirements tracing [J].
Jarke, M .
COMMUNICATIONS OF THE ACM, 1998, 41 (12) :32-36
[98]  
JARKE M, 1992, IFIP TRANS A, V8, P345
[99]  
JARKE M, 1999, NATURE REQUIREMENTS
[100]   XTraQue: traceability for product line systems [J].
Jirapanthong, Waraporn ;
Zisman, Andrea .
SOFTWARE AND SYSTEMS MODELING, 2009, 8 (01) :117-144