DocumentCode :
3122442
Title :
Dynamic evolution of distributed systems specifications using reflective language
Author :
Hamid, Issam A. ; Erradi, Mohamed
Author_Institution :
Dept. of Inf. Design, Tohoku Univ. of Art & Design, Yamaguta, Japan
fYear :
1994
fDate :
7-9 Dec 1994
Firstpage :
208
Lastpage :
219
Abstract :
The object-oriented approach is known by its flexibility for system construction. Current work has not addressed the dynamic modifications of specifications of distributed systems. We are concerned with formal description techniques that allow for the development and the dynamic modification of executable specifications. A two level model for the evolution of large object-oriented specifications is introduced. The first level deals with the dynamic modifications of types (classes), while the second level deals with modifications of modules. We have defined a set of structural and behavioral constraints to ensure the specification consistency after its modification at both levels. To allow for dynamic modification of types and modules, we have developed a reflective object-oriented specification language (Mondel) which uses meta objects to support the modification operations
Keywords :
abstract data types; distributed processing; formal specification; object-oriented languages; object-oriented programming; Mondel; behavioral constraints; distributed systems specifications; dynamic evolution; dynamic modification; executable specifications; formal description techniques; meta objects; modification operations; object-oriented approach; object-oriented specifications; reflective language; reflective object-oriented specification language; specification consistency; system construction; two level model; Application software; Art; Genetic programming; Object oriented modeling; Software engineering; Software maintenance; Software performance; Software systems; Software tools; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1994. Proceedings., 1994 First Asia-Pacific
Conference_Location :
Tokyo
Print_ISBN :
0-8186-6960-8
Type :
conf
DOI :
10.1109/APSEC.1994.465259
Filename :
465259
Link To Document :
بازگشت