DocumentCode :
2503011
Title :
Composing multiple-client-multiple-server synchronizations
Author :
Aksit, Mehmet ; Bergmans, Lodewijk
Author_Institution :
Dept. of Comput. Sci., Twente Univ., Enschede, Netherlands
fYear :
1997
fDate :
1-3 Apr 1997
Firstpage :
269
Lastpage :
282
Abstract :
A considerable number of language mechanisms have been proposed during recent years, to specify and implement concurrent object-oriented programs. The major concern of these proposals is to design an expressive language that provides extensible concurrent processing and synchronization features. Almost all these efforts, however, have focused on the multiple-client-single-server model where each server determines its synchronization semantics without cooperating with other objects. We believe that object-oriented concurrent languages must not only support a single-server model, but cooperatively synchronizing servers as well. We refer to this as multi-server synchronization. We first classify multi-server synchronization into five categories. The intention is to define a framework for evaluating current approaches and identifying the requirements for designing new languages. In addition, we present a composable multi-server synchronization technique, adopting the concept of composition-filters
Keywords :
client-server systems; object-oriented languages; object-oriented programming; parallel languages; parallel programming; real-time systems; specification languages; synchronisation; composable multi-server synchronization technique; composition-filters; concurrent object-oriented programs; expressive language; extensible concurrent processing; multi-server synchronization; multiple-client-multiple-server synchronizations; object-oriented language constructs; specification; synchronization features; synchronization semantics; Buffer storage; Computer science; Concurrent computing; File servers; Filters; Object oriented modeling; Proposals; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Real-Time Systems, 1997. Proceedings of the Joint Workshop on
Conference_Location :
Geneva
Print_ISBN :
0-8186-8096-2
Type :
conf
DOI :
10.1109/WPDRTS.1997.637991
Filename :
637991
Link To Document :
بازگشت