Abstract
Complexity of today’s systems prevents designers from knowing everything about them and makes engineering them a difficult task for which classical engineering approaches are no longer valid. Such a challenge is especially encountered in actual complex systems simulation in which underlying computational model is very tough to design. A prospective solution is to unburden designers as much as possible by letting this computational model self-build. Adaptive multi-agent systems are the foundation of the four-layer agent model proposed here for endowing systems with the ability to self-tune, self-organize and self-assemble. This agent model has been applied to an application (MicroMega) related to computational biology which aim is to model the functional behavior of unicellular yeast Saccharomyces Cerevisiae.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alon, U.: An Introduction to Systems Biology: Design Principles of Biological Circuits. Chapman & Hall, Boca Raton (2006)
Amigoni, F., Schiaffonati, V.: Multiagent-Based Simulation in Biology: A Critical Analysis. In: Magnani, L., Li, P. (eds.) Model-Based Reasoning in Science, Technology, and Medicine. Studies in Computational Biology, vol. 64, pp. 179–191. Springer, Heidelberg (2007)
Armano, G., Mancosu, G., Orro, A., Vargiu, E.: A Multi-agent System for Protein Secondary Structure Prediction. In: Priami, C., Merelli, E., Gonzalez, P., Omicini, A. (eds.) Transactions on Computational Systems Biology III. LNCS (LNBI), vol. 3737, pp. 14–32. Springer, Heidelberg (2005)
Bortolussi, L., Dovier, A., Fogolari, F.: Multi-Agent Simulation of Protein Folding. In: Proc. of the First Workshop on Multi-Agent Systems for Medecine, Computational Biology, and Bioinformatics (MAS*BIOMED 2005@AAMAS 2005), pp. 91–106 (2005)
Bosse, T., Jonker, C., Treur, J.: Simulation and Analysis of Complex Biological Processes: an Organisation Modelling Perspective. In: 39th Annual Simulation Symposium (2006)
Capera, D., Georgé, J.-P., Gleizes, M.-P., Glize, P.: The AMAS Theory for Complex Problem Solving Based on Self-organizing Cooperative Agents. In: 12th IEEE International Workshops on Enabling Technologies Infrastructure for Collaborative Enterprises (WETICE), Linz, June 9-11, 2003, pp. 383–388. IEEE Computer Society, Los Alamitos (2003)
De Jong, H.: Modelling and Regulation of Genetic Regulatory Systems: a Literature Review. Journal of Computational Biology 9, 67–103 (2002)
De Wolf, T., Samaey, G., Holvoet, T.: Engineering Self-Organising Emergent Systems With Simulation-Based Scientific Analysis. In: Brueckner, S., Di Marzo Serugendo, G., Hales, D., Zambonelli, F. (eds.) Proceedings of the Third International Workshop on Engineering Self-Organising Applications, Utrecht, pp. 146–160 (2005)
Di Marzo Serugendo, G., Gleizes, M.-P., Karageorgos, A.: Self-Organization in Multi-Agent Systems. The Knowledge Engineering Review 20(2), 165–189 (2005)
d’Inverno, M., Saunders, R.: Agent-Based Modelling of Stem Cell Self-organisation in a Niche. In: Brueckner, S.A., Di Marzo Serugendo, G., Karageorgos, A., Nagpal, R. (eds.) ESOA 2005. LNCS, vol. 3464, pp. 52–68. Springer, Heidelberg (2005)
Efroni, S., Harel, D., Cohen, I.R.: Toward Rigorous Comprehension of Biological Complexity: Modeling, Execution, and Visualization of Thymic T-Cell Maturation. Genome Research 13, 2485–2497 (2003)
Emonet, T., Macal, C., North, M., Wickersham, C., Cluzel, P.: AgentCell: a Digital Single-cell Assay for Bacterial Chemotaxis, Bioinformatics Advance Access. Bioinformatics 21, 2714–2721 (2005)
Ferber, F., Gutknecht, O.: A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems. In: Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS 1998), Paris, France, pp. 128–135 (1998)
Fisher, J., Henziger, T.: Executable Cell Biology. Nature Biotechnology 25(11), 1239–1249 (2007)
González, P., Cárdenas, M., Camacho, D., Franyuti, A., Rosas, O., Lagúnez-Otero, J.: Cellulat: an Agent-based Intracellular Signalling Model. Biosystems 68(2-3), 171–185 (2003)
Guo, D., Santos, E., Singhal, A., Santos, E., Zhao, Q.: Adaptivity Modeling for Complex Adaptive Systems with Application to Biology. In: IEEE International Conference on Systems, Man and Cybernetics, pp. 272–277 (2007)
Heinrich, R., Schuster, S.: The Regulation of Cellular Systems. Chapman & Hall, Boca Raton (1996)
Heylighen, F.: The Science of Self-organization and Adaptivity. In: The Encyclopedia of Life Support Systems. EOLSS Publishers Co. Ltd. (2001)
Hynne, F., Dano, S., Sorensen, P.G.: Full-scale Model of Glycolysis in Saccharomyces Cerevisiae. Biophys. Chem. 94, 121–163 (2001)
Jonker, C.M., Snoep, J.L., Treur, J., Westerhoff, H.V., Wijngaards, W.C.A.: BDI-modelling of Complex Intracellular Dynamics. Journal of Theoretical Biology 251, 1–23 (2008)
Kephart, J., Chess, D.: The Vision of Autonomic Computing. Computer 36(1), 41–50 (2003)
Khan, S., Makkena, R., Gillis, W., Schmidt, C.: A Multi-agent System for the Quantitative Simulation of Biological Networks. In: Proceedings of the Second International Joint Conference on Autonomous Agents & Multiagent Systems (AAMAS 2003), Melbourne, pp. 385–392. ACM, New York (2003)
Kitano, H.: Systems Biology: A Brief Overview. Science 295, 1662–1664 (2002)
Li, C., Ge, Q.W., Nakata, M., Matsuno, H., Miyano, S.: Modelling and Simulation of Signal Transductions in an Apoptosis Pathway by using Timed Petri Nets. J. Biosci. 32, 113–127 (2007)
Lints, T.: Multiagent Modelling of a Bacterial Cell, a DnaA Titration Model Based Agent Model as an Example. In: Vene, V., Meriste, M. (eds.) Proceedings of the Ninth Symposium on Programming Languages and Software Tools, Tartu, Estonia, pp. 82–96 (2005)
Mendes, P.: GEPASI: A Software Package for Modelling the Dynamics, Steady States and Control of Biochemical and other Systems. Computer Applications in the Biosciences 9(5), 563–571 (1993)
Merelli, E., Armano, G., Cannata, N., Corradini, F., d’Inverno, M., Doms, A., Lord, P., Martin, A., Milanesi, L., Moller, S., Schroeder, M., Luck, M.: Agents in Bioinformatics, Computational and Systems Biology. Briefings in Bioinformatics 8(1), 45–59 (2006)
Querrec, G., Rodin, V., Abgrall, J.F., Kerdelo, S., Tisseau, J.: Uses of Multiagents Systems for Simulation of MAPK Pathway. In: Proceedings of the Third IEEE Symposium on Bioinformatics and Bioengineering (BIBE 2003), pp. 421–425 (2003)
Ripoll, C., Guespin-Michel, J., Norris, V., Thellier, M.: Defining Integrative Biology. Complexity 4(2), 19–20 (1998)
Troisi, A., Wong, V., Ratner, M.: An Agent-based Approach for Modeling Molecular Self-organization. Proceedings of the National Academy of Sciences of the USA (PNAS) 102(2), 255–260 (2005)
Santos, E., Guo, D., Santos Jr., E., Onesty, W.: A Multi-Agent System Environment for Modelling Cell and Tissue Biology. In: Arabnia, H.R. (ed.) Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, pp. 3–9. CSREA Press, Las Vegas, USA (2004)
Shafaei, S., Aghaee, N.: Biological Network Simulation Using Holonic Multiagent Systems. In: Tenth International Conference on Computer Modeling and Simulation (UKSIM 2008), April 1-3, pp. 617–622 (2008)
Webb, K., White, T.: Cell Modeling with Reusable Agent-based Formalisms. Applied Intelligence 24(2), 169–181 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bernon, C., Capera, D., Mano, JP. (2009). Engineering Self-modeling Systems: Application to Biology. In: Artikis, A., Picard, G., Vercouter, L. (eds) Engineering Societies in the Agents World IX. ESAW 2008. Lecture Notes in Computer Science(), vol 5485. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02562-4_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-02562-4_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02561-7
Online ISBN: 978-3-642-02562-4
eBook Packages: Computer ScienceComputer Science (R0)