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

Hebdo
No 53. 26 novembre 2001

Sommaire : Trois questions à Bruno Lévy | L'actualité de la semaine | Théories et concepts | Enseignement | La recherche en pratique | Manifestations : Afig 2001 | Le livre de la semaine |

ABONNEMENT/DESABONNEMENT| PAGE D'ACCUEIL DE L'ASTI | DICTIONNAIRE | NUMEROS PRECEDENTS


Trois questions à Bruno Lévy, Loria, prix de thèse Specif 2000

"Faire le lien entre maillage et propriétés des objets"

Asti-Hebdo : Specif a primé votre thèse "Topologie algorithmique, combinatoire et plongement", réalisée sous la direction de Jean-Laurent Mallet et co-financée par Gaz de France et le CNRS. Topologie et algorithmique... n'est-ce pas pour le moins antinomique. L'une évoque le continu, l'autre le discret...

Bruno Lévy : Il existe des passerelles entre les deux. Le terme de topologie est assez vaste. Il y a la topologie que les mathématiciens "analystes" mettent souvent en avant, celle des fonctions (celle que vous évoquez). Mais il y aussi la topologie combinatoire, discrète. Elle traite aussi de voisinages, mais de voisinages discrets.

Notre thème était la représentation de connexion entre des éléments, des maillages. De voir comment le formalisme de la topologie peut nous permettre d'étudier deux types de problèmes :
- d'une part représenter les maillages de manière efficace, mais élégante aussi, nous cherchions une certaine symétrie dans l'expression,
- d'autre part manipuler des informations associées à ces maillages, informations qui pourraient être des propriétés physiques des objets, par exemple, de manière à ne pas représenter seulement, mais à pouvoir aussi faire des simulations physiques.

A des objets qui représentent des couches géologiques, par exemple, on veut pouvoir attacher la porosité, la perméabilité des roches, pour voir comment un fluide, le pétrole, peut s'écouler entre elles, et de là prévoir la production potentielle d'un puits.

Nous avons donc d'un côté des phénomènes physiques à simuler, de l'autre une technologie limitée à l'utilisation de grilles structurées, régulières (des triangles). Il faut des outils pour populer ces volumes, paramétrer ces surfaces.

Dans le crash test automobile, on procède par éléments finis. Notre démarche permet de rattacher à chaque cellule du maillage un petit interpolant local (souvent des fonctions de degré 3, des splines...).

Nos travaux trouvent aussi des applications dans le placage des textures. En effet, si l'on sait mettre une grille sur une surface triangulée, on peut aussi y mettre un image.

Autre point clé : les invariants topologiques qui caractérisent les objets. Par exemple, dans le cas d'un modeleur 3D, il est intéressant de savoir quand un objet est modifié fortement on non. Une modification faible conserve des propriétés comme l'orientabilité ou les caractéristiques d'Euler-Poincaré. Une modification forte le change de manière draconienne.

