• 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