How to assign votes in a distributed system
Journal of the ACM (JACM)
An introduction to Estelle: a specification language for distributed systems
Computer Networks and ISDN Systems - Special Issue: Protocol Specification and Testing
Groupware: some issues and experiences
Communications of the ACM
Toward an open shared workspace: computer and video fusion approach of TeamWorkStation
Communications of the ACM
Media spaces: bringing people together in a video, audio, and computing environment
Communications of the ACM
A standard for OSI group communication
Computer Networks and ISDN Systems
Videoconferencing on the Internet
IEEE/ACM Transactions on Networking (TON)
MAJIC videoconferencing system: experiments, evaluation and improvement
ECSCW'95 Proceedings of the fourth conference on European Conference on Computer-Supported Cooperative Work
Distributed multimedia applications: A review
Computer Communications
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
A media synchronization survey: reference model, specification, and case studies
IEEE Journal on Selected Areas in Communications
Multipoint multimedia teleconference system with adaptive synchronization
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
This paper presents the architecture and the design of a distributed videoconferencing application called N-TSVS. The structure of the cooperative groups supported by N-TSVS is defined and modelled by graphs: their vertices describe the group members and their edges represent the information sharing between the cooperative agents. The group dynamicity is modelled by valid configurations that are subgroups of members in which data exchanges can occur. A group membership service and an associated protocol that manage the dynamic cooperative groups are formally designed, validated and integrated inside N-TSVS. The multimedia data processing is developed in a separate way using multithreading functionalities and is coupled to the group membership service.