Communications of the ACM
Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Communications of the ACM
Quilt: a collaborative tool for cooperative writing
COCS '88 Proceedings of the ACM SIGOIS and IEEECS TC-OA 1988 conference on Office information systems
Collaborative document production using quilt
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
A structure for efficient update, incremental redisplay and undo in graphical editors
Software—Practice & Experience
Issues in the design of computer support for co-authoring and commenting
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
DistEdit: a distributed toolkit for supporting multiple group editors
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Groupware: some issues and experiences
Communications of the ACM
Justification of printed music
Communications of the ACM
Tools for supporting the collaborative process
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
How a group-editor changes the character of a design meeting as well as its outcome
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Unblocking brainstorming through the use of a simple group editor
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Implicit locking in the ensemble concurrent object-oriented graphics editor
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
A framework for shared applications with a replicated architecture
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Computer support for distributed collaborative writing: defining parameters of interaction
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Real time groupware as a distributed system: concurrency control and its effect on the interface
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
A flexible object merging framework
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
A selective undo mechanism for graphical user interfaces based on command objects
ACM Transactions on Computer-Human Interaction (TOCHI)
A framework for undoing actions in collaborative systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Coupling the user interfaces of a multiuser program
ACM Transactions on Computer-Human Interaction (TOCHI)
Reusable hierarchical command objects
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Object-oriented activity support: a model for integrated CSCW systems
Computer Supported Cooperative Work
Timewarp: techniques for autonomous collaboration
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Flexible conflict detection and management in collaborative applications
Proceedings of the 10th annual ACM symposium on User interface software and technology
ACM Transactions on Computer-Human Interaction (TOCHI)
An integrated approach to version control management in computer supported collaborative writing
ACM-SE 36 Proceedings of the 36th annual Southeast regional conference
Beyond MIDI: the handbook of musical codes
Beyond MIDI: the handbook of musical codes
Using metalevel techniques in a flexible toolkit for CSCW applications
ACM Transactions on Computer-Human Interaction (TOCHI)
A temporal model for multi-level undo and redo
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Computer-Supported Cooperative Work: Introduction to Distributed Applications
Computer-Supported Cooperative Work: Introduction to Distributed Applications
Users as Composers: Parts and Features as a Basis for Tailorability in CSCW Systems
Computer Supported Cooperative Work
Creating Printed Music Automatically
Computer
Computer
CSCW '86 Proceedings of the 1986 ACM conference on Computer-supported cooperative work
WYSIWIS revised: early experiences with multi-user interfaces
CSCW '86 Proceedings of the 1986 ACM conference on Computer-supported cooperative work
WEDELMUSIC Format: An XML Music Notation Format for Emerging Applications
WEDELMUSIC '01 Proceedings of the First International Conference on WEB Delivering of Music (WEDELMUSIC'01)
Automatic Formatting of Music Sheets
WEDELMUSIC '01 Proceedings of the First International Conference on WEB Delivering of Music (WEDELMUSIC'01)
Music notation by computer (formatting)
Music notation by computer (formatting)
Automatic justification and line-breaking of music sheets
International Journal of Human-Computer Studies
Preserving operation effects relation in group editors
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Symbolic Music Representation in MPEG
IEEE MultiMedia
MICON a music stand for interactive conducting
NIME '06 Proceedings of the 2006 conference on New interfaces for musical expression
A New Operational Transformation Framework for Real-Time Group Editors
IEEE Transactions on Parallel and Distributed Systems
An Approach to Ensuring Consistency in Peer-to-Peer Real-Time Group Editors
Computer Supported Cooperative Work
An Admissibility-Based Operational Transformation Framework for Collaborative Editing Systems
Computer Supported Cooperative Work
A sequence transformation algorithm for supporting cooperative work on mobile devices
Proceedings of the 2010 ACM conference on Computer supported cooperative work
Design concept development of a cooperative online support platform for music creation
CDVE'09 Proceedings of the 6th international conference on Cooperative design, visualization, and engineering
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
A method for discussing musical expression between music ensemble players using a web-based system
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: interaction modalities and techniques - Volume Part IV
Hi-index | 0.00 |
As computer technologies and their potential emerging applications spread out, new needs have been detected for computer-based applications of music; cooperative music notation editing both in orchestras and music schools is one of them. This article is the only public document describing the details of cooperative work on music notation of MOODS (Music Object Oriented Distributed System). MOODS is a synchronous real-time cooperative editor for music scores. Its architecture includes mechanisms for troubleshooting conflicts in real-time, managing histories of commands and versioning, and for performing selective undo. The system also includes specific solutions in order to control the editing on the account of editing permission profiles. The most important aspects of MOODS associated with cooperative work on music notation scores are reported herein. The article highlights the general problems of cooperative systems and provides rationales for the solutions, which were found to build MOODS. The MOODS system has been implemented and validated thanks to the endeavor of several musicians in orchestras, music schools, and project partners. A prototype has been demonstrated in public at the Scala Theatre in Milan, Italy.