Biology-inspired self-healing system design

When engineering self-healing systems, inspiration can be sought from nature. Biological organisms present pro ven self-healing models that have been developed during millio ns of years of evolution. In this paper common self-healing prope rties found in nature are described. A programming paradigm inspired by properties of the biological cell is discussed, and a soft ware architecture for distributed systems based on the model of a biological ecosystem is presented.