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