• DocumentCode
    2148258
  • Title

    Object evolution by model evolution

  • Author

    Mittermeir, Roland T. ; Pirker, Helfried ; Rauner-Reithmayer, Dominik

  • Author_Institution
    Inst. fur Inf.-Syst., Klagenfurt Univ., Austria
  • fYear
    1998
  • fDate
    8-11 Mar 1998
  • Firstpage
    216
  • Lastpage
    219
  • Abstract
    Claims concerning the maintainability of object oriented software usually refer to encapsulation and inheritance mechanisms. However, if objects are perceived only from the code level, the potential for higher level maintenance operations is missed. Instead, classical maintenance destroys the relationship that once existed between specification and implementation. The authors present an approach supporting object evolution by specification evolution such that for a substantial class of changes, the ensuing changes in the implementation can either be automatically performed or the compliance with the new overall specification can be assured by automatically generated well focused test suits
  • Keywords
    formal specification; object-oriented methods; object-oriented programming; software maintenance; maintainability; model evolution; object evolution; object oriented software; specification evolution; Aging; Automatic testing; Computer languages; Electrical capacitance tomography; Encapsulation; Hip; Programming profession; Read only memory; Software systems; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 1998. Proceedings of the Second Euromicro Conference on
  • Conference_Location
    Florence
  • Print_ISBN
    0-8186-8421-6
  • Type

    conf

  • DOI
    10.1109/CSMR.1998.665817
  • Filename
    665817