[Colloq] CCIS Seminar: "From Dependability to Resilience: Towards Adaptive Fault Tolerance" | Speaker: Jean-Charles Fabre LAAS-CNRS, Université de Toulouse, CNRS, INP, Toulouse, France | Date: 4/20/16 Time: 11:00 a.m. Location: 10 West Village F

Walker, Lashauna la.walker at neu.edu
Wed Apr 13 08:40:40 EDT 2016


Talk: From Dependability to Resilience: Towards Adaptive Fault Tolerance
Speaker:  Jean-Charles Fabre  LAAS-CNRS, Université de Toulouse, CNRS, INP, Toulouse, France
Date:  4/20/16  Time:  11:00 a.m.  Location:  366 WVH

Evolution of systems during their operational life is mandatory and must be performed quickly for both technical (maintenance) and economic
reasons (time to market). As far as dependability is concerned, evolution must not violate non-functional requirements. Dependable systems, which
continuously deliver trustworthy services, must evolve to accommodate changes, such as new threats, application updates or variations in
available resources.  Resilient computing or resilience, is defined as the persistence of dependability when facing changes.

The approach we propose takes advantage of component-based software engineering technologies for tackling the on-line adaptation of fault
tolerance mechanisms (Adaptive Fault Tolerance). Component-based approaches enable software to be developed as a collection of
interconnected software bricks to increase flexibility, evolvability and reuse. Based on the well know separation of concerns principle, we
propose a development process that relies on two key factors: designing fault tolerance mechanisms for adaptation and leveraging a reflective
component-based middleware that enables the fine-grained control and modification of the software architecture at runtime.

Autonomous embedded systems are definitely candidates of these technology advances in order to master their evolution from a dependability
viewpoint. This is especially true for long-lived systems, e.g., satellites whose service life spans over several years, but also for
automotive embedded systems for which over-the-air updates become today a real economic objective.

In this presentation, we describe an approach for tackling on-line adaptation of fault tolerance mechanisms that leverages component-based
software engineering technologies. Component-based fault tolerance mechanisms can then be updated and combined at runtime through transition
packages. We report some recent experimental work carried out on ROS (Robot Operating System).

We finally draw the lessons learnt from this work and mention some prospective investigations we carry out in partnership with the automotive sector.

Bio:

Jean-Charles FABRE is Professor of the Toulouse Institute of Technology (INP) belonging to the University of Toulouse. He is responsible for
master-level courses on Dependable Computing in the Electrical and Computer Engineering Department of the School of Engineering of INP
(ENSEEIHT). He is researcher at LAAS (Laboratory of Analysis and Architecture of Systems), one of the main research labs of CNRS (the National Center for
Scientific Research) in France. He is member of the Dependable Computing & Fault-Tolerance research team.

His past and current interests concern distributed fault tolerant systems, validation by fault-injection, resilient computing for real-time embedded
applications and safety-critical systems. One of his current works relates to adaptive fault tolerant computing using reflective and component-based
system engineering approaches. Formerly co-chair of several major conferences (e.g. SRDS, DSN), he is member of the steering committee of
the European Dependable Computing Conference (EDCC). He is co-chair of the Industrial Track of DSN 2016, the IEEE/IFIP Conference on Dependable
Systems and Networks, Toulouse, June 2016.  His research work has often been carried out in collaboration with industry (e.g. THALES Avionics,
AIRBUS, RENAULT Group, VALEO Automotive Embedded Systems), but also with many European academic partners (e.g. University of Newcastle-upon-Tyne,
UK) and also abroad (CMU, UCLA in the US, University of Tokyo and Tsukuba in Japan).

Thank You.

LaShauna Walker
Events and Administrative Specialist
College of Computer and Information Science
Northeastern University
617-373-2763
Facebook<https://www.facebook.com/ccisatnu?ref=hl> | Instagram<https://instagram.com/ccisatnu/> | LinkedIn<https://www.linkedin.com/groups/Northeastern-University-College-Computer-Information-1943637?gid=1943637&mostPopular=&trk=tyah&trkInfo=idx%3A1-1-1%2CtarId%3A1426606862845%2Ctas%3ANortheastern+University+College+of+Com> | Twitter<https://twitter.com/CCISatNU>



More information about the Colloq mailing list