"a description language for simulations in systems biology. SBML is oriented towards representing biochemical networks common in research on a number of topics, including cell signaling pathways, metabolic pathways, biochemical reactions, gene regulation, and many others. The motivations for developing SBML stem from the current inability to exchange models between simulation/analysis tools. SBML Level 1 is meant to support non-spatial biochemical models and the kinds of operations that are possible in existing analysis/simulation tools. The primary specification document uses a simple UML-based notation to describe the data structures and presents a first-pass XML Schema; a secondary supporting document explains the 'SCHUCS' UML-based notation. SBML Level 1 is the result of merging modeling-language features from the following simulation systems: BioSpice, DBSolve, E-Cell, Gepasi, Jarnac, StochSim, and Virtual Cell. SBML was developed with the help of the authors of these packages; as a result of being based on actual working simulation software, it is a practical and functional description language. The team's goal in creating SBML has been to provide an open standard that will enable simulation software to exchange models."