How to assign votes in a distributed system
Journal of the ACM (JACM)
Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Communications of the ACM
An architecture for a multimedia teleconferencing system
SIGCOMM '86 Proceedings of the ACM SIGCOMM conference on Communications architectures & protocols
Concurrency control in distributed database systems
Concurrency control in distributed database systems
Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Enhancing the efficiency of multiparty interaction through computer mediation
Interacting with Computers
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
MMConf: an infrastructure for building shared multimedia applications
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Groupware: some issues and experiences
Communications of the ACM
Concurrency control in advanced database applications
ACM Computing Surveys (CSUR)
Computer-based real-time conferencing systems
Computer-supported cooperative work
An experiment in integrated multimedia conferencing
Computer-supported cooperative work
Toward an open shared workspace: computer and video fusion approach of TeamWorkStation
Communications of the ACM
Database transaction models for advanced applications
Database transaction models for advanced applications
Portholes: supporting awareness in a distributed work group
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Integration of inter-personal space and shared workspace: ClearBoard design and experiments
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Awareness and coordination in shared workspaces
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
“Lazy” consistency: a basis for cooperative software development
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Media spaces: bringing people together in a video, audio, and computing environment
Communications of the ACM
Video as a technology for informal communication
Communications of the ACM
Interacting with paper on the DigitalDesk
Communications of the ACM - Special issue on computer augmented environments: back to the real world
CECED: a system for informal multimedia collaboration
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
The impact of scaling on a multimedia connection architecture
Multimedia Systems
The interdisciplinary study of coordination
ACM Computing Surveys (CSUR)
Support for collaborative design: agents and emergence
Communications of the ACM
Rules of encounter: designing conventions for automated negotiation among computers
Rules of encounter: designing conventions for automated negotiation among computers
Galaxy of news: an approach to visualizing and understanding expansive news landscapes
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
Experiments with the tenet real-time protocol suite on the Sequoia 2000 wide area network
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Session management for collaborative applications
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
What video can and cannot do for collaboration: a case study
Multimedia Systems
Communication support for distributed collaborative applications
Multimedia Systems
A framework for undoing actions in collaborative systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Modeling cooperative work for workflow management
CAiSE '94 Proceedings of the 6th international conference on Advanced information systems engineering
Computer Networks and ISDN Systems - Special issue on ISO reference model for open distributed processing
MASSIVE: a collaborative virtual environment for teleconferencing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on virtual reality software and technology
vic: a flexible framework for packet video
Proceedings of the third ACM international conference on Multimedia
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
A reliable multicast framework for light-weight sessions and application level framing
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Making greed work in networks: a game-theoretic analysis of switch service disciplines
IEEE/ACM Transactions on Networking (TON)
Access control for collaborative environments
Access control for collaborative environments
Space-scale diagrams: understanding multiscale interfaces
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
A Workflow Architecture to Support Dynamic Change
ACM SIGOIS Bulletin - Special issue: workshop write-ups and positions papers from CSCW'94
CSCW '86 Proceedings of the 1986 ACM conference on Computer-supported cooperative work
A Formal Basis for Structured Multimedia Collaborations
ICMCS '95 Proceedings of the International Conference on Multimedia Computing and Systems
Managing Concurrent Activities in Collaborative Environments
Managing Concurrent Activities in Collaborative Environments
Remote conversations: the effects of mediating talk with technology
Human-Computer Interaction
Floor control for large-scale MBone seminars
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
COCA: collaborative objects coordination architecture
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Runtime dynamics in collaborative systems
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Semantic multicast: intelligently sharing collaborative sessions
ACM Computing Surveys (CSUR)
A collaboration specification language
Proceedings of the 2nd conference on Domain-specific languages
Structuring internet media streams with cueing protocols
IEEE/ACM Transactions on Networking (TON)
Integrated version and transaction group model for shared engineering databases
Data & Knowledge Engineering
Efficient Group Coordination in Multicast Trees
The Journal of Supercomputing
Technology on social issues of videoconferencing on the internet: a survey
Journal of Network and Computer Applications
Adaptive and Transparent Data Distribution Support for Synchronous Groupware
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
A Cooperation Service for CORBA Objects. From the Model to the Applications
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
The SmartPhone: Interactive Group Audio with Complementary Symbolic Control
DCW '02 Revised Papers from the 4th International Workshop on Distributed Communities on the Web
Deployment issues of a VoIP conferencing system in a Virtual Conferencing Environment
Proceedings of the ACM symposium on Virtual reality software and technology
Modelling and measuring Collaborative Software Engineering
ACSC '05 Proceedings of the Twenty-eighth Australasian conference on Computer Science - Volume 38
Dynamic adaptation of source specific distribution trees for multiparty teleconferencing
CoNEXT '05 Proceedings of the 2005 ACM conference on Emerging network experiment and technology
A collaboration specification language
DSL'99 Proceedings of the 2nd conference on Conference on Domain-Specific Languages - Volume 2
Implementing three-party desktop videoconferencing
OZCHI '07 Proceedings of the 19th Australasian conference on Computer-Human Interaction: Entertaining User Interfaces
Flexible and transparent data sharing for synchronous groupware
International Journal of Computer Applications in Technology
Real-time collaboration of virtual laboratories through the Internet
Computers & Education
Formalising dynamic protocols for open agent systems
Proceedings of the 12th International Conference on Artificial Intelligence and Law
Focus+Roles: socio-organizational conflict resolution in collaborative user interfaces
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: applications and services
Filling the gap between middleware and user interactions in a discovery learning environment
Edutainment'07 Proceedings of the 2nd international conference on Technologies for e-learning and digital entertainment
Ontology-based modelling of session management policies for groupware applications
EUROCAST'07 Proceedings of the 11th international conference on Computer aided systems theory
Modeling, simulation, and practice of floor control for synchronous and ubiquitous collaboration
Multimedia Tools and Applications
Towards an optimistic management of concurrency: a probabilistic study of the pilgrim protocol
CSCWD'05 Proceedings of the 9th international conference on Computer Supported Cooperative Work in Design II
VRML-Based 3d collaborative GIS: a design perspective
W2GIS'04 Proceedings of the 4th international conference on Web and Wireless Geographical Information Systems
A protocol for resource sharing in norm-governed ad hoc networks
DALT'04 Proceedings of the Second international conference on Declarative Agent Languages and Technologies
As if being there: mediated reality for crime scene investigation
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
An architecture for collaborative geomodeling
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Ramos: Concurrent writing and reconfiguration for collaborative systems
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
Floor control allows users of networked multimedia applications to utilize and share resources such as remote devices, distributed data sets, telepointers, or continuous media such as video and audio without access conflicts. Floors are temporary permissions granted dynamically to collaborating users in order to mitigate race conditions and guarantee mutually exclusive resource usage.A general framework for floor control is presented. Collaborative environments are characterized and the requirements for realization of floor control will be identified. The differences to session control, as well as concurrency control and access control are elicited. Based upon a brief taxonomy of collaboration-relevant parameters, system design issues for floor control are discussed. Floor control mechanisms are discerned from service policies and principal architectures of collaborative systems are compared. The structure of control packets and an application programmer's interface are proposed and further implementation aspects are elaborated. User-related aspects such as floor presentation, assignment, and the timely stages of floor-controlled interaction in relation to user-interface design are also presented.