Association Française des
Sciences et Technologies de l'Information

Hebdo
No 88. 14 octobre 2002

Sommaire : Trois questions à Pierre Bruno, directeur général d'Open Cascade | L'actualité de la semaine | Théories et concepts | Entreprises et institutions | Enseignement | Manifestations | Le livre de la semaine | Détente |


"Notre stratégie : une plate-forme de développement certifiée en open-source, et un bouquet de services orientés vers l'intégration."

Trois questions à Pierre Bruno

Directeur général d'Open Cascade

Asti-Hebdo : Le projet Salomé, que pilote votre société, est une plate-forme de développement, orientée vers le calcul scientifique et en particulier les grands codes de simulation. Ce projet prend la suite de la plate-forme Open Cascade, éponyme de votre entreprise (filiale à 100% d'EADS-Matra Datavision) et, avant elle, d'Euclid. Vous incarnez donc une longue tradition de coopération entre la recherche et l'entreprise, entre le secteur public et le secteur privé. Comment se rejoignent, au sein de votre société, des modes de fonctionnement, voire des cultures, aussi divers ? (*)

Pierre Bruno : Ce projet fonctionne, il est ambitieux, il a du succès, et il ne manque donc pas d'investisseurs. Notre société (à conseil de surveillance), est une société de services qui emploie 110 personnes, intervenant en Europe, au Etats-Unis et au Japon. Nous développons pour nos quelque 150 clients des applications spécifiques et notre spécialité est l'intégration de codes de simulation numériques dans les systèmes d'information technique. Les principaux secteurs concernés sont le nucléaire, l'aéronautique et l'aérospatial, la certification navale, l'industrie automobile, et la recherche pétrolière off-shore.

Dès 1999, nous nous sommes rendus compte que la commercialisation de composants logiciels, visant un chiffre d'affaires basé sur les licences, ne correspondait plus aux attentes du marché. Nous avons donc choisi de diffuser notre plate-forme en open-source, permettant l'accès au code source (ce qui n'est pas synonyme de "free", rappelons-le, puisque nous vendons les services associés).

Notre méthode consiste à faire progresser deux versions. L'une est constamment ouverte, elle peut être téléchargée sous Linux, chacun peut la compiler, déboguer, rajouter des fonctions C++, les publier sur le site (sous l'autorité d'un modérateur). Des progrès s'y greffent. C'est un ensemble constamment évolutif, on pourrait dire vivant.

Tous les ans (en fait, tous les dix mois), notre entreprise prend une partie de ce code-source et en en établit une version certifiée. Cela suppose le passage de 18000 tests d'évaluation et de non-régression, le portage sur plusieurs systèmes d'exploitation (Solaris, Windows, Mandrake, RedHat), et la préparation d'une documentation. Comme nous faisons ce travail depuis vingt ans, nous savons le faire rapidement et efficacement. Il s'agit tout de même d'un investissement de l'ordre d'un demi-million d'euros par an.

Autour de cette version certifiée, nous proposons tout un ensemble de services, grâce à la compétence et à l'expérience de nos ressources humaines, qui ont hérité d'une solide culture de développement logiciel, dès le départ, au sein de notre maison-mère.

Asti-Hebdo : Coopération et intégration sont donc au coeur de votre métier. Pourquoi est-ce si important dans le type d'applications industrielles qui sont votre spécialité ?

P.B. Les grands industriels ont besoin d'intégrer leurs codes de simulation dans leur système d'information technique. Il faut pouvoir lire rapidement les descriptions de pièces, retoucher ces descriptions, les mailler (éventuellement avec un mailleur particulier), faire la mise en données, appliquer alors les codes simulation et visualiser les résultats. Cela suppose de mettre en communication de multiples codes et outils disponibles dans cette spécialité.

A la multiplicité des infrastructures informatiques se superpose celle des références théoriques sous-jacentes aux applications. Nous disons qu'à terme les différents domaines de la simulation numérique auront besoin d'aborder la simulation "multi-physique", c'est à dire de faire intervenir des domaines différents de la physique, comme la mécanique, la résistance des matériaux, la thermodynamique, la physique nucléaire, les technologies de travail des métaux...

Par ailleurs chaque métier, chaque spécialité industrielle, a besoin de développer des outils spécifiques, adaptés à ses besoins. Et le tout doit aussi être multi-versions, et multi-langages. Car les codes de simulation disponibles aujourd'hui sont le résultat d'investissements énormes faits dans le passé. Cela explique que la plupart des grands codes sont toujours en Fortran, car ils remontent aux années 70. Enfin, ces codes manquent souvent d'interfaces utilisateurs, de fonctions d'échange de données...

Vous comprenez ainsi à la fois l'importance d'une plate-forme partagée (qui doit donc être en open-source), et le rôle de ressources humaines importantes et expérimentées, formant la base de notre compétence d'intégrateurs. Ici interviennent d'autres formes de multiplicité.

Aujourd'hui, on ne développe plus avec "les gens du bureau d'à-côté". Le développement est partout multi-sites. Il y a même des sociétés qui n'ont pas de site à proprement parler. Un minimum de bureaux, évidemment, mais l'ensemble des développements est mené par des individus devant leur PC connecté, qui peut se situer aussi bien dans l'Est de la France, à Saint-Raphaël ou à Millau que dans l'Idaho ou un dans une ville de Russie.

Mieux : le développement est maintenant multi-culturel. Aux Etats-Unis, il est fréquent de voir travailler dans des bureaux des Pakistanais, des Indiens, des Russes, Polonais et Tchécsolovaques... Un tel co-développement est maintenant possible grâce non seulement aux réseaux mais aussi aux outils de développement coopératif.

Notre entreprise est mondiale. Sa spécialité, son métier, c'est d'avoir une marque et d'être proche de ses clients pour bien comprendre leurs besoins. Elle doit savoir faire travailler des équipes réparties. En particulier, Nous avons recruté une part importante (70 sur 110) de nos développeurs en Russie. Notre compétitivité vient de notre capacité à intégrer les ressources humaines de pays à forte structure industrielle, mais dont les coûts salariaux, du fait des conditions géopolitiques, ne sont pas les mêmes.

Asti-Hebdo : Le RNTL soutient votre action. Quel est l'intérêt pour vous d'une telle participation ?

P.B. : C'est le RNTL qui nous permet de consacrer un effort substantiel à la recherche et au développement. Nous considérons comme très intéressant le principe de son fonctionnement, qui associe des chercheurs, des techniciens, des industriels et des laboratoires, qui coordonne leur travail pour parvenir à un but (et qui ne verse pas ses subsides tant que le but n'est pas atteint), bien que les subventions doivent être remboursées dans les cinq années (les travaux de Salomé sont publiés en open source).

Les projets que nous pilotons ont une ampleur croissante. Salomé 1 a fait collaborer neuf partenaires principaux et employé 25 personnes pendant deux ans, Salomé 2 groupe 21 partenaires et mobilise 27 personnes pendant trois ans. Vous voyez que le niveau d'investissement est considérable !

L'objectif est de faire de Salomé la plate-forme de référence dans les industries concernées (essentiellement le nucléaire, l'aérospatial et l'aéronautique). Mais nous ne partons pas de rien : nous comptons aujourd'hui 25 000 téléchargements d'Open Cascade, et nous avons plus de 150 clients. Et le fait que la plate-forme soit utilisée par de très nombreuses universités est une garantie pour son avenir.

(*) NDLR. Au moment où nous mettons sous presse, nous apprenons qu'EADS Matra Datavision vient d'être rachetée par IBM. Mais cette évolution n'a, à notre connaissance, aucune conséquence immédiate pour les projets soutenus par Open Cascade.

L'actualité de la semaine

Echecs : l'homme a encore vaincu la machine

Le Monde du 10 octobre rapporte "le martyre de Deep Fritz", encore dominé par l'homme. Voir aussi le communiqué de CNN.

Inauguration de Renater 3

Le 10 octobre, Claudie Haigneré a inauguré Renater 3, le réseau national de télécommunications pour la technologie, l'enseignement et la recherche. Ce réseau à très haut débit a pour vocation d'interconnecter les réseaux locaux en France. Il interconnecte plus de 600 sites en France ayant une activité dans les domaines de la recherche, de la technologie, de l'enseignement et de la culture." Il a également pour mission de donner accès aux réseaux analogues à l'international.

Ouverture de la Villa média

La Villa Media (Résidence européenne du multimédia éducatif située à Grenoble) accueillera ses dix premiers lauréats-chercheurs le 18 novembre prochain.
- Le communiqué
- Interview du directeur Bernard Cornu AH No 67

Porte-monnaie électronique : scepticisme populaire

Le porte-monnaie électronique arrive en Ile-de-France. "Faut-il s'attendre à un raz-de-marée ? Pas sûr." note le Parisien du 11 octobre qui, comme d'habitude, y consacre un savoureux micro-trottoir et rappelle que les commerçants de Tours y ont renoncé.

Théorie et concepts

Identité électronique

"La grande majorité des Français [73%] est favorable à une carte d'identité électronique sécurisée" commente Henri Plagnol, secrétaire d'Etat à la réforme de l'Etat, suite à la sortie de l'enquête lancée par "Le Forum des droits sur Internet" et conduite par la SOFRES les 30 et 31 août 2002 auprès d'un échantillon national de 1000 personnes Le communiqué

Chez Springer

Systèmes pair-à-pair : P. Druschel, F. Kaashoek, A. Rowstron (Eds.): Peer-to-Peer Systems First International Workshop, IPTPS 2002 Cambridge, MA, USA, March 7-8, 2002. Revised Papers

Algorithmes en bio-informatique R. Guigó, D. Gusfield (Eds.): Algorithms in Bioinformatics Second International Workshop, WABI 2002, Rome, Italy, September 17-21, 2002. Proceedings

Temps réel et tolérance aux pannes W. Damm, E.-R. Olderog (Eds.): Formal techniques in real-time and fault-tolerant systems 7th International Symposium, FTRTFT 2002, Co-sponsored by IFIP WG 2.2, Oldenburg, Germany, September 9-12, 2002. Proceedings

Télétravail

Et si c'était un sujet de recherche ? En tous cas Claudie Haigneré, ministre chargée de la Recherche et des nouvelles technologies, en fait un axe prioritaire, selon un récent communiqué.

Ce communiqué fait d'ailleurs référence à un intéressant site spécialisé ouvert sur ce thème par Alcatel.

Interopérabilité : le volet géomatique

La deuxième version du cadre commun d'interopérabilité pour les systèmes d'information publics, qui paraîtra début 2003, intégrera un volet concernant l'information géographique. L’Atica et Conseil national de l’information géographique ont travaillé en partenariat sur le sujet.

Les conclusions de ces travaux font l’objet d’un document consultable sur le site de l’Atica dans le cadre d’un appel à commentaires. Ce document s’adresse essentiellement aux maîtres d'ouvrage des systèmes d'information afin qu’ils puissent définir en fonction de leurs besoins les normes, les standards ou les spécifications qui devront être mis en oeuvre pour assurer l’interopérabilité de leur système d’information avec ceux de leurs partenaires.

Vous pouvez adresser vos commentaires directement à mailto:atica@atica.pm.gouv.fr en indiquant en objet : " Appel à commentaires Interopérabilité " ou sur le forum ouvert sur le site.

L'Atica y consacre une réunion le jeudi 24 octobre ; et un atelier du libre se réunira sur ces sujets le jeudi 5 décembre.

Web sémantique

Le dernier bulletin de l'Inria (Inédit), signale The emerging semantic web, Selected papers from the first Semantic Web Working Symposium Volume 75 Frontiers in Artificial Intelligence and Applications Edited by I.F. Cruz, S. Decker, J. Euzenat and D.L. McGuinness IOS Press Publication 2002, 300 pp.


Dans les entreprises et les institutions

Numériser les collections

Accélérer le programme de numérisation des collections, avec une augmentation de 40 % des crédits qui y sont alloués : c'est l'une des spécificités du projet de budget 2003 du ministère de la Culture et de la communication présenté par le ministre, Jean-Jacques Aillagon. Le communiqué

Une plate-forme intégrée pour le guichet administratif unique

Le projet eGOV a pour objectifs le développement, le déploiement et l'évaluation d'une plateforme intégrée pour la mise en ligne d'un guichet gouvernemental unique.

C'est un projet européen co-financé par la Commission européenne dans le cadre du 5e programme cadre.


Enseignement

Utilisation pédagogique des Tice

Jacques Baudé, de l'EPI, nous signale ces références récentes sur les Tice (Technologies de l'information et de la communication pour l'enseignement) :

- 5 années d'action du ministère de l'éducation nationale pour l'utilisation pédagogique des Tice (1997-2002):

- Les équipements de l' académie de Lille (septembre 2002) (même si le document ne donne pas forcément d'indications sur leur ... utilisation):

