DocumentCode :
3165512
Title :
Dynamic modifications of object-oriented specifications
Author :
Erradi, Mohammed ; Bochmann, Gregor V. ; Hamid, Issam A.
Author_Institution :
Dept. d´´Inf. et de Recherche Operationnelle, Montreal Univ., Que., Canada
fYear :
1992
fDate :
4-8 May 1992
Firstpage :
654
Lastpage :
659
Abstract :
RMondel (Reflective Mondel) is a reflective object-oriented specification language developed for the description of distributed systems. The objective of RMondel is to allow the development of dynamically modifiable specifications. Reflection in RMondel is supported by two fundamental features of reflection related to object oriented languages: structural reflection and computational reflection. The focus is mainly on structural reflection. With respect to computational reflection, the objects in the system are considered to share one interpreter. The main issue is to show how structural reflection can be useful to change dynamically a specification. The need for validation of the changes to maintain system consistency is also discussed.<>
Keywords :
object-oriented languages; specification languages; RMondel; Reflective Mondel; computational reflection; distributed systems; dynamic modifications; object oriented languages; object-oriented specifications; structural reflection; system consistency; Computer aided software engineering; Computer architecture; Concurrent computing; Formal specifications; Object oriented programming; Reflection; Specification languages; Strontium; Switches; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
CompEuro '92 . 'Computer Systems and Software Engineering',Proceedings.
Conference_Location :
The Hague, Netherlands
Print_ISBN :
0-8186-2760-3
Type :
conf
DOI :
10.1109/CMPEUR.1992.218457
Filename :
218457
Link To Document :
بازگشت