ACM Transactions on Computer-Human Interaction · 2002 · 37 citations · 43 references
EducationComputer SystemsMusic AnalysisMusic Technology In EducationMusic TheoryInteractive Music SoftwareInteractive Music SystemsMusic EditingMusic NotationMusic TechnologyMusic WritingCollaborative Music SoftwareCollaborative TechnologiesEditing Of Musical CompositionsHuman-computer Interaction In MusicMoods Induced By MusicMusic Editing SoftwareScore EditingUndo
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.
43
Groupware: some issues and experiences
Clarence A. Ellis, Simon Gibbs, Gail L. Rein · Communications of the ACM · 1991 · 2.8K citations · Full text
Concurrency control in groupware systems
Colter Ellis, S. Gibbs · ACM SIGMOD Record · 1989 · 867 citations
Real time groupware as a distributed system
Saul Greenberg, David Marwood · 1994 · 391 citations · Full text
Issues in the design of computer support for co-authoring and commenting
Christine M. Neuwirth, David S. Kaufer, Ravinder Chandhok et al. · 1990 · 264 citations
Computing, Computer Science, Design +17