DocumentCode
1935709
Title
An object-oriented maintenance-oriented model for software
Author
Heisler, K.G. ; Tsai, W.T. ; Powell, P.A.
Author_Institution
Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
fYear
1989
fDate
Feb. 27 1989-March 3 1989
Firstpage
248
Lastpage
253
Abstract
The authors introduce an object-oriented model of software that is derived semiautomatically from the actual code. The model and its associated object methods are used to support basic tasks required during software maintenance. The object-oriented model provides a series of successively more abstract views of the code structure. Object methods provide an approximation to the functionality (specification) of the software as well as a two-way map between the functionality and the code structures. Object methods also provide the means of detailed connectivity analysis associated with the ripple effect and program-slicing types of activities during maintenance.<>
Keywords
object-oriented programming; software engineering; software tools; abstract views; code structure; connectivity analysis; functionality; object-oriented maintenance-oriented model; program-slicing; ripple effect; software maintenance; specification; Assembly; Bidirectional control; Computer bugs; Computer science; Error correction codes; Object oriented modeling; Preventive maintenance; Reverse engineering; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
COMPCON Spring '89. Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage, Digest of Papers.
Conference_Location
San Francisco, CA, USA
Print_ISBN
0-8186-1909-0
Type
conf
DOI
10.1109/CMPCON.1989.301936
Filename
301936
Link To Document