ACM Home Page
Please provide us with feedback. Feedback
Group orientation: a paradigm for modern distributed systems
Full text PdfPdf (651 KB)
Source ACM SIGOPS European Workshop archive
Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring table of contents
Mont Saint-Michel, France
SESSION: Session table of contents
Pages: 1 - 6  
Year of Publication: 1992
Authors
Paulo Veríssimo  Technical University of Lisboa, INESC
Luís Rodrigues  Technical University of Lisboa, INESC
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 14,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/506378.506417
What is a DOI?

ABSTRACT

Increasing use of distributed systems, with the corresponding decentralization, stimulates the need for structuring activities around groups of participants, for reasons of consistency, user-friendliness, performance and dependability. Although there is a significant number of group communication protocols in the literature, they are penetrating too slowly in operating systems technology. Two important reasons are: the literal interpretation generally made of the end-to-end argument, and the lack of a layer mapping end-user needs (management of replication, competition, cooperation and group membership) into what is generally provided by the communication layer: agreement and order properties.The paper discusses both problems, proposing ways for structuring systems and defining building blocks for group-oriented activity, using concepts like object groups. It suggests that the group concept should pervade the whole architecture, from network multicasting, to group communications and management. Emerging technology will help materialize these concepts.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Mustaque Ahamad and Arthur J. Bernstein. Multicast communication in Unix 4.2bsd. In The 5th Intern. Confer. on Distributed Comp. Systems, IEEE, Denver, USA, May 1985.
 
2
P. Antunes, N. Guimarães, and R. Nunes. Extending the User Interface to the Multiuser Environment. European Conf. on CSCW, CSCW Developers Workshop, Amsterdam, Sept 91.
3
4
5
6
 
7
F. Cristian, Aghili. H., R. Strong, and D. Dolev. Atomic Broadcast: From simple message diffusion to Byzantine Agreement. In Digest of Papers, The 15th International Symposium on Fault-Tolerant Computing, IEEE, Ann Arbor-USA, June 1985.
 
8
Flaviu Cristian. Agreeing on who is present and who is absent in a synchronous distributed system. In Digest of Papers, The 18th International Symposium on Fault-Tolerant Computing, IEEE, Tokyo - Japan, June 1988.
 
9
Flaviu Cristian, Robert D. Dancey, and Jon Dehn. Fault-tolerance in the advanced automation system. In Digest of Papers, The 20th International Symposium on Fault-Tolerant Computing, IEEE, Newcastle-UK, June 1990.
 
10
H. Garcia-Molina and Annemarie Spauster. Message ordering in a multicast environment. In 9th Internacional Conference on Distributed Computing Systems, pages 354-361, IEEE, June 1989.
11
 
12
The ANSA Reference Manual. Architecture Projects Management, Ltd, Cambridge, UK, release 1.1 edition, July 1989.
 
13
 
14
H. Kopetz, G. Grunsteidl, and J. Reisinger. Fault-tolerant membership service in a synchronous distributed real-time system. In IFIP WG10.4 Int. Working Conference on Dependable Computing for Critical Applications, Sta Barbara - USA, August 1989.
 
15
 
16
R. Ladin. B. Liskov, and L. Shrira. Lazy replication: exploiting the semantics of distributed services. In Workshop on the Management of Replicated Data, pages 31-34, IEEE, Houston - USA, November 1990.
17
 
18
G. Le Lann. An analysis of different approaches to distributed computing. In Proc 1st International Conference on Distributed Computing Systems, IEEE, Alabama-USA, 1979.
 
19
Shivakant Mishra, Larry L. Peterson, and Richard D. Schlichting. A membership protocol based on partial order. In 2nd Intl. Working Conf. on Dependable Computing for Critical Applications, pages 1-18, IFIP WG10.4, USA, February 1991.
20
 
21
22
 
23
P. Veríssimo and José A. Marques. Reliable broadcast for fault-tolerance on local computer networks. In Ninth Symposium on Reliable Distributed Systems, IEEE, Huntsville, Alabama-USA, October 1990. Also as INESC AR/24-90.
 
24
Paulo Verissimo, Peter Barrett, Peter Bond, Andrew Hilborne, Luis Rodrigues, Douglas Seaton. The Extra Performance Architecture (XPA). In D. Powell, editor, Delta- 4 - A Generic Architecture for Dependable Distributed Computing. Springer Verlag, November 1991.
 
25
Paulo Veríssimo. Real-time Data Management with Clockless Reliable sBroadcast Protocols. In Workshop on the Management of Replicated Data, IEEE, Houston, Texas-USA, November 1990. also as INESC AR/25-90.
 
26
Werner Vogels and Paulo Veríssimo. Supporting process groups in internetworks with lightweight reliable multicast protocols. In ERCIM Workshop on Distributed Systems, Lisboa, Portugal, November 1991.

Collaborative Colleagues:
Paulo Veríssimo: colleagues
Luís Rodrigues: colleagues