Cette étude des invariants débouche concrètement sur la validation les objets. Un modeleur (qu'il soit piloté à la main ou par des algorithmes) est susceptible de créer des surfaces non-orientables. De petits triangles très fins, très allongés, par exemple, descendent sous les seuils de précision numérique et mettent en défaut les algorithmes de calcul. Ces surfaces ne sont pas acceptables dans les applications industrielles, notamment parce qu'elles ne délimitent pas des volumes mesurables. Il est donc souhaitable de les détecter rapidement, au cours du processus de modélisation, pour les éliminer ou, au moins, pour savoir qu'il y a problème et en tenir compte dans la suite des tâches.

Hebdo : Dans quels langages développez-vous ces codes ?

B.L. : Essentiellement en C++. Nous faisons parfois un peu un peu de Fortran, car une gamme considérable de codes a déjà été développée sous ce langage, et il vaut souvent mieux faire un code-passerelle, une coquille C++ autour du code d'origine, que de le réécrire.

J'aime bien Java et son élégance, mais :
- dans nos moteurs de calcul, la vitesse est importante ; nous avons fait des tests, même avec Just-in-time, et nous n'atteignons pas la même vitesse qu'un bon vieux solveur numérique ;
- nous avons besoin de généricité, d'un bon typage des points, des surfaces...
- comme nous faisons de la géométrie, nous traitons des produits matrices.vecteurs... cela exigerait en Java une surcharge des opérateurs qui s'avère lourde à l'écriture. Sun a délibérément choisi de ne pas inclure ce type de fonctionnalités dans le langage, pour ne pas le rendre trop complexe, mais c'est pour nous dissuasif.

Personnellement, si j'avais le choix, je n'utiliserais ni C++ ni Java, mais Smalltalk, le plus joli de tous. Mais la communauté des développeurs de ce langage est maintenant trop réduite.

Hebdo : Vos recherches débouchent elles sur des composants logiciels pouvant s'intégrer aux applications industrielles ?

B.L. : Il y en a déjà plusieurs :

- La méthode de paramétrisation des surfaces triangulées est maintenant intégrée au logiciel Gocad (http://www.t-surf.com). Créé d'abord comme un consortium , c'est maintenant une entreprise (T-Surf) qui emploie quelque cinquante personnes en France, aux Etats-Unis, et bientôt partout dans le monde. Cette méthode de paramétrisation est actuellement utilisée par les clients de T-Surf, les grandes compagnies pétrolières (Total-Elf-Fina, BP, Chevron, Gaz de France ....), pour créer des grilles régulières afin de simuler l'écoulement du pétrole dans un gisement.

- Le noyau de modeleur topologique est en cours d'industrialisation par cette même compagnie.

- Une autre start-up ( VSP-Tech: http://www.vsp-tech.com) est en cours de création, pour l'image de synthèse et en particulier le rendu réaliste de bâtiments. Un doctorant de l'équipe, après sa soutenance, a créé sa propre entreprise, avec l'objectif de développer une activité industrielle autour de l'énorme noyau de calcul de simulation des interactions lumineuses développé par l'équipe. Nous continuons de collaborer, et pensons que ces travaux pourraient être intéressants pour l'affichage de résultats de calcul en général, en découplant la représentation des propriétés physiques et la représentation géométrique des objets. Ainsi, les outils proposés par cette compagnie peuvent s'appliquer à plusieurs domaines, de la conception de salles de contrôle de processus industriels au design d'intérieurs d'automobiles...


L'actualité de la semaine

XML fait des petits : ORRL et MDDL

Il est dans la logique XML de conduire à création de standards d'échanges adaptés à des applications ou des métiers particuliers. Nous en avons deux exemples avec l'annonce d'ODRL et de MDDL.

ODRL (Open digital rights language initiative) dans le domaine de la DRM Aux côtés de Nokia et de RealNetworks, Purplecast annonce son support à l'initiative ODRL (Open Digital Rights Language) proposé au consortium ISO/IEC MPEG et destinée à offrir un standard d'échange ouvert dans le monde de la DRM (Digital Rights Management).

"Dès l'origine, notre plate-forme de gestion de droits numériques (DRM) et de diffusion multi-terminal et multi-DRM a disposé d'une interface XML afin de pouvoir s'adapter plus facilement à certaines applications externes. Notre solution est basée sur un modèle de méta-données, avec un dictionnaire propriétaire, assisté par une méta-syntaxe et une méta-grammaire qui permet les échanges entre nos composants métiers, le tout au format XML. Dans le cadre de nos partenariats technologiques, nous avions déjà suivi les initiatives XMrL et XMCL et rendu nos produits compatibles. L'initiative ODRL est un pas de plus vers la standardisation des échanges liés à la DRM et notre compatibilité renforce l'ouverture de notre solution." annonce Franck Franchin, directeur général de Purplecast, qui soutient l'initiative (aux côtés de Nokia et de RealNetworks).

MDDL est un standard pour la diffusion des données financières. La division services d'informations financières ( FISD) de l'organisation professionnelle du secteur des logiciels et du contenu numérique (SIIA) en a dévoilé la version 1.0. Il fournit un format de message générique avec une liste des champs nécessaires pour décrire les instruments financiers, les événements relatifs aux entreprises et les indicateurs de marché.

Cette version couvre les actions, les fonds communs de placement et les indices. A terme, ce langage sera enrichi pour inclure toutes les informations financières nécessaires à l'analyse du marché et aux transactions. Bien qu'il soit réservé dans un premier temps aux applications à un "instant donné" (end-of-day and snapshot application), le langage MDDL a été conçu de manière à évoluer vers des applications de transmission en continu et des applications d'analyse historique.

La version est disponible sur un site dédié.

Réforme de l'état. Quelques pointeurs Le jeudi 15 novembre, le comité interministériel pour la réforme de l'État a adopté une série de mesures concernant principalement l'administration électronique et la gestion des ressources humaines Pour connaître le détail de ces mesures :
- Le communiqué
-
Le dossier de presse
-
Le discours du ministre

Théories et concepts

Le papier entre dans l'ère électronique

La firme suédoise Anoto annonce un papier susceptible de véhiculer de saisir et de restituer de l'information digitale, à l'aide d'un stylo particulier. Son site est assez peu disert sur les détails technologique. La firme française Hamelin participe à l'opération, mais n'en parle pas encore sur son site web. Le Monde du 23 novembre consacre une page entière à ce concept.

Eiffel

Dominique Colnet (maître de conférence a l'université de Nancy 1 et animateur de l'équipe qui développe le compilateur SmallEiffel ) présentera le langage à objets Eiffel à Jussieu le mercredi 5 décembre au 4ème étage de la tour 65-66. Programme :
10h30 - 11h30 : Exposé sur Eiffel (Ce qu'il apporte par rapport à C++ et JAVA).
11h30 - 12h30 : Implémentation, exemples et questions/réponses.
14h00 - 16h00 : Débat plus approfondi avec des exemples sur machine.

Inscrivez-vous auprès de Michel Krawczyk


Enseignement

PCIE

Au sommaire de la dernière lettre du PCIE : changement de mode de test, nouveaux modules, projets Equal Etic.

Des Stic pour les étudiants

Quel environnement de travail numérique pour les étudiants ? C'est le thème d'une journée organisée le 4 décembre par l' Amue (Agence de modernisation des universités).

Information signalée par Jean Grisel Service communication de l'université Paris 7


La recherche en pratique

Au CNRS

Sur "le mél du web SG" ( http://www.sg.cnrs.fr), édition du 23 novembre 2001, notons :
- Ouverture des concours internes d'ingénieurs et de personnels techniques
- Contractualisation des établissements d'enseignement supérieur Informations.
- Emmanuelle Savignac occupe depuis le 19 novembre, au sein du bureau de pilotage et de coordination (BPC), la fonction de chef du projet "Portail web de l'administration du CNRS". Elle assumera également la responsabilité éditoriale du site web du secrétariat général. Elle attend vos messages.

Recherche au niveau européen

L'Union européenne prépare son sixième PCRDT (programme cadre de rechercher et de développement technologique). Deux réunions d'informations seront organisées en région respectivement le 27 novembre 2001 à Marseille et le 28 novembre 2001 à Montpellier. Vous en trouverez les programmes à l’adresse: http://www.cnrs.fr/DRI/Actualite/index.html

Logiciel libre dans l'Administration

La date de la troisième journée du libre dans les administrations est fixée au 28 mars 2002. Pour la deuxième journée, qui vient d'avoir lieu, l'Atica indique les liens suivants : Les liens :
- Présentations de la journée du libre
- Le discours du ministre
- Nouvelle version du système d'information territorial du Bas Rhin fondé sur Zope
-
Résumé de l'étude relative à l'utilisation des logiciels libres dans le secteur public de six pays Européens
-
Le programme
-
Dossier de l'Atica relatif aux licences du libre
-
Travaux de Mélanie Clément-Fontaine

Prochaines réunions de l'Atica :
- 29 novembre : Deuxième réunion du Club XML - "namespaces" et EFI.
- 06 décembre : Première réunion du Club des maîtres d'ouvrage pour les services en ligne - guide et présentation d'un service en ligne.


Manifestations

Afig 2001, c'est cette semaine !

Les journées Afig 2001 se tiennent cette semaine à Limoges, du mercredi au vendredi, a l'Ecole nationale supérieure d'ingénieurs de Limoges (Ensil). Tous les renseignements concernant ces journées sont sur un site dédié. On peut aussi rendre visite à la présidente de l'Afig, Anne Verroust, sur son site personnel.

Edifrance : Electronic business days

Consacrés au commerce électronique BtoB, organisés par Edifrance les Electronic business days se dérouleront du 21 au janvier 2002, au CFCE, 10 avenue d'Iéna, Paris 16ème.

Le 21 janvier, trois sessions de formation : pratiques et usages pour les PME, initiation à ebXML, moyens pour développer ses activités à l'international.

Les 22 et 23 janvier, conférences et débats : applications et approches fonctionnelles, international, approches sectorielles, outils et développement de projets, places de marchés, transport et logistique.

iContenus 2001

Du 21 au 23 novembre prochain, au Cnit - Paris La Défense, iContenus 2001 propose trois jours de rencontre entre les acheteurs et les fournisseurs de contenus en ligne - éditeurs, producteurs, infomédiaires, prestataires en réalisation de contenus sur commande.

Le livre de la semaine

Humains et robots : des architectures de comportements

La technologie des robots progresse en les dotant d'architectures plus sophistiquées, intégrant une hiérarchie de comportements, la logique floue donnant de la souplesse à cette intégration. Citons deux ouvrages récemment parus :

- Learning-based robot vision, de Josef Pauli (Springer 2001). Les deux concepts fondamentaux sont les invariants ("compatibilities") et les "portefeuilles" (manifolds).

- Fuzzy logic techniques for autonomous vehicle navigation (Physica verlag 2001), centré sur les comportements (behaviors) : comment les concevoir, les coordonner et les intégrer.

Les philosophes pourront rapprocheront cette approche des travaux de Jean-Claude Kaufmann publiés dans son "Ego. Pour une sociologie de l'individu. Une autre vision de l'homme et de la construction du sujet" (Nathan 2001). Il s'appuie (non sans critique) sur les travaux de Pierre Bourdieu (La domination masculine, Seuil, 1998) pour développer le concept d'habitus/habitude, jouant un rôle comparable à celui comportement que promeuvent les nouveaux roboticiens.


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, Chef de rubrique : Mireille Boris. Asti-Hebdo est diffusé par FTPresse.