Software change impacts - An evolving perspective

被引:48
作者
Bohner, SA [1 ]
机构
[1] Virginia Tech, Dept Comp Sci, Falls Church, VA 22043 USA
来源
INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS | 2002年
关键词
D O I
10.1109/ICSM.2002.1167777
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As software engineering practice evolves to respond to demands for distributed applications on heterogeneous platforms, software change is increasingly influenced by middleware and components. Interoperability dependency relationships now point to more relevant impacts of software change and necessarily drive the analysis. Software changes to software systems that incorporate middleware components like web services expose these systems and the organizations they serve to unforeseen ripple effects that frequently result in failures. Current software change impact analysis models have not adequately addressed this trend. Moreover, as software systems grow in size and complexity, the dependency webs of information extend beyond most software engineers ability to comprehend them. This paper examines preliminary research for extending current software change impact analysis to incorporate interoperability dependency relationships for addressing distributed applications and explores three dimensional (3D) visualization techniques for more effective navigation of software changes.
引用
收藏
页码:263 / 272
页数:10
相关论文
共 53 条
[1]  
ANEZIN DL, 1993, THESIS G MASON U FAI
[2]  
*AP PROJ GROUP, 2002, AP XML PROJ
[3]  
Arnold R. S., 1993, Proceedings. Conference on Software Maintenance 1993. CSM-93 (Cat. No.93CH3360-5), P292, DOI 10.1109/ICSM.1993.366933
[4]  
ARNOLD RS, 1995, APPL DEV TRENDS JAN, P60
[5]  
ARTHUR LJ, 1988, SOFTWARE EVOLUTION
[6]  
BASS L, 1998, ARCHITECTURE PRACTIC
[7]  
BENFORD S, 1999, ACM COMPUTING SURVEY, V31
[8]  
BENFORD S, 1995, P EUR 95
[9]  
BERNSTIEN P, 1996, COMMUNICATIONS A FEB
[10]  
BOEHM BW, 1987, IEEE COMPUTER SEP, P43