QuaTrace: A tool environment for (Semi-) automatic impact analysis based on traces

被引:32
作者
von Knethen, A [1 ]
Grund, M [1 ]
机构
[1] Fraunhofer IESE, D-67661 Kaiserslautern, Germany
来源
INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS | 2003年
关键词
D O I
10.1109/ICSM.2003.1235427
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cost estimation of changes to software systems is often inaccurate and implementation of changes is time consuming, cost intensive, and error prone. One reason for these problems is that relationships between documentation entities (e.g., between different requirements) are not documented at all or only incompletely. In this paper, we describe a constructive approach to support later changes to software systems. Our approach consists of a traceability technique and a supporting tool environment. The tracing approach describes which traces should be established in which way. The proposed tool environment supports the application of the guidelines in a concrete development context. The tool environment integrates two existing tools: a requirements management tool (i.e., RequisitePro) and a CASE tool (i.e., Rhapsody). Our approach allows traces to be established, analyzed, and maintained effectively and efficiently.
引用
收藏
页码:246 / 255
页数:10
相关论文
共 28 条
[11]  
Leffingwell D, 2000, Managing Software Requirements-A Unified Approach
[12]   How well do experienced software developers predict software change? [J].
Lindvall, M ;
Sandahl, K .
JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 43 (01) :19-27
[13]  
LINDVALL M, 1994, LINKOPING STUDIES SC, V462
[14]  
PAECH B, 2002, INTEGRATED QUALITY A
[15]  
PARNAS D, 1991, 237 CRL MCMASTER U
[16]   An object-oriented tool for tracing requirements [J].
Pinheiro, FAC ;
Goguen, JA .
IEEE SOFTWARE, 1996, 13 (02) :52-64
[17]  
POHL K, 1999, NATURE REQUIREMENTS, P255
[18]  
POHL K, 1996, PROCESS CENTERED REQ
[19]   THE EVOLUTION SUPPORT ENVIRONMENT SYSTEM [J].
RAMAMOORTHY, CV ;
USUDA, Y ;
PRAKASH, A ;
TSAI, WT .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (11) :1225-1234
[20]   Toward reference models for requirements traceability [J].
Ramesh, B ;
Jarke, M .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2001, 27 (01) :58-93