Séminaires M1 2009-2010
- Séminaire du 18-02-2010, à 13.15, salle C141.
-
Orateur : Franck Ledoux, CEA-DAM Ile de France
Maillages pour la Simulation Numérique.
RESUME
La simulation numérique de phénomènes physiques sur ordinateur
nécessite représenter ces phénomènes à l'aide de méthodes mathématiques
usuelles telles que les méthodes à base d'éléments finis ou de volumes finis.
Dans ce contexte, l'objet physique auquel on s'intéresse (une voiture,
une pièce mécanique, un fluide dans des tuyaux) doit être discrétisé en
éléments simples comme des triangles ou des quadrangles en 2D. Cette
discrétisation est un maillage.
C'est cette notion de maillage qui sera abordé dans ce séminaire en
s'intéressant aux maillages à base de triangles et quadrangles en 2D, et de
tétraèdres et d'hexaèdres en 3D. Seront présentées les
algorithmes usuels pour générer de tels maillages en expliquant pourquoi
la génération de maillages quadrangulaires et hexaédriques est plus complexe.
Pour faire le lien avec les enseignements suivis à l'université, le
développement de ces algorithmes nécessite de nombreuses compétences informatiques tels que l'algorithmique en général, la théorie des
graphes, la conception orienté objet pour les développement sous-jacent et
des notions de parallélisme quand les maillages sont de grandes tailles.
- Enoncé du dévoir 1 et Consignes
-
Supports de cours associés au séminaire de F. Ledoux.
Séminaire du 01-04-2010, à 13.15.
-
Orateur : Roberto Di Cosmo, Université Paris 7 et INRIA
Enjeux et perspectives du Logiciel Libr.
RESUME
Le logiciel devient pervasif, et prend une place de plus
en plus important dans tous les branches de l'industrie,
et dans tous les aspects de la vie quotidienne. Le logiciel
libre est un composant important de ce logiciel pervasif,
et son impact sur l'écosystème du logiciel est sans
précédents.
Dans cet exposé, nous nous intéressons a certains des nouveaux
défis technologiques, scientifiques, et pédagogiques qui sont
poses par le Logiciel Libre, avec des exemples concrets.
- Le Devoir 2
-
Enoncé du Devoir 2
- CONSIGNES pour le Devoir 2 (lire avec attention)
L'enoncé est composé de 3 parties, mais la première
est donnée avec son corrigé, car il s'agit juste d'une partie préliminaire
aux autres deux, qui constituent votre vrai devoir.
Le devoir peut se faire en binôme.
Il
est à rendre le mardi 27-04 à midi au plus tard.
Il doit être envoyé par e-mail à Serena.Cerrito@ibisc.univ-evry.fr et
à Bachir.Djafri@ibisc.univ-evry.fr.
Support de cours associés au séminaire de R. Di Cosmo.
Diapositives du Séminaire
Séminaire du 15-04-2010, à 10 h.
-
Orateur : Samir Tata, Télecomp Paris-Sud
Interconnexion de workflows inter-organisationnels
RESUME
L~objectif de ce séminaire est de présenter nos travaux de recherche
qui visent à définir des modèles et à développer des outils pour adresser
des problématiques d~interopérabilité et l'interconnexion de workflows
inter-organisationnel. Plus précisément nous nous intéressons à
l'interopérabilité sémantique, l~abstraction, l~appariement et
l'interconnexion de workflows.
- Le Devoir 2
-
L'enoncé du devoir se trouve sur la dernière diapositive du support
de cours.
- CONSIGNES pour le Devoir 3
Il est à rendre le lundi 17-05 à midi au plus tard.
Il doit être envoyé par e-mail à Serena.Cerrito@ibisc.univ-evry.fr et
à Samir.Tata@it-sudparis.eu.
Support de cours associés au séminaire de S. Tata.
Diapositives du Séminaire.
Pour des bases
sur les réseaux de Petri :
ICI
Séminaire du 20-05-2010, à 10 h., Salle C304
-
Orateur : Damien Guillaume, Observatoire de Paris
Création d'un éditeur XML avec Jaxe
RESUME
Le méta-langage XML permet de définir un nouveau langage à balises adapté
à un usage particulier. En pratique, cependant, les langages XML utilisés
sont souvent multi-usages, et leur complexité rend difficile le traitement
automatique des informations qui suit l'étape de saisie. Ceci est souvent
lié à la difficulté de créer un nouveau langage, et surtout un éditeur
sémantique correspondant pour faciliter la saisie.
L'éditeur XML configurable Jaxe permet de créer un nouveau langage de
plusieurs façons, et de définir une interface de saisie adaptée. On peut
ainsi définir une barre de menus organisée pour insérer les élements.
On associe un "type d'affichage" à chaque élément, ce qui permet par
exemple d'afficher un élément représentant une table sous forme de table, ou
un élément représentant une image sous forme d'image. Si nécessaire, des
types d'affichage supplémentaires peuvent être créés en Java. Des exports
XSLT peuvent être ajoutés dans l'interface de saisie, pour permettre par
exemple la création rapide d'un aperçu HTML, ou l'export vers un autre
langage XML. Les strings (menus, titres des éléments et attributs, aide en
ligne) sont définis indépendamment des menus et des affichages, pour
faciliter leur traduction dans d'autres langues: le même fichier XML peut
alors être édité avec une interface de saisie entièrement en français, ou
entièrement en anglais.
- Pas de devoir associé, mais présence obligatoire pour le M1
parcours Informatique (contrôle par une feuille de présence à signer)
Serena Cerrito
Last modified: Tue May 4 09:51:38 CEST 2010