• 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