Title :
Evaluation of the maintainability of object-oriented software
Author :
Henry, Sallie ; Humphrey, Matthew ; Lewis, John
Author_Institution :
Dept. of Comput. Sci., Virginia Polytech., Blacksburg, VA, USA
Abstract :
The experiment described supports the claim that systems developed with object-oriented languages are more maintainable than those developed with procedural languages. In this empirical study, student subjects determined the maintainability of systems developed with two languages by performing maintenance tasks on two functionally identical large programs, one written in an object-oriented language and the other written in a procedural language. Maintenance times, error counts, change counts, and programmers´ impressions were collected. The analysis of the data from this experiment showed that systems using object-oriented languages are indeed more maintainable than those built with procedural languages
Keywords :
object-oriented programming; software maintenance; change counts; error counts; maintainability; maintenance times; object-oriented languages; object-oriented software; programmers´ impressions; Code standards; Computer science; Engineering management; Internet; Object oriented programming; Programming profession; Software engineering; Software maintenance; Software quality; Software tools;
Conference_Titel :
Computer and Communication Systems, 1990. IEEE TENCON'90., 1990 IEEE Region 10 Conference on
Print_ISBN :
0-87942-556-3
DOI :
10.1109/TENCON.1990.152642