DocumentCode :
3256036
Title :
Cover model: a framework for design and execution of distributed applications
Author :
Ivannikov, V.P. ; Dyshlevoi, K.V. ; Kamensky, V.E. ; Klimov, A.V. ; Manzheley, S.G. ; Omelchenko, V.A. ; Solovskaya, L.B. ; Vinokurov, A.A.
Author_Institution :
Inst. for Syst. Programming, Acad. of Sci., Moscow, Russia
fYear :
1997
fDate :
18-20 Dec 1997
Firstpage :
98
Lastpage :
104
Abstract :
Many problems of distributed object-oriented applications can be uniformly resolved in the frame of approach based on the concept of cover. The cover is defined as an environment that transparently controls all aspects of object´s community, life: creation, interaction etc. To enable transparency, an object-oriented application must obey a principle of late binding, a reference to server object being obtained by the client at run time from a system environment. To implement cover services, the technique of metaobject control is applied, which provides extensions of program´s semantics without changing the program code, by means of attaching additional method calls to each application object invocation. A special language (TL) in which the user can incrementally define new metaservices is described and illustrated by numerous examples
Keywords :
application generators; application program interfaces; distributed processing; object-oriented programming; TL; application object; cover services; distributed applications; late binding; metaservices; object-oriented applications; transparency; Communication system control; Computer languages; Context; Control systems; Debugging; Dynamic programming; Joining processes; Object oriented modeling; Object oriented programming; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures, Algorithms, and Networks, 1997. (I-SPAN '97) Proceedings., Third International Symposium on
Conference_Location :
Taipei
ISSN :
1087-4089
Print_ISBN :
0-8186-8259-6
Type :
conf
DOI :
10.1109/ISPAN.1997.645077
Filename :
645077
Link To Document :
بازگشت