Architecting Fault Tolerant Systems
                            Tutorial
                     SAFECOMP 2008
           25th September, 13:30 - 17:00

Tutorial Leaders
Henry Muccini, University of L'Aquila, IT
Patrizio Pelliccione, University of L'Aquila, IT
Alexander Romanovsky, Newcastle University, UK

Fault tolerance, being one of the four means for achieving dependability, is
intended to ensure the delivery of the correct  service in the presence of
active faults. While typical fault tolerance solutions aim at extending the design
and implementation phases of the software life-cycle (e.g., Java and
Windows NT exception handling), more recently the need for explicit
integration of fault tolerance solutions into the entire life cycle has been
advocated by some re-searchers.

For example, several solutions have been proposed for fault tolerance using
exception handling at the software architecture and component levels. This tutorial
describes how the concepts of fault tolerance and software architectures have
been integrated so far. The tutorial is structured in five parts (Overview of
the Software Architecture Domain, Overview of Fault Tolerance and Exception
Handling, Integrating Fault Tolerance into Software Architecture, Coordinated
Atomic Actions, Examples and Case Studies) and is based on our recent survey
study in which more than fifteen approaches to architecting fault tolerant
systems have been analysed and classified. The tutorial concludes by identifying
the issues that are still open and require further investigation.

The tutorial has been structured to attract a wide range of software engineers.
It does not require any specific knowledge on fault tolerance and exception handling.
In order to provide a commonly understood definition of software architecture,
the talk will introduce an initial informal meaning of software architecture. Tutorial attendants will receive in advance slides that will be presented during the tutorial.
They will receive also useful bibliographies and links for further reading.

More information and registration:
http://www.safecomp2008.org/tutorials_HM.html
http://www.di.univaq.it/TutorialAFTS/




----
[[ Petri Nets World:                                                ]]
[[              http://www.informatik.uni-hamburg.de/TGI/PetriNets/ ]]
[[ Mailing list FAQ:                                                ]]
[[ http://www.informatik.uni-hamburg.de/TGI/PetriNets/pnml/faq.html ]]
[[ Post messages/summary of replies:                                ]]
[[                               [email protected] ]]

Reply via email to