DocumentCode
1632232
Title
EVOLVE: adaptive specification techniques for object-oriented software evolution
Author
Liu, Ling
Author_Institution
Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Portland, OR, USA
Volume
5
fYear
1998
Firstpage
396
Abstract
The increased complexity of object oriented models necessitates the enhancement of adaptiveness and robustness of an object oriented design towards changing requirements. The understanding of what properties are critical for construction of an adaptive schema design becomes increasingly important in software evolution. We present two groups of techniques for enhancing the adaptiveness and the robustness of an object oriented design in anticipation of future requirement changes. The first group of techniques consists of a selection of adaptive schema style rules for achieving validity, minimality, extensibility and normality of a schema design. This set of style rules can be used as a means for validating quality of a schema, and for transforming an object oriented schema into a more robust style. The second group of techniques includes the use of propagation patterns and propagation pattern refinement for adaptive behavioral specification and abstraction
Keywords
adaptive systems; formal specification; object-oriented programming; EVOLVE; abstraction; adaptive behavioral specification; adaptive schema design; adaptive schema style rules; adaptive specification techniques; adaptiveness; future requirement changes; object oriented design; object oriented models; object oriented schema; object oriented software evolution; propagation pattern refinement; robust style; robustness; schema design; software evolution; style rules; Application software; Computer science; Costs; Design engineering; Object oriented databases; Object oriented modeling; Robustness; Software maintenance; Software systems; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location
Kohala Coast, HI
Print_ISBN
0-8186-8255-8
Type
conf
DOI
10.1109/HICSS.1998.648335
Filename
648335
Link To Document