Mar 21 – 27, 2009
Europe/Prague timezone

Virtual Logbooks as a Tool for Enriching the Collaborative Experience in Large Scientific Projects

Mar 23, 2009, 3:00 PM
Club B (Prague)

Club B


Prague Congress Centre 5. května 65, 140 00 Prague 4, Czech Republic
oral Collaborative Tools Collaborative Tools


Dr Dimitri BOURILKOV (University of Floria)


A key feature of collaboration in large scale scientific projects is keeping a log of what and how is being done - for private use and reuse and for sharing selected parts with collaborators and peers, often distributed geographically on an increasingly global scale. Even better if this log is automatic, created on the fly while a scientist or software developer is working in a habitual way, without the need for extra efforts. The CAVES - Collaborative Analysis Versioning Environment System - and CODESH - COllaborative DEvelopment SHell - projects address this problem in a novel way. They build on the concepts of virtual state and virtual transition to enhance the collaborative experience by providing automatic persistent virtual logbooks. CAVES is designed for sessions of distributed data analysis using the popular ROOT framework, while CODESH generalizes the same approach for any type of work on the command line in typical UNIX shells like bash or tcsh. Repositories of sessions can be configured dynamically to record and make available the knowledge accumulated in the course of a scientific or software endeavor. Access can be controlled to define logbooks of private sessions or sessions shared within or between collaborating groups. As a typical use case we concentrate on building working scalable systems for analysis of Petascale volumes of data expected with the start of the LHC experiments. Our approach is general enough to find applications in many scientific fields.
Presentation type (oral | poster) oral

Primary author

Dr Dimitri BOURILKOV (University of Floria)

Presentation materials

There are no materials yet.