log in  |  register  |  feedback?  |  help  |  web accessibility
Logo
Resilient Computing and Adaptive Fault Tolerance
Friday, April 20, 2018, 12:00-1:00 pm Calendar
  • You are subscribed to this talk through .
  • You are watching this talk through .
  • You are subscribed to this talk. (unsubscribe, watch)
  • You are watching this talk. (unwatch, subscribe)
  • You are not subscribed to this talk. (watch, subscribe)
Abstract

Evolution of systems during their operational life is mandatory and both updates and upgrades should not impair their dependability properties. Dependable systems must evolve to accommodate changes, such as new threats and undesirable events, application updates or variations in available resources. A system that remains dependable when facing changes is called resilient. In this talk, we present an innovative approach taking advantage of component-based software engineering technologies for tackling the on-line adaptation of fault tolerance mechanisms. The development process relies on two key factors: designing fault tolerance mechanisms for adaptation and leveraging component-based middleware enabling fine-grained control and modification of the software architecture at runtime. We describe the principles and methodology for the development of adaptive fault tolerance mechanisms. We discuss application of these ideas in the context of automotive embedded systems and will also introduce some measures to quantify resilience.

Bio

Jean-Charles Fabre is a Professor at the Institut National Polytechnique de Toulouse.

He obtained his Master of Science in 1979 and the Ph.D. in Computer Science in 1982 from the

University of Toulouse. He also obtained a Senior Researcher Diploma (HDR1) in 1992, based on his past research

achievements, the top-level degree of the French education system.

Working in Fault Tolerant Computing for more than 30 years, he was first researcher of the THOMSON Central

Research Lab in Paris and then involved in the Chorus project at INRIA (National Research Institute in Automatics

and Informatics of the French Ministry of Industry) and responsible for the design and the implementation of fault

tolerance strategies in the Chorus distributed architecture.

After a short period with the National Space Centre, he has been with the LAAS-CNRS (Laboratory for Analysis

and Architecture of Systems) since 1984 in Toulouse-France working in the « Dependable Computing and Fault

Tolerance » research group. His past and current interests concern distributed operating systems and algorithms,

dependable computing, reflective and resilient computing systems.

Formerly researcher at INRIA and at CNRS, he has been Research Director at CNRS. Since 2003, he his Professor

of the Institut National Polytechnique de Toulouse and became full Professor in December 2006. He was promoted

in 2016 to the last position of the faculty ranks in French universities.

This talk is organized by Octavian Suciu