Organisation du projet
Le projet est découpé en quatre lots.
- Lot 1 : Spécification des besoins pour la composition et la contractualisation de services
- Lot 2 : Définition d’un procédé de conception
- Lot 3 : Plateforme d’exécution et contrats
- Lot 4 : Applications
Lot 1 : Spécification des besoins pour la composition et la contractualisation de services
Ce lot a pour objectifs d’établir une spécification des besoins pour la composition et la contractualisation de services, tout au long du cycle de vie de systèmes d’information et d'applications bâties selon une approche orientée services dans des environnements classiques et nomades. Il se décompose en deux sous-lots. Le premier réalise un état de l'art sur les architectures orientées services, les différentes formes de contractualisation logicielle, la composition et l'ingénierie des modèles. Le second sous-lot doit établir les spécifications d’une architecture orientée services et d’un modèle de contrats, en prenant aussi en compte les études faites sur les applications du lot 4. Ces spécifications seront utilisées dans les lots 2, 3 et 4.
- Livrable F-1.1 (Document pdf) : Etat de l’art sur la contractualisation et la composition
- Livrable F-1.2 (Document pdf) : Spécification d’une architecture pour la contractualisation de services : expression du besoin
Lot 2 : Définition d’un procédé de conception
Le deuxième lot est consacré à la définition d'un procédé d'intégration de contrats depuis des modèles métiers jusqu'à leur projection vers des plateformes d'exécution, au moyen de transformations de modèles.
- Livrable F-2.1 (Document pdf) : Spécification du métamodèle pivot
- Livrable F-2.2 (Document pdf) : Métamodèles métiers : production de métamodèles métiers prenant en compte les concepts de contrats
- Livrable F-2.3 (Document pdf) : Métamodèles de Plates-formes
- Livrable F-2.4 (Document pdf) : Transformations depuis les modèles métier
- Livrable F-2.5 (Document pdf) : Guide pour l’écriture des transformation pivot vers plates-formes
Lot 3 : Plateforme d’exécution et contrats
Le troisième lot permettra d'illustrer la démarche en déterminant les spécificités de prise en charge de contrats de plusieurs plateformes axées autour du modèle à composants Fractal (du consortium ObjectWeb), des Web Services et de .Net.
- Livrable F-3.1 (Document pdf) : Identification des modalités de prise en charge des contrats pour chaque plate-forme cible
- Livrable F-3.2 (Document pdf) : Intégration de contrats dans les plates-formes
Lot 4 : Applications
Le quatrième lot réalisera trois études de cas qui fourniront des bases de réflexion en amont, ainsi que des éléments de validation de la faisabilité de l’approche. La première étude (SEDUITE) correspond à l’étude de services ubiquitaires d’informations dans des établissements scolaires. La seconde (CIRE) concerne des services de compteur intelligent pour le réseau électrique. La dernière propose de permettre l’accès aux informations du Dossier Médical Personnel (DMP) à l’aide de terminaux différents.
Les livrables suivants sont publics.
SEDUITE
- Livrable F-4.1 (Document pdf) : Contrats et compositions de services de l'application SEDUITE
- Livrable F-4.4 (Document pdf) : Démonstrateur de l’application SEDUITE
- Vidéos de démonstration
