Sujet :  "Elaboration dÕun modle descriptif de services et dÕassemblage de services"

 

Encadrants :  ThŽrse Libourel, Jean-Christophe Desconnets (IRD)

 

Lieu : LIRMM et Maison de la tŽlŽdŽtection


Les technologies de dŽveloppement logiciel sont au coeur de la conception de systmes dÕinformation et dÕinfrastructures de nouvelles applications (architecture de mŽdiation, laboratoire virtuel, etc.).
Ces infrastructures requirent la mise en Ïuvre de services ou composants. Ceux-ci constituent les briques  qui peuvent tre rŽutilisŽes au sein de cha”nes de traitements (workflow).


LÕobjectif du stage est de dŽfinir un modle de description de services (traitements) et du cha”nage de traitements et de l'intŽgrer dans la plate-forme de mutualisation MD-Web.
Les utilisateurs devraient, au sein de cette plate-forme, pouvoir dŽcrire les cha”nes de traitements et les exŽcuter aprs localisation et assemblage.


 Contexte : Applications environnementales, Information gŽographique

Le stage comportera plusieurs phases :

        LÕŽtude se focalisera sur les standards et propositions existants :

- ISO 119115  Rubriques Identification des services, QualitŽ
- OPENMI  (Open Modelling Interface and Environment)
- Standards  liŽs aux Web Services : OGC, UDDI, OAI
- ECA (Entreprise Collaboration Architecture)

        Formalisation

         (par exemple avec le formalisme UML dans le cadre de la dŽfinition de profil UML spŽcifique)

La rŽflexion portera sur la mise en place dÕune interface graphique donnant ˆ tout usager la possibilitŽ de dŽcrire  traitement et  cha”nages de traitement  (lÕautomatisation ou la semi-automatisation sera ensuite asssurŽe par le systme)




RŽfŽrences :

¥ W.M.P. van der Aalst, A.H.M. ter Hofstede, B. Kiepuszewski, and A.P. Barros.
Workflow Patterns. (PDF, 718 Kb)
Distributed and Parallel Databases, 14(3), pages 5-51, July 2003.


¥ N. Russell, A.H.M. ter Hofstede, D. Edmond, and W.M.P. van der Aalst.
Workflow Data Patterns. (PDF, 423 Kb)
QUT Technical report, FIT-TR-2004-01, Queensland University of Technology, Brisbane, 2004.

¥ Jacky Estublier, Anca Daniela Ionita: Extending UML for Model Composition. Australian Software Engineering Conference 2005: 31-38
¥  Publications du projet Padoue http://www-poleia.lip6.fr/padoue/publications.htm