DocumentCode :
2813953
Title :
Towards constructing a class evolution model
Author :
Nakatani, Takako ; Tamai, Tetsuo ; Tomoeda, Atsushi ; Matsuda, Harumi
Author_Institution :
Graduate Sch. of Arts & Sci., Tokyo Univ., Japan
fYear :
1997
fDate :
2-5 Dec 1997
Firstpage :
131
Lastpage :
138
Abstract :
Software tends to change itself according to user requirements changes. In the object-oriented technology, it is important to find a way how classes evolve to cope with new user requirements or to obtain reusability. The authors propose that developers need to know the class evolution processes and to forecast their future evolution according to the system, growth. Class specifications and class structures change inevitably, and classes may also be replaced during the class evolution processes. They classify classes into three categories the boundary species, the domain species and the common species, and discuss their evolution processes
Keywords :
abstract data types; data structures; formal specification; object-oriented methods; object-oriented programming; software reusability; boundary species; class evolution model construction; class specifications; class structures; common species; domain species; object-oriented technology; reusability; software; user requirements changes; Art; Graphical user interfaces; Libraries; Message passing; Object oriented modeling; Productivity; Programming; Size measurement; User interfaces; Volume measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1997. Asia Pacific ... and International Computer Science Conference 1997. APSEC '97 and ICSC '97. Proceedings
Print_ISBN :
0-8186-8271-X
Type :
conf
DOI :
10.1109/APSEC.1997.640170
Filename :
640170
Link To Document :
بازگشت