DocumentCode :
1963515
Title :
Deadline-constrained causal order
Author :
Rodrigues, L. ; Baldoni, R. ; Anceaume, E. ; Raynal, M.
Author_Institution :
Lisbon Univ., Portugal
fYear :
2000
fDate :
2000
Firstpage :
234
Lastpage :
241
Abstract :
A causal ordering protocol ensures that if two messages are causally related and have the same destination, they are delivered to the application in their sending order. Causal order strongly simplifies the development of distributed object oriented systems. To prevent causal order violation, either messages may be forced to wait for messages in their past, or late messages may have to be discarded. For a real time setting, the first approach is not suitable since when a message misses a deadline, all the messages that causally depend on it may also be forced to miss their deadlines. We propose a novel causal ordering abstraction that takes message deadlines into consideration. Two implementations are proposed in the context of multicast and broadcast communication that deliver as many messages as possible to the application. Examples of distributed soft real time applications that benefit from the use of a deadline-constrained causal ordering primitive are given
Keywords :
broadcasting; distributed object management; distributed programming; message passing; multicast communication; protocols; real-time systems; broadcast communication; causal order violation; causal ordering abstraction; causal ordering protocol; deadline-constrained causal order; deadline-constrained causal ordering primitive; distributed object oriented systems development; distributed soft real time applications; late messages; message deadlines; multicast; real time setting; sending order; Broadcasting; Condition monitoring; Context; Delay; Electrical capacitance tomography; Humans; Programming profession; Protocols; Remuneration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2000. (ISORC 2000) Proceedings. Third IEEE International Symposium on
Conference_Location :
Newport, CA
Print_ISBN :
0-7695-0607-0
Type :
conf
DOI :
10.1109/ISORC.2000.839535
Filename :
839535
Link To Document :
بازگشت