DocumentCode
2983804
Title
Software evolution, volatility and lifecycle maintenance patterns: a longitudinal analysis synopsis
Author
Barry, Evelyn
Author_Institution
Mays Bus. Sch., Texas A&M Univ., TX, USA
fYear
2002
fDate
2002
Firstpage
474
Lastpage
477
Abstract
Despite the rapidity of technological change it is still true that many software systems remain productive for decades. To stay current these systems must evolve as they age. How can these lifecycle software changes, i.e. software volatility, be conceptualized and measured? What are the antecedents of software volatility? How do software volatility and lifecycle maintenance patterns affect lifecycle maintenance outcomes? This research defines and evaluates a system-level multi-dimensional measure of software volatility. Longitudinal analyses use a panel dataset built from a 20-year log of software modifications to 23 application systems. Contributions from this work include a multi-dimensional measure of software volatility, identification of antecedents of volatility and evidence that software volatility and lifecycle maintenance patterns can predict future maintenance outcomes.
Keywords
software maintenance; software management; software metrics; dataset; lifecycle maintenance patterns; lifecycle software changes; longitudinal analyses; multi-dimensional measure; software evolution; software maintenance; software modifications; software volatility; technological change; Application software; Companies; Dynamic programming; Information systems; Information technology; Pattern analysis; Software maintenance; Software measurement; Software systems; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2002. Proceedings. International Conference on
ISSN
1063-6773
Print_ISBN
0-7695-1819-2
Type
conf
DOI
10.1109/ICSM.2002.1167806
Filename
1167806
Link To Document