Abstract
In the software domain, self-adaptive systems are able to modify their behavior at run-time to respond to changes in the environment they run, to changes of the users’ requirements or to changes occurring in the system it-self. In life science, biological cells are power entities able to adapt to the (unpredictable) situations they incur in, in a complete decentralized fashion. Learning adaptation mechanism from the cell life-cycle, we propose in this paper a new architectural paradigm for self-adaptive software systems.
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
Alberts, Johnson, Lewis, Raff, Roberts, Walter (eds.): Molecular Biology of the Cell, 4th edn. Garland Publishing, Inc., New York (2004)
Brun, Y., Serugendo, G.D.M., Gacek, C., Giese, H., Kienle, H.M., Litoiu, M., Müller, H.A., Pezzè, M., Shaw, M.: Engineering self-adaptive systems through feedback loops. In: Software Engineering for Self-Adaptive Systems, pp. 48–70 (2009)
Degterev, Y.J.A.: Expansion and evolution of cell death programmes. Nat. Rev. Mol. Cell Biol. 9(5), 378–390 (2008)
Horn, P.: Autonomic computing: Ibm perspective on the state of information technology. In: Presented at AGENDA 2001, Scottsdale, AR, IBM T.J. Watson Labs, NY (2001)
Shen, C.-C., Li, K., Jaikaeo, C., Sridhara, V.: Ant-based distributed constrained steiner tree algorithm for jointly conserving energy and bounding delay in ad hoc multicast routing. ACM Trans. Auton. Adapt. Syst. 3(1), 1–27 (2008)
Snyder, P.L., Greenstadt, R., Valetto, G.: Myconet: A fungi-inspired model for superpeer-based peer-to-peer overlay topologies. In: SASO, pp. 40–50 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Di Marco, A., Gallo, F., Inverardi, P., Ippoliti, R. (2010). Learning from the Cell Life-Cycle: A Self-adaptive Paradigm. In: Babar, M.A., Gorton, I. (eds) Software Architecture. ECSA 2010. Lecture Notes in Computer Science, vol 6285. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15114-9_46
Download citation
DOI: https://doi.org/10.1007/978-3-642-15114-9_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15113-2
Online ISBN: 978-3-642-15114-9
eBook Packages: Computer ScienceComputer Science (R0)