Abstract
A cell consists of a large number of components interacting in a dynamic environment. The complexity of interaction among cell components and functions makes design of cell simulations a challenging task for biologists. We posit that the paradigm of agent-oriented software engineering (AOSE), in which complex systems are organized as autonomous software entities (agents) situated in an environment and communicating via high-level languages and protocols (ontologies), may be a natural approach for such models. To evaluate this approach, we constructed a model of cell components involved in the metabolic pathway of carbohydrate oxidation. The agent-oriented organization proved natural and useful in representing three different views of the cell system (functional, dynamic, and static structural) and in supporting bioscientists querying a system very close to their mental model.
This work was supported by Center of Excellence for Research ‘DEWS: Architectures and Design Methodologies for Embedded Controllers, Wireless Interconnect and System-on-chip’ and Italian CIPE project ’Sistemi Cooperativi Multiagente’. Work completed while the second author was on Fulbright leave at University of Oregon.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Cardelli, L.: Abstract machines of systems biology. In: Transaction on Computation System Biology. LNCS. Springer, Heidelberg (2005) (to appear.)
Ciancarini, P., Wooldridge, M.: Agent-oriented software engineering: The state of the art. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957, pp. 1–28. Springer, Heidelberg (2001)
Corradini, F., Merelli, E.: Hermes: agent-based middleware for mobile computing. In: Tutorial Book of SFM 2005. LNCS, Springer. Heidelberg (2005) (to appear)
Corradini, F., Merelli, E., Vita, M.: Cell-mas: ATP production from carbohydrates oxydation. Technical Report TR05-2004, Università di Camerino, Dicember (2004)
Garret, R., Grisham, C.: Biochemistry. Sunder College Publishing (1995)
Jennings, N.: An agent-based approach for building complex software systems. Communication of ACM 44(6), 35–41 (2001)
Kitano, H.: Foundations of Systems Biology. MIT Press, Cambridge (2002)
Zambonelli, F., Omicini, A.: Challenges and research directions in agent-oriented software engineering. In: JAAMAS (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Corradini, F., Merelli, E., Vita, M. (2005). A Multi-agent System for Modelling Carbohydrate Oxidation in Cell. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3481. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424826_134
Download citation
DOI: https://doi.org/10.1007/11424826_134
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25861-2
Online ISBN: 978-3-540-32044-9
eBook Packages: Computer ScienceComputer Science (R0)