| tutorials | monday morning |
38 |
Object Orientation and Fault Tolerant SystemsJean-Charles Fabre, LAAS-CNRS |
Convention
Centre Ballroom A |
Fault tolerance is a crucial issue for the software industry in many application fields. This tutorial presents the role and the use of object-oriented concepts in the design and in the implementation of fault tolerant systems. Conversely fault tolerance techniques for object-oriented systems are discussed. Several approaches and object-oriented fault tolerant systems are analyzed including reflective and CORBA based architectures. Some real-time (timing faults) and security (intrusions) issues are also considered. Experiments on real prototypes are presented. Current limits, basic axioms for efficiency, as well as future research and development directions are discussed.
This tutorial provides to computer system designers architectural concepts for the development of fault tolerant object oriented systems. Participant will acquire key notions in fault tolerant computing and how to integrate them in object-oriented systems. They will understand the properties, the limits and the basic assumptions required for efficiency.
Attendee Background: No real background is required in fault tolerant computing, but some basic notions of object-oriented programming are necessary. Basic knowledge in operating system design is welcomed but not required.
Jean-Charles Fabre obtained his Ph.D. in Computer Science in 1982 and is a member of the "Dependable Computing and Fault Tolerance Research Group" at LAAS-CNRS in Toulouse-France. Working in fault tolerant computing for more than 15 years, he is now responsible for the research team on fault tolerant object-oriented distributed systems. He also led the development of the FRIENDS system, a reflective object-oriented fault tolerant architecture, and is a consultant for the aircraft and space industry. He teaches fault tolerant computing, security, distributed and object-oriented systems in several universities in France and abroad. He is author of more than forty publications and is co-author of two books on dependable computing.
Other tutorials on architectural concepts are:
| Tutorials by Title |
Tutorials
by Category |
Tutorials by Thread |
Full
Description of all Tutorials |
Tutorial Availability |