Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Groupware: some issues and experiences
Communications of the ACM
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A conceptual model of groupware
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
’DreamTeam‘: a platform for synchronous collaborative applications
AI & Society - Special issue on computer-supported cooperative
Elements of distributed computing
Elements of distributed computing
A Descriptive Framework of Workspace Awareness for Real-Time Groupware
Computer Supported Cooperative Work
XMIDDLE: A Data-Sharing Middleware for Mobile Computing
Wireless Personal Communications: An International Journal
Concurrent Operations in a Distributed and Mobile Collaborative Environment
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Mobile Computing Principles: Designing and Developing Mobile Applications with UML and XML
Mobile Computing Principles: Designing and Developing Mobile Applications with UML and XML
A Collaborative Web Browsing System for Multiple Mobile Users
PERCOM '06 Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications
Conflict management for real-time collaborative editing in mobile replicated architectures
ACSC '07 Proceedings of the thirtieth Australasian conference on Computer science - Volume 62
An Effective P2P Collaborative Mode for Mobile Web Surfing
NPC '08 Proceedings of the 2008 IFIP International Conference on Network and Parallel Computing
SYNG: A middleware for statefull groupware in mobile environments
COLCOM '07 Proceedings of the 2007 International Conference on Collaborative Computing: Networking, Applications and Worksharing
POPEYE: A simple and reliable collaborative working environment over mobile ad-hoc networks
COLCOM '07 Proceedings of the 2007 International Conference on Collaborative Computing: Networking, Applications and Worksharing
Cimbiosys: a platform for content-based partial replication
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Modeling groupware for mobile collaborative work
CSCWD '09 Proceedings of the 2009 13th International Conference on Computer Supported Cooperative Work in Design
A Commutative Replicated Data Type for Cooperative Editing
ICDCS '09 Proceedings of the 2009 29th IEEE International Conference on Distributed Computing Systems
Logoot: A Scalable Optimistic Replication Algorithm for Collaborative Editing on P2P Networks
ICDCS '09 Proceedings of the 2009 29th IEEE International Conference on Distributed Computing Systems
Context-Based Operational Transformation in Distributed Collaborative Editing Systems
IEEE Transactions on Parallel and Distributed Systems
A sequence transformation algorithm for supporting cooperative work on mobile devices
Proceedings of the 2010 ACM conference on Computer supported cooperative work
Docx2Go: collaborative editing of fidelity reduced documents on mobile devices
Proceedings of the 8th international conference on Mobile systems, applications, and services
Requirements for Distributed Event-Based Awareness in P2P Groupware Systems
WAINA '10 Proceedings of the 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops
Collaborative use of mobile phones for brainstorming
Proceedings of the 12th international conference on Human computer interaction with mobile devices and services
An algorithm for selective undo of any operation in collaborative applications
Proceedings of the 16th ACM international conference on Supporting group work
Exploring display techniques for mobile collaborative learning in developing regions
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
A reusable structural design for mobile collaborative applications
Journal of Systems and Software
Hi-index | 12.05 |
The importance of mobile groupware systems resides in the specific tasks that they can perform and other systems cannot. On the one hand, groupware systems allow groups of users to work together providing facilities that single-user systems are unable to offer. On the other hand, unlike stationary systems, mobile systems allow users to work on the move. The intersection of these two technologies offers a new support for activities, such as spontaneous collaboration, that could be facilitated neither by stationary groupware systems nor by mobile single-user systems. However, implementations of this new support are uncommon, probably because of the high development effort required and the seemingly little benefit obtained. In this paper, we aim to reduce this effort by facilitating the development of mobile groupware applications that support such activities. Our proposal to achieve this objective involves the design and implementation of the Face-to-Face Mobile Interaction (F2FMI) toolkit, whose goal is to provide generic and reusable software components required in most cases. We expect this strategy to yield a higher variety of successfully deployed applications, which in turn will demonstrate the benefits of supporting this kind of interactions through mobile devices.