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
Link To Document :
بازگشت