- Sur le rôle de l'Education nationale:

Les Tice en maternelle

Corinne Gentilhomme, Conseillère Pédagogique Départementale Maternelle (68), et Éric Miclo, Antoine Saccoccio, Serge Zieba, Animateurs TICE, ont mis en ligne sur le site du CDDP du Haut-Rhin un document pratique de dix pages qui fait un tour d'horizon de l'utilisation des TICE en maternelle.

(Signalé par Cyberécoles. Pour vous abonner, et recevoir la lettre directement dans votre boite aux lettres, envoyez un message sans objet ni contenu à : mailto:cyberecoles-flash-txt-subscribe@ftpress.com).

Le journal lance par ailleurs un appel à témoins : si vous utilisez les nouvelles technologies et les outils multimédia avec votre classe ou dans un but pédagogique, vous avez des astuces à communiquer, vous voulez témoigner en vidéo pour parler de votre projet ou proposer une fiche pratique ? Partagez votre expérience ! Mettez un mail à Cyberécoles.


La recherche en pratique

Nouvelle interface web pour la direction des Relations avec l'enseignement supérieur du CNRS

La Direction des relations avec l'enseignement supérieur du CNRS, la Dres, a récemment mis en ligne une refonte ergonomique et graphique de son site Web. Figurent à son sommaire : actualités, accès aux "Brèves de la Dres" ainsi qu'à des dossiers comme la contractualisation ou bien au dossier unique de reconnaissance d'une unité de recherche.

