| A biologically inspired programming model for self-healing systems |
| Full text |
Pdf
(112 KB)
|
| Source
|
Workshop on Self-healing systems
archive
Proceedings of the first workshop on Self-healing systems
table of contents
Charleston, South Carolina
SESSION: Position papers
table of contents
Pages: 102 - 104
Year of Publication: 2002
ISBN:1-58113-609-9
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 63, Citation Count: 11
|
|
|
ABSTRACT
There is an increasing need for software systems to be able to adapt to changing conditions of resource variability, component malfunction and malicious intrusion. Such self-healing systems can prove extremely useful in situations where continuous service is critical or manual repair is not feasible. Human efforts to engineer self-healing systems have had limited success, but nature has developed extraordinary mechanisms for robustness and self-healing over billions of years. Nature's programs are encoded in DNA and exhibit remarkable density and expressiveness. We argue that the software engineering community can learn a great deal about building systems from the broader concepts surrounding biological cell programs and the strategies they use to robustly accomplish complex tasks such as development, healing and regeneration. We present a cell-based programming model inspired from biology and speculate on biologically inspired strategies for producing robust, scalable and self-healing software systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Harold Abelson , Don Allen , Daniel Coore , Chris Hanson , George Homsy , Thomas F. Knight, Jr. , Radhika Nagpal , Erik Rauch , Gerald Jay Sussman , Ron Weiss, Amorphous computing, Communications of the ACM, v.43 n.5, p.74-82, May 2000
[doi> 10.1145/332833.332842]
|
| |
2
|
Mary Y. Mazzotta. Nutrition and wound healing. Journal of the American Podiatric Medical Association. Volume 84, Number 9, p. 456-62. September 1994.
|
| |
3
|
|
| |
4
|
John von Neumann, Theory of Self-Reproducing Automata. University of Illinois Press, 1966 (Originally published in 1953).
|
| |
5
|
Helen Pearson, The regeneration gap, Nature Science Update. 22 November 2001.
|
| |
6
|
Lewis Wolpert, Rosa Beddington, Peter Lawrence, Thomas M. Jessell, Principles of Development, Oxford University Press. 2002.
|
CITED BY 11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sebastian Fleissner , Elisa Baniassad, A commensalistic software system, Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, October 22-26, 2006, Portland, Oregon, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|