DocumentCode
1565181
Title
Abstract channels as connectors for software components in group communication services
Author
Fanchon, Jean ; Drira, Khalil ; Hernandez, Saul Pomares
Author_Institution
Lab. for Analisys & Archit. of Syst., CNRS, Toulouse, France
fYear
2004
Firstpage
88
Lastpage
95
Abstract
Building new services by assembling software components, when adopted at the communication level, would allow developers to build powerful group communication services by assembling proven and efficient algorithms for ordered group communication. The integration of communication protocols with different delivery policies has not been addressed in past research on group communication. This integration cannot be considered as concatenation of protocols and needs delivery policies to be redefined in the context of multi-channel communication. Our paper deals with this issue. We define communication channels as software connectors of the communication level for coordinated group communication. We cover the three standard delivery policies (FIFO order, causal order, and total order).
Keywords
groupware; object-oriented programming; protocols; telecommunication channels; telecommunication computing; FIFO order; abstract channels; causal order; communication channels; communication level; communication protocols; coordinated group communication; delivery policies; group communication services; multichannel communication; ordered group communication; ordering protocols; software component assembly; software connectors; total order; Application software; Assembly systems; Collaborative software; Communication channels; Computer industry; Connectors; Protocols; Software engineering; Software reusability; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science, 2004. ENC 2004. Proceedings of the Fifth Mexican International Conference in
Print_ISBN
0-7695-2160-6
Type
conf
DOI
10.1109/ENC.2004.1342593
Filename
1342593
Link To Document