I. Introduction
Systems biology is characterized by synergistic integration of theory, computational modeling, and experiments [1]. Identification of the logic and dynamics of gene-regulatory and biochemical networks is a major challenge of systems biology. from the view of computational modeling, a model is used to understand the dynamics of biological phenomena. the model consists of molecules and reactions that represents gene regulatory and biochemical network (such as transcription, translation, protein–protein interaction, enzymatic reaction, etc.), and contains a mathematical equation for each reaction. So that the model contains mathematical equations inside, it would be possible to simulate the dynamics of the model and compare the simulation results with their experiments; even more, it would be possible to tune the parameters in the model to fit with the experimental results. This workflow is important to understand unknown function or structure of biological phenomena, so development of software infrastructure to support this workflow is essential for systems biology research. While the software infrastructure is one of the most crucial components in systems biology research, there has been almost no common infrastructure or standard to enable integration of computational resources. for example, researchers built their model with their specific application or inside their simulator as a source code so that it was difficult to port their model to be used on other applications. Since there was no gold-standard software for systems biology research, at that time, researchers had to use multiple applications to solve their problem. They had to switch their software to run simulations, analyze the model, and fit parameters with their experimental results. To solve this problem, the Systems Biology Markup Language
http://www.sbml.org.
(SBML) [2], [3] and the Systems Biology Workbenchhttp://sys-bio.org.
(SBW) have been developed [4]. SBML is an open, Extensible Markup Language (XML)-based format for representing biochemical reaction networks, which enables researchers to share their model between different software applications, while SBW is a modular, broker-based message-passing framework for simplified intercommunication between applications. Rapid acceptance of this standard is proved by the fact that more than 110 simulation and analysis software packages already support SBML or are in the process of supporting the standard.