EconPapers    
Economics at your fingertips  
 

A Series of Controlled Experiments on Software Maintenance

Erik Arisholm
Additional contact information
Erik Arisholm: Simula Research Laboratory

Chapter 30 in Simula Research Laboratory, 2010, pp 459-479 from Springer

Abstract: Abstract Software maintenance entails the comprehension of often large, complex systems under constant change, and consumes the majority of software development resources [39]. The ISO 9126 model defines maintainability as “a set of attributes that bear on the effort needed to make specified modifications.” It can also be viewed as a two-dimensional characteristic involving both the effort expended on implementing changes and the resulting quality of the changes [3]. The effort required to make correct changes to a software system depends on many factors, including characteristics of the software system itself (e.g., code, design, architecture, and documentation), the development environment and tools, the software engineering process used, and human skills and experience. To better understand how maintenance performance is affected by such a complex combinations of factors, empirical studies are needed. As will be demonstrated in this chapter, once a credible body of empirical evidence has been developed, it can be used to propose improvements that can result in large cost savings and, as it turns out, carried out by quite simple means.

Keywords: Design Pattern; Task Order; Maintenance Task; Software Maintenance; Change Task (search for similar items in EconPapers)
Date: 2010
References: Add references at CitEc
Citations:

There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-3-642-01156-6_30

Ordering information: This item can be ordered from
http://www.springer.com/9783642011566

DOI: 10.1007/978-3-642-01156-6_30

Access Statistics for this chapter

More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-12-11
Handle: RePEc:spr:sprchp:978-3-642-01156-6_30