Un intranet sera prochainement mis en ligne, donnant notamment accès à des modèles types de convention de création d'unité mixte de recherche (UMR) impliquant des établissements tiers comme l'Inra, l'IRD ou encore l'Inria. Y seront également mises à disposition les versions successives des dispositions générales applicables aux UMR.


Manifestations

Iceis 2003

L'appel à communications pour Iceis 2003 (International conference on enterprise information systems), qui se tient à Angers du 23 au 26 mars prochains, sera clos ce mardi 15 octobre.
- Contact : Daniel Schang
- Site de la manifestation.

IHM 2002

Il n'est pas encore trop tard pour proposer une communication informelle à IHM 2002, la 14e conférence francophone sur l'interaction homme-machine, qui se tiendra à la Faculté des sciences de Poitiers, du 26 au 29 novembre prochains.

La première journée propose des cours, ateliers et rencontres doctorales. Les derniers résultats de la recherche et des solutions industrielles innovantes sont présentés lors des trois jours suivants. Noter les trois conférences invitées :
- Vincent Quint (W3C) : le Web de demain,
- Henry Lieberman (MIT-Media Laboratory) : le "contexte progressif" dans l'interaction homme-machine,
- Alain Grumbach (ENST) : le rôle fondamental du système d'interaction dans une installation de réalité virtuelle.

