• DocumentCode
    2259344
  • Title

    The object-oriented paradigm for software evolution

  • Author

    Capretz, M.A.M. ; Capretz, Luiz Fernando

  • Author_Institution
    Dept. of Comput. Software, Aizu Univ., Fukushima, Japan
  • fYear
    1994
  • fDate
    9-11 Nov. 1994
  • Firstpage
    23
  • Lastpage
    28
  • Abstract
    In this research work object-oriented concepts are applied to a software maintenance method named COMFORM (configuration management formalization for maintenance). COMFORM is composed of several phases to provide the necessary guidance to maintain existing software systems. One of the aims of the method is redocumentation by keeping the maintenance history and information related to the software modules being maintained. Redocumentation is obtained by filling in pre-defined forms which go hand in hand with the phases of the method. Each form is mapped by a class definition. The concepts of classes and inheritance are used along with software maintenance to help the system manager in the creation and administration of such forms. Version control of the predefined forms is carried out either by reusing common parts of these forms or by defining new subclasses from them. As a consequence, a generic implementation of the method is achieved, thus maintenance support for a wide range of existing software systems with various profiles is accomplished.<>
  • Keywords
    inheritance; object-oriented methods; software maintenance; system documentation; COMFORM; configuration management formalization; inheritance; object-oriented paradigm; pre-defined forms; software evolution; software maintenance; Application software; Cities and towns; Environmental management; Filling; Guidelines; History; Knowledge management; Software engineering; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings., Eighteenth Annual International
  • Conference_Location
    Taipei, Taiwan
  • Print_ISBN
    0-8186-6705-2
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1994.342837
  • Filename
    342837