DocumentCode :
878490
Title :
Maintaining object-oriented software
Author :
Wilde, Norman ; Matthews, Paul ; Huitt, Ross
Author_Institution :
Dept. of Comput. Sci., Univ. of West Florida, Pensacola, FL, USA
Volume :
10
Issue :
1
fYear :
1993
Firstpage :
75
Lastpage :
80
Abstract :
The maintenance requirements of object-oriented software, including the ability to make changes easily and an in-depth understanding of the software´s structure and behavior, are discussed. The problems encountered by a maintainer trying to understand object-oriented software by reading and statically analyzing it are described. The problems caused by dynamic binding, polymorphism, and cooperating object classes in object-oriented software maintenance are reviewed.<>
Keywords :
object-oriented programming; software maintenance; cooperating object classes; dynamic binding; object-oriented software maintenance; polymorphism; Concurrent computing; Error correction; Message passing; Navigation; Object oriented modeling; Object oriented programming; Programming profession; Software engineering; Software maintenance; Software quality;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.207232
Filename :
207232
Link To Document :
بازگشت