DocumentCode :
2816764
Title :
Design for failure: Software challenges of digital ecosystems
Author :
Somerville, Ian
Author_Institution :
Professor, Andrews University, Scotland
fYear :
2007
fDate :
21-23 Feb. 2007
Firstpage :
1
Lastpage :
1
Abstract :
In dynamic computation ecosystems involving many different participants, a topdown approach to system dependability does not work. It is not possible to take a topdown approach to system design and implementation and to validate the resulting system against some specification. Rather, we have to assume that elements of the system will become unavailable at unpredictable times and that some elements may be unreliable. Instead of designing systems to avoid failure, we must re-orient our thinking and design systems so that we can tolerate failure and recover from failures when they occur. In this talk, I will discuss the challenges of designing for failure and will introduce research on responsibility modelling that provides information for failure recovery.
Keywords :
Biographies; Computer science; Ecosystems; Sociotechnical systems; Software design; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital EcoSystems and Technologies Conference, 2007. DEST '07. Inaugural IEEE-IES
Conference_Location :
Cairns, Australia
Print_ISBN :
1-4244-0470-3
Electronic_ISBN :
1-4244-0470-3
Type :
conf
DOI :
10.1109/DEST.2007.371934
Filename :
4233668
Link To Document :
بازگشت