26
Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son auto-pilote... Ir. Sébastien Combéfis (SST/ICTM) Journée du CORSCI 2013 Louvain-la-Neuve, mercredi 15 mai 2013

Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Embed Size (px)

DESCRIPTION

De nos jours, la technologie est omniprésente et fait partie intégrante de nos vies. On pense directement aux ordinateurs et aux smartphones, mais elle est également présente dans la plupart de l'électroménager, l'automobile, l'aviation, le nucléaire ou encore l'aérospatiale. De nombreux accidents se sont produits, impliquant de tels systèmes, dont de plus en plus sont liés à des mauvaises interactions entre l'homme et la machine. On peut par exemple repenser aux accidents suivants : Three Mile Island, Therac-25, le vol KAL007... Afin de pouvoir utiliser tous ces systèmes, de manière sûre et fiable afin d’éviter tout risque potentiel d'accidents, il faut pouvoir garantir certaines propriétés sur toutes les interactions possibles entre un système et son opérateur. Cette présentation présente une approche possible pour résoudre le problème de garanties à imposer sur les interactions homme-machine, basée sur les méthodes formelles, le tout illustré par des exemples concrets d'accidents.

Citation preview

Page 1: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Y a-t-il un pilote à bord ?Quand le pilote ne comprend plus son auto-pilote...

Ir. Sébastien Combéfis (SST/ICTM)

Journée du CORSCI 2013 Louvain-la-Neuve, mercredi 15 mai 2013

Page 2: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Le monde technologique

La technologie fait partie intégrante de nos vies !

Page 3: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Le monde technologique

La technologie fait partie intégrante de nos vies !

Page 4: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Le monde technologique

La technologie fait partie intégrante de nos vies !

Page 5: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Le monde technologique

La technologie fait partie intégrante de nos vies !

Page 6: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Le monde technologique

La technologie fait partie intégrante de nos vies !

Page 7: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Le monde technologique

La technologie fait partie intégrante de nos vies !

Page 8: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Accidents et incidents remarquables I

Therac-251985–1987

Page 9: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Accidents et incidents remarquables I

Therac-251985–1987

X ↑ E

B

Page 10: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Accidents et incidents remarquables II

KAL 0071983

Page 11: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Accidents et incidents remarquables II

KAL 0071983

Page 12: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Vous avez dit bug ?

Page 13: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Vous avez dit bug ?

Page 14: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Interactions Homme-Machine

IHM

ComputerEngineering

Psychology HumanFactors

ErgonomicsCognitiveScience

SystemsEngineering

SoftwareEngineering

Sociology

Conception, évaluation et implémentation de systèmesinteractifs destinés à être utilisés par des humains

Page 15: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Méthodes formelles

AG (¬closed=⇒ EF alarm)Model

Checker

Modèle Propriété

OUI NON+contre-exemple

Spécification, développement et vérification de systèmeshardware et software en utilisant des techniques mathématiques

Page 16: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Modéliser le monde qui nous entoure

Simplifie les analyses

Validation des modèles

Faux positifs et négatifs

Page 17: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Modèle du système

push push push

push

Ce modèle ne reflète pas le comportement réel du système !

Page 18: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Modèle réel du système

push push push

push

push

τ

τ

τ

Des changements automatiques se produisent dans le système !

Page 19: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Modèle de l’interaction

push

push

push

push

Modèle mental

push

push

push

push

push

τ

τ

τ

Modèle du système

Page 20: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Modèle de l’interaction

push

push

push

push

Modèle mental

push

push

push

push

push

τ

τ

τ

Modèle du système

Page 21: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Modèle de l’interaction

push

push

push

push

Modèle mental

push

push

push

push

push

τ

τ

τ

Modèle du système

Page 22: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Modèle de l’interaction

push

push

push

push

Modèle mental

push

push

push

push

push

τ

τ

τ

Modèle du système

Page 23: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Modèle de l’interaction

push

push

push

push

Modèle mental

push

push

push

push

push

τ

τ

τ

Modèle du système

Page 24: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Confusion de mode

push

Opérateur

push

Machine

push

Interaction

L’opérateur ne comprend plus la machine !

Page 25: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

« La civilisation a pour but, non pas le progrès de la scienceet des machines, mais celui de l’homme. » — Alexis Carrel

Page 26: Y a-t-il un pilote à bord ? Quand le pilote ne comprend plus son autopilote

Crédits

http://www.flickr.com/photos/40928097@N07/8010490396/http://www.flickr.com/photos/technocruze/7160616423/http://www.flickr.com/photos/10nl/5488167982/http://www.flickr.com/photos/yum9me/2652549976/http://www.flickr.com/photos/deeknow/7293270982/http://www.flickr.com/photos/taken_by_tom/931401890/c© Sébastien Combéfis (Slides 1, 5, 8, 12)