• Aucun résultat trouvé

ARIANE, AIRBUS ET AGENDAS : 3 APPLICATIONS EN LOGICIEL DE BASE

N/A
N/A
Protected

Academic year: 2022

Partager "ARIANE, AIRBUS ET AGENDAS : 3 APPLICATIONS EN LOGICIEL DE BASE"

Copied!
1
0
0

Texte intégral

(1)

ARIANE, AIRBUS ET AGENDAS :

3 APPLICATIONS EN LOGICIEL DE BASE

Jean-Jacques L´evy( ´Ecole polytechnique et Inria Rocquencourt)

En juin 1996, le vol 501 d’Ariane 5 s’est termin´e au bout de 39 secondes `a la suite d’un d´epassement de capacit´e lors d’une conversion d’un nombre flottant en entier court sur 16 bits (en ex´ecutant une partie inutile du programme de vol !).

Une ´equipe de l’Inria a analys´e le code du vol 502, en recherchant notamment l’utilisation des variables partag´ees entre processus concurrents. Cela a permis la d´ecouverte (avant ex´ecution) de plusieurs erreurs de programmation. Une entreprise (Polyspace tech.) a ´et´e cr´e´ee par Daniel Pilaud et Alain Deutsch `a la suite de ce travail. Nous d´ecrirons succinctement le genre d’approche utilis´ee.

Laurent Mauborgne( ´Ecole polytechnique et ´Ecole Normale Sup´erieure) Astree est un syst`eme d’analyse statique de programmes temps-r´eels et em- barqu´es. Il a ´et´e utilis´e pour les programmes utilis´es pour les commandes de vol ´electriques des Airbus A340 et A380. Astree fonctionne sur des programmes de 400000 lignes de C ; il permet de garantir avec une tr`es bonne pr´ecision l’ab- sence d’erreurs tels que les divisions par z´ero, les d´epassements de capacit´e, les acc`es incorrects aux tableaux, les d´er´ef´erencements de pointeurs nuls. L’analy- seur s’appuie sur la th´eorie de l’interpr´etation abstraite d´evelopp´ee par Patrick et Radhia Cousot. La base des techniques utilis´ees sera expos´ee bri`evement.

Alan Schmitt(Inria Rhˆone-Alpes)

Face au nombre croissant de machines sur lesquelles nous stockons des donn´ees, tels des ordinateurs (fixes ou portables), des assistants personnels ou des t´el´e- phones, la question de la synchronisation de ces donn´ees prend de plus en plus d’importance. Nous pr´esenterons tout d’abord Unison, un outil de synchronisa- tion de fichiers multi-plateformes (Unix et Windows) d´evelopp´e par l’´equipe de Benjamin Pierce `a l’universit´e de Pennsylvanie. Cet outil a une sp´ecification for- melle simple, que nous d´ecrirons, qui le rend sˆur et pr´evisible. Nous pr´esenterons ensuite Harmony, une extension de Unison permettant de construire des outils de synchronisation pour le contenu de fichiers, tels des agendas, des calendriers ou des signets (bookmarks).

Références

Documents relatifs

Les élèves ne disposant pour l’instant que d’informations qualitatives sur l’énergie potentielle et l’énergie cinétique d’un système, le but de

marge brute – remise – prix d’achat net – prix de vente hors taxe – coût d’achat prix de vente toute taxe comprise – prix d’achat net – frais d’achat – prix

Mise en valeur du travail de création : Ronsard au gré des poèmes associe le mythe de Méduse à un autre mythe, complète et dépasse le mythe en attribuant à

Le soumissionnaire remet, comme pièce constitutive de son offre, un document par lequel il marque son engagement à mettre en œuvre

Quel type de procédé industriel permet d'observer cette réaction ? Nommer le réactif. Ecrire sa formule semi-développée. Ecrire le motif d'un polymère créé à partir de ce

Le circuit L 0 C 0 parallèle est un circuit d'accord (circuit passe- bande très sélectif) qui permet de sélectionner une porteuse unique parmi toutes celles que peut capter

Ce Guide (voir notamment le Chapitre 5) précise la façon dont ces principes fondamentaux, ainsi que ceux dont ils découlent, sont appliqués dans la pratique.

Elle est d’autant plus importante que la masse de la charge est grande et s’oppose à la mise en mouvement. Elle est caractérisée par le moment d’inertie J, qui s’exprime en