A Distributed Revision Control System for Collaborative Development of Quantitative Biological Models

With CellML 1.0, models are encapsulated completely by a single file. CellML 1.1 now allows a model to be decomposed into many smaller files that can represent a single component of a model that can be reused by other related models. Unfortunately, managing even just tens of models with hundreds of shared component files may be a daunting task. For instance, updating a shared component for one model may break another, or it may be difficult to locate the correct component to be included into a model that one may be building.

[1]  Peter J. Hunter,et al.  The CellML Model Repository , 2008, Bioinform..

[2]  Catherine M Lloyd,et al.  CellML: its future, present and past. , 2004, Progress in biophysics and molecular biology.