• 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