The Internet Institute for Music Science— Concept and Implementation i2musics Guerino Mazzola Roger Fischlin, Stefan Göller: U Zürich Claudio Vaccani, Sylvan Saxer: ETH Zürich [email protected] www.encyclospace.org/talks.
Download ReportTranscript The Internet Institute for Music Science— Concept and Implementation i2musics Guerino Mazzola Roger Fischlin, Stefan Göller: U Zürich Claudio Vaccani, Sylvan Saxer: ETH Zürich [email protected] www.encyclospace.org/talks.
The Internet Institute for Music Science— Concept and Implementation i2musics Guerino Mazzola Roger Fischlin, Stefan Göller: U Zürich Claudio Vaccani, Sylvan Saxer: ETH Zürich [email protected] www.encyclospace.org/talks Contents • Motivation • The Idea • Projects • Access Levels • Economic Flow • Representations • Architecture • Implementation motivation Java Classes for Modules, Forms, and Denotators RUBATO® L L S S motivation Distributed Rubato®: Run Rubettes anywhere Distributed Rubato is a system of communicating Rubettes, with Denotators as the Inter-Rubette communication protocol Rubato Peer Rubato Peer http:// Rubato Peer Idea The internet institute is • a collaboratory • which is built from collaborative project units • projects are allocated in a frame institute • they are dynamically initialized and finalized Project Project Project Project Project Institute Frame time Idea 1989—Computer scientist Bill Wulf from U Virginia: „A Collaboratory is a • ‚center without walls‘ in which the nation‘s researchers can • perform their research • without regard to geographical location, • interacting with colleagues, • accessing instrumentation, • sharing data and computational resources, and • accessing information in digital libraries.“ Idea Each project is characterized by a 5-fold interface to the institute frame: task resources Project staff communication results Idea The functions of the frame institute are: 1. initialization and finalization of • technical • economical • legal project aspects 2. management of project communication and 3. control of project workflow processes Institute Frame time Projects task Project Description resources Budget staff Project Manager Funding Abstract Procedures Start Expected Duration End Collaborators communication results Internal: • Mail • Mail lists* • Chat groups* Reports Products * = moderated Material Resources Publications External: • Portrait • Contacts • Project Infos Access Access depth public association institute project manager private system Project Economy Basic Contribution Sponsoring Funding Association Sponsoring Contract Fees Institute Project Maintainance Costs University (e-)Sales (e-)Commerce Royalties Administration Representation Representation modes: • Listings (usual HTML/XML hyperdocuments) • Time lines, i.e. time as coordinate of object specifications • Common AudioVisualGestural representations • PrimaVista Browser based on the denotator/form data model Representation MakroNote • Ornaments • Schenker Analysis AnchorNote Satellites MakroNote Onset Pitch Loudness Duration – Ÿ STRG – Representation Representation Makro-Note • Ornamente • Schenker Analyse Anker-Note Satelliten Makro-Note Einsatzzeit – Tonhöhe Ÿ Lautstärke STRG Dauer – Architecture • Oracle • MySQL • Sybase • etc. WebObjects i2 core i2 enterprise objects NetCommerce DBMS 1 DBMS 2 DBMS n Architecture Implementation Implementation Implementation Implementation Implementation