[en] Computer-supported collaborative learning scenarios provide an opportunity for the participants to develop their conceptual understanding of a topic in a shared e-learning environment. This requires the integration of collaborative and cooperative authoring functionality for a wide range of distinct types of data, including multimedia. However, restricting access to currently manipulated elements by the means of locks and requiring the user to manually initiate and manage the synchronization process are still common side-effects to this support. Allowing for predominantly unrestricted, interruption-free and non-destructive multimedia editing in a distributed collaborative learning environment thus still presents a challenge. We propose to address these issues by integrating a fine-grained data model, concurrency-based command processing, and a primarily autonomous consistency management approach. Distinct editing operations by individual participants define manipulations on data type-specific attributes, which form the basis for an up-to-date representation of the targeted multimedia assets. We utilize an advanced Compound Document System and accompanying data models to allow for a feature rich, yet responsive and unobtrusive collaboration environment.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
KLEIN, Johannes ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
BOTEV, Jean ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
ROTHKUGEL, Steffen ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Enabling Near Real-Time Collaboration in a Distributed Multimedia Editing Environment
Date de publication/diffusion :
2017
Nom de la manifestation :
12th International Workshop on Multimedia Technologies for E-Learning in conjunction with IEEE ISM 2017 (MTEL 2017)
Lieu de la manifestation :
Taichung, Taiwan
Date de la manifestation :
from 11-12-2017 to 13-12-2017
Titre de l'ouvrage principal :
Proceedings of the 12th International Workshop on Multimedia Technologies for E-Learning in conjunction with IEEE ISM 2017
Adobe Systems Incorporated: Adobe Team Projects. http://www. adobe. com/creativecloud/team-projects. html (2017)
Ter Hofte, G., and Van Der Lugt, H. : CoCoDoc: a Framework for Collaborative Compound Document Editing based on OpenDoc and CORBA. In Proceedings of the IFIP/IEEE International Conference on Open Distributed Processing and Distributed Platforms, pp. 15-33. (1997)
Wen, J., Wu, X., and Lam, S. : Implementation of a Collaborative Document Processing in the Cloud. In Proceedings of the 29th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA 2015), pp. 83-88. (2015)
Ahmed-Nacer, M., Ignat, C., Oster, G., Roh, H., and Urso, P. : Evaluating CRDTs for Real-time Document Editing. In Proceedings of the 11th ACM Symposium on Document Engineering (DocEng '11), pp. 103-112. (2011)
Kirsch, L., Botev, J., and Rothkugel, S. : The Snippet Platform Architecture-Dynamic and Interactive Compound Documents. In International Journal of Future Computer and Communications, Vol. 3, Issue 3. (2014)
Klein, J., Botev, J., and Rothkugel, S. : Concurrency-Based and User-Centric Collaboration for Distributed Compound Document Authoring. In Proceedings of the 21st IEEE International Conference on Computer Supported Cooperative Work in Design (CSCWD 2017). (2017)
Klein, J., Botev, J., and Rothkugel, S. : Concurrent Command and Consistency Management for Distributed Compound Document Authoring. In Proceedings of the 3rd IEEE International Conference on Collaboration and Internet Computing (CIC 2017). (2017)
Adler, A., Nash, J. C., and Nöel, S. : Evaluating and Implementing a Collaborative Office Document System. In Oxford Journals Interacting with Computers, 18(4):665-682. (2006)
Jambon, F. : Error Recovery Representations in Interactive System Development. In Proceedings of the 3rd Annual ERCIM Workshop on User Interfaces for All, pages 177-182. (1997)
Klein, J., Botev, J., and Rothkugel, S. : Layered Consistency Management for Advanced Collaborative Compound Document Authoring. In Proceedings of the 11th International Conference on Collaborative Computing: Networking, Applications andWorksharing (CollaborateCom 2015), pp. 281-288. (2015)
Botev, J., Rothkugel, S., and Klein, J. : Socio-Inspired Design Approaches for Self-Adaptive and Self-Organizing Collaborative Systems. In Proceedings of the 2015 IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshop (SASOW), pages 19-24. (2015)
Saito, Y., and Shapiro, M. : Optimistic Replication. In ACM Computing Surveys, 37(1):42-81. (2005)
Bjørn, P., Esbensen, M., Jensen, R. E., and Matthiesen, S. : Does Distance Still Matter? Revisiting the CSCW Fundamentals on Distributed Collaboration. In ACM Transactions on Computer-Human Interaction, 21(5):1-26. (2014)
Herbsleb, J. D. : Global Software Engineering: The Future of Sociotechnical Coordination. In Proceedings of the 29th International Conference on Software Engineering (ISCE 2007) Workshop on the Future of Software Engineering (FOSE '07), pp. 188-198. (2007)
Sun, C., and Ellis, C. A. : Operational Transformation in Real-time Group Editors: Issues, Algorithms, and Achievements. In Proceedings of the ACM 1998 Conference on Computer Supported Collaborative Work (CSCW '98), pp. 59-68. (1998)
Preguiça, N. M., Marquès, J. M., Shapiro, M., and Letia, M. : A Commutative Replicated Data Type for Cooperative Editing. In Proceedings of the 29th IEEE International Conference on Distributed Computing Systems (ICDCS 2009), pp. 395-403. (2009)
Shapiro, M., Preguiça, N., Baquero, C., and Zawirski, M. : Conflictfree Replicated Data Types. In Proceedings of the 13th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2011), pp. 386-400. (2011)
Nédelec, B., Molli, P., Mostéfaoui, A., and Desmontils, E. : LSEQ: an Adaptive Structure for Sequences in Distributed Collaborative Editing. In Proceedings of the ACM Symposium on Document Engineering 2013 (DocEng '13), pp. 37-46. (2013)
Li, D., and Li, R. : An Admissibility-Based Operational Transformation Framework for Collaborative Editing Systems. In International Journal of Computer Supported Collaborative Work (CSCW), 19(1):1-43. (2010)
Oster, G., Urso, P., Molli, P., and Imine, A. : Data Consistency for P2P Collaborative Editing. In Proceedings of the 2006 ACM Conference on Computer Supported Cooperative Work (CSCW '06), pp. 259-268. (2006)
Weiss, S., Urso, P., and Molli, P. : Logoot: A Scalable Optimistic Replication Algorithm for Collaborative Editing on P2P Networks. In Proceedings of the 29th IEEE International Conference on Distributed Computing Systems (ICDCS 2009), pp. 404-412. (2009)