Contact Thomas Baudel

Manifestations des associations fondatrices

- Afia
- Afig
- Afihm
- ASF - ACM Sigops
- Atala
- Atief
- Cigref
- Creis
- GRCE
- Gutenberg
- Inforsid
- Specif


Le livre de la semaine

Autour d'UML

Campus Press vient de consacrer, dans sa collection "Références", deux ouvrages à UML. Il ne s'agit pas d'initiations, mais de manuels expliquant en détail des points particuliers de l'emploi de l"Unified modeling language", la référence actuelle en matière de méthode d'analyse.

UML et les design patterns, de Craig Larman relève de l'ingénierie des exigences, mais aussi de la méthodologie d'emploi de la méthode, avec sa phase d'initialisation et ses itérations successives.

Bases de données avec UML, d'Eric Naiburg et Robert Maksimchuk, explore le domaine plus particulier de la conception des bases de données.

Dans les deux cas, on remarque la richesse du vocabulaire spécifique à la méthode, et dont la traduction française laisse parfois un peu rêveur. Mais il faut dire qu'UML n'a jamais rechigné à l'emploi des métaphores, et que ses auteurs sont des praticiens à l'anglo-saxonne plutôt que des formalisateurs à la Merise. On sait, hélas, ce qu'il est advenu des méthodologies à la française !


Détente

Perles du baccalauréat 2002

Une sélection des perles les plus mathématiques. Au fil des lignes, on finit par se demander si le bon sens n'est pas plus proche de l'absurde, et le réel plus proche de la poésie que de la doctrine officielle de nos manuels.

- Le carré est un rectangle qui a un angle droit à tous les bords.
- Un carré c'est un rectangle un peu plus court d'un coté.
- Le zéro est le seul chiffre qui permet de compter jusqu'à un.
- Un septuagénaire est un losange à sept cotés.
- Tous les chiffres pairs peuvent se diviser par zéro.
- Une ligne droite devient rectiligne quand elle tourne.
- Un compas s'utilise pour mesurer les angles d'un cercle.
- Une racine carrée est une racine dont les quatre angles sont égaux.
- Les Chinois comptent avec leurs boules.
- Pour faire une division, il faut multiplier en soustraction.
- La Fontaine a écrit les fables de multiplications.
- La grammaire ne sert à rien puisqu'elle est trop compliquée à comprendre.

Et la meilleure (assez classique, il est vrai), pour les sticiens : Sans les pannes les machines seraient inhumaines.


L'équipe ASTI-HEBDO : Directeur de la publication : Jean-Paul Haton. Rédacteur en chef : Pierre Berger. Secrétaire général de la rédaction : François Louis Nicolet, Chefs de rubrique : Mireille Boris et Claire Rémy. Asti-Hebdo est diffusé par FTPresse.