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