L Enregistrement, La Découverte, La Correspondance, La Composition, L'Evaluation et L'Exécution des Services Web



Documents pareils
Exigences système Edition & Imprimeries de labeur

Exigences système Edition & Imprimeries de labeur

Infrastructures Parallèles de Calcul

Solutions de Virtualisation du poste de travail. ViewSonic vous présente le poste de travail virtuel du futur

Spécifications détaillées

en version SAN ou NAS

Prérequis techniques pour l installation du logiciel Back-office de gestion commerciale WIN GSM en version ORACLE

vbladecenter S! tout-en-un en version SAN ou NAS

Marché à procédure adaptée (en application de l article 28 du code des Marchés Publics)

SIGAMM/CRIMSON COMMISSION UTILISATEUR du 05/12/2014

Qu est ce qu un un serveur?

Configuration système requise. pour les grandes et moyennes entreprises

Introduction aux environnements de virtualisation d'oracle Solaris 11.1

Worry-FreeTM. Business Security Éditions Standard et Advanced. Administrator s Guide. Configuration minimale requise

Configuration système requise pour les grandes et moyennes entreprises

Configuration système requise

Les clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com. white-paper-cluster_fr.sxw, Version 74 Page 1

Configuration matérielle et logicielle requise et prérequis de formation pour le SYGADE 6

Symantec Endpoint Protection

Protection des données avec les solutions de stockage NETGEAR

Les offres exclusives Belgacom ICT Agent

Acquisition de matériels informatiques

ANTI-VIRUS / PROTECTION DES POSTES DE TRAVAIL ET DES SERVEURS DE FICHIERS

LOT 1 - ACQUISITION DE SERVEURS INFORMATIQUES LOT 2 - ACQUISITION DE 5 POSTES INFORMATIQUES

Détection d'intrusions en environnement haute performance

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée

<Insert Picture Here> Exadata Storage Server et DB Machine V2

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

Exigences système Commercial & Digital Printing

Exigences système BauBit pro

Spécifications détaillées

Symantec Backup Exec.cloud

LOT N 1 : ORDINATEURS BORDEREAU DE PRIX IDENTIFICATION DU FOURNISSEUR. Code DESIGNATION QTE PU HT EN EURO MONTANT TOTAL HT EN EURO MONTANT TTC EN EURO

Chapitre 1. Infrastructures distribuées : cluster, grilles et cloud. Grid and Cloud Computing

ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE

Fiche technique: Sécurité des terminaux Symantec Endpoint Protection La nouvelle technologie antivirus de Symantec

Red Hat Enterprise Virtualization 3.0 Instructions d'installation et informations importantes

MARCHE DE FOURNITURE D EQUIPEMENTS INFORMATIQUES ET RESEAU POUR LE PROJET D APPUI A LA NAVIGABILITE DES VOIES FLUVIALES ET LACUSTRES EN R.D.

CLIENTS LÉGERS. Remote Desktop Services Linux Terminal Server Project

Boîte à outils OfficeScan

ERP Service Negoce. Pré-requis CEGID Business version sur Plate-forme Windows. Mise à jour Novembre 2009

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2

Etude d architecture de consolidation et virtualisation

ERP5. Gestion des Services Techniques des Collectivités Locales

Conclusions de la 9ème réunion du Groupe Consultatif du SYGADE

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service

Fastilog, votre outil de gestion des activités du personnel

KASPERSKY SECURITY FOR BUSINESS

Marché Public. Serveurs et Sauvegarde 2015

Les mésocentres HPC àportée de clic des utilisateurs industriels

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000

Résolvez vos problèmes d énergie dédiée à l informatique

BASE DE DONNÉES ORACLE 11G SUR LE SYSTÈME DE STOCKAGE PILLAR AXIOM. Livre blanc publié par Oracle Novembre 2007

Grid5000 aujourd'hui : Architecture & utilisation

Serveur Lynx CALLEO Application 2240S Fiches Technique

Ordinateur portable Latitude E5410

«Connais toi toi-même comme l as dit Socrate!»

CAHIER DES CHARGES D IMPLANTATION

MANUELS NUMÉRIQUES PROCÉDURE DE TÉLÉCHARGEMENT

Cours 13. RAID et SAN. 2004, Marc-André Léger

Version de novembre 2012, valable jusqu en avril 2013

JetClouding Installation

Serveur Lynx CALLEO Application 2240 Fiches Technique

1 LE L S S ERV R EURS Si 5

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant R&T 1ère année. Sylvain MERCHEZ

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E GHz

Spécifications Techniques Générales. Techno Pole Internet. Lycée Djignabo / Ziguinchor

Guide Dell Alimentation et refroidissement

Découvrez les Nouveautés Février 2010 du Catalogue PC Pack PRO

Quels progrès dans le développement des composants icargo?

Outil d aide au choix Serveurs Lot 4 Marché Groupement de Recherche

L offre Stockage et serveurs System x / BladeCenter F.Libier, Business Partner Technical Manager

Contrôleur de domaine et serveur de fichiers

IBM CloudBurst. Créer rapidement et gérer un environnement de Cloud privé

CAHIER DE S CHARGE S Remote Workload Manager

ORACLE EXADATA DATABASE MACHINE X2-2

Direction de l Innovation et des Systèmes d Information. Pôle Systèmes Informatiques CONSULTATION POUR L ÉVOLUTION DE L ARCHITECTURE DE SAUVEGARDES

PROJET VIRTUALISATION DES SERVEURS METIERS HAUTE DISPONIBILITE PLAN DE REPRISE D ACTIVITE

Table des matières. Ce manuel a été traduit par Cantalien, membre du forum VirtualDJ.

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Une nouvelle génération de serveur

OmniVista 2700 Application complémentaires pour l OmniVista 2500 Network Management

Configuration requise Across v6 (Date de mise à jour : 3 novembre 2014)

Microsoft Dynamics AX. Solutions flexibles avec la technologie Microsoft Dynamics AX Application Object Server

L état de l ART. Évolution récente des technologies. Denis Szalkowski Formateur Consultant

Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription

Article 2 : Conseils et meilleures pratiques pour gérer un cloud privé

Kaspersky Security Center 9.0 Manuel d'implantation

Maude MANOUVRIER Née le 19 août 1973 FORMATION FONCTIONS ASSUREES. Nationalité française Mariée 2 enfants (nés en 2008 et 2011)

Chapitre 2 : Abstraction et Virtualisation

La continuité de service

CURRICULUM VITAE. Informations Personnelles

SOUTIEN INFORMATIQUE DEP 5229

SERVEUR LYNX CALLEO DATACENTER 2460

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

RFID: Middleware et intégration avec le système d'information Olivier Liechti

SERVEUR CALLEO APPLICATION R269M

EN Télécom & Réseau S Utiliser VMWARE

Choisir le bon ordinateur. et la bonne imprimante en avec. Les prix bas, la confiance en plus

Transcription:

L Enregistrement, La Découverte, La Correspondance, La Composition, L'Evaluation et L'Exécution des Services Web 1. Responsables du Projet: Prof. Yudith C. Cardinale Villarreal, PhD. Professeur à Université Simón Bolívar, membre du Département d'informatique et Technologies de l'information, PPI (Programme de la Promotion au Chercheur) Nivel II. Prof. Marta Rukoz, PhD. Université Paris X Nanterre. Chercheuse au Laboratoire LAMSADE Université Paris Dauphine, membre du Programme Pluri Formations (PPF) Wisdom (http://wisdom.lip6.fr/). 2. Participants: A. Venezuela: Institutions: Université Simón Bolívar (USB) Valle de Sartenejas, Baruta, Edo. Miranda Apartado Postal 89000, Caracas 1080 A. Teléfonos: 58 212 9063111 URL: http://www.usb.ve/ Université Central du Vénézuela (UCV) Facultad de Ciencias Paseo Los Ilustres, Urb Valle Abajo. Apartado Postal 20513, Caracas 1020 A URL: http://www.ciens.ucv.ve/ciencias/ Membres Université Simón Bolívar: Nom et Prénom: Yudith Cardinale Rôle dans Projet: Responsable du Projet Enseignant Chercheur Senior Numéro de la Carte d'identité: 9.602.241 Nationalité: Vénézuélienne Profession: Ingénieur en Informatique Niveau Académique: Docteur en Informatique Poste: Professeur Titulaire Adresse Personnelle: Final Calle Los Apamates. Edif. Apamates Plaza. Apto 3 A. La Florida, zona postal 1050. Téléphones: +58 212 7943042 (personnel), +58 212 9063251 (bureau) +58 212 9023243 (fax)

Courrier Electronique: yudith@ldc.usb.ve Institution: Université Simón Bolívar. Département d'informatique et Technologies de l'information Groupe de Recherche: Groupe recherche Redes y Sistemas DistribuidoS (GryDs) Responsables du Groupe de Recherche: Prof. Yudith Cardinale et Prof. Emilio Hernández. Nom et Prénom: María Esther Vidal Rôle dans le Projet: Enseignant Chercheur Senior Numéro de la Carte d'identité: 5.313.998 Nationalité: Vénézuélienne Profession: Ingénieur en Informatique Niveau Académique: Docteur en Informatique Poste: Professeur Titulaire Adresse Personnelle: Calle 1, Residencias CaRôleina, Piso 3 Apto. 3B. El Cigarral, La Boyera, El Hatillo, Edo. Miranda. Téléphones: +58 212 961 2505 (personnel), +58 212 906 3268 (bureau) +58 212 902 3243 (fax) Courrier Electronique: mvidal@ldc.usb.ve Institution: Université Simón Bolívar. Département d'informatique et Technologies de l'information Groupe de Recherche: Groupe de Base de Données Responsable du Groupe de Recherche: Prof. María Esther Vidal. Nom et Prénom: Edna Ruckhaus Rôle dans Projet: Enseignant Chercheur Numéro de la Carte d'identité: 3.664.568 Nationalité: Vénézuélienne Profession: Ingénieur en Informatique Niveau Académique: MSc. Computer and Information Science Poste: Professeur Titulaire Adresse Personnelle: Calle 16, Qta. Frailejón, Urb. La Boyera Téléphones: +58 212 (personnel), +58 212 906 3267 (bureau) +58 212 902 3243 (fax) Courrier Electronique: ruckhaus@ldc.usb.ve Institution: Université Simón Bolívar. Département d'informatique et Technologies de l'information Groupe de Recherche: Groupe Base de Données Responsable du Groupe de Recherche: Prof. María Esther Vidal. Nom et Prénom: Eduardo Blanco Rôle dans Projet: Enseignant Chercheur

Numéro de la Carte d'identité: 11.089.603 Nationalité: Vénézuélien Profession: Ingénieur en Informatique Niveau Académique: Magister en Informatique Poste: Professeur Assistent Adresse Personnelle: Calle Colina 8 H 4 casa 21. Matalinda. Charallave, edo Miranda. Téléphones: +58 412 0435157 (personnel), +58 212 9063265 (bureau) +58 212 9023243 (fax) Courrier Electronique: eduardo@ldc.usb.ve Institution: Université Simón Bolívar. Département d'informatique et Technologies de l'information Groupe de Recherche: Groupe de recherche Redes y Sistemas DistribuidoS (GryDs) Responsable du Groupe de Recherche: Prof. Yudith Cardinale et Prof. Emilio Hernández. Nom et Prénom: Jesús De Oliveira Rôle dans Projet: Chercheur Numéro de la Carte d'identité: 14.486.677 Nationalité: Vénézuélien Profession: Ingénieur en Informatique Niveau Académique: Ingénieur en Informatique Poste: Moniteur et Chercheur. Adresse Personnelle: Av. Oeste 14, de Puente Junin a Pescador, edificio Pescador, piso 12, apto D. Urbanizacion San Juan, Caracas, Distrito Capital. Téléphones: +58 424 1609216 (personnel), +58 212 4840191 (bureau) +58 212 9023243 (fax) Courrier Electronique: jesus@bsc.co.ve, jesus.deoliveira@gmail.com Institution: Université Simón Bolívar. Département d'informatique et Technologies de l'information Groupe de Recherche: Groupe de recherche Redes y Sistemas DistribuidoS (GryDs) Responsable du Groupe de Recherche: Prof. Yudith Cardinale et Prof. Emilio Hernández. Nom et Prénom: Yohandry Cueto Rôle dans Projet: Chercheur Numéro de la Carte d'identité: 13.944.953 Nationalité: Vénézuélien Profession: Ingénieur en Informatique Niveau Académique: Ingénieur en Informatique

Poste: Chercheur Adresse Personnelle: Calle Ricaurte, Casa #37 1, Urb Piedra Azul, Baruta, Edo Miranda. Téléphones: +58 412 3113819 (personnel), +58 212 9063251 (bureau) +58 212 9023243 (fax) Courrier Electronique: cueto@ldc.usb.ve Institution: Université Simón Bolívar. Département d'informatique et Technologies de l'information Groupe de Recherche: Groupe de recherche Redes y Sistemas DistribuidoS (GryDs) Responsable du Groupe de Recherche: Prof. Yudith Cardinale et Prof. Emilio Hernández. Université Central du Vénézuela: Nom et Prénom: Claudia León Rôle dans Projet: Enseignant Chercheur Senior Numéro de la Carte d'identité: 8.969.546 Nationalité: Vénézuélienne Profession: Ingénieur en Informatique Niveau Académique: Docteur en Informatique Poste: Professeur Adresse Personnelle: Calle Guarico, Ed. Urano Uno, Apto. 4 A, Colinas de Bello Monte, Baruta, Caracas. Téléphones: +58 212 6051658 (bureau) +58 212 6051131 (fax) Courrier Electronique: claudia.leon@ciens.ucv.ve Institution: Université Central de Venezuela. Département d'informatique. Groupe de Recherche: Groupe de Parallélisme Responsable du Groupe de Recherche: Claudia León Nom et Prénom: Robinson Rivas Rôle dans Projet: Enseignant Chercheur Numéro de la Carte d'identité: 10.451.000 Nationalité: Vénézuélien Profession: Ingénieur en Informatique Niveau Académique: Magister en Informatique Poste: Professeur Assistent Adresse Personnelle: Avenida Roosevelt con calle Maria Teresa Toro, Edif. ARVELO piso 6 apto 12, Las Acacias, Caracas 1040. Téléphones: +58 6325997(personnel), +58 212 6051134 (bureau) +58 212 6051131 (fax)

Courrier Electronique: robinson.rivas@ciens.ucv.ve Institution: Université Central de Vénézuela. Département d'informatique. Groupe de Recherche: Groupe de Parallélisme Responsable du Groupe de Recherche: Claudia León B. France: Institutions: Université Paris Dauphine Place de Lattre de Tassigny, Paris, France 75775 PARIS Cedex 16 Tél: 01 44 05 44 05 URL: http://www.lamsade.dauphine.fr/ Conservatoire National des Arts et Metiers 292 rue Saint Martin F 75141 Paris Cédex 03 Tél.: 33 (0)1 40 27 20 00 URL: http://www.cnam.fr/ Université Paris VI 4, Place Jussieu 75232 PARIS cedex 05 Tél.: 33 (0)1 40 27 20 00 URL: http://www.lip6.fr/ Note Importante: Le Programme Pluri-Formation (PPF) Wisdom, associant les laboratoires CEDRIC (CNAM), LAMSADE (Univ. Paris-Dauphine) et LIP6 (Univ. Paris 6), sous la responsabilité de Michel Scholl, professeur au CNAM - http://wisdom.lip6.fr/ Membres Nom et Prénom: Marta Rukoz Rôle dans Projet: Responsable du Projet Enseignant Chercheur Numéro de la Carte d'identité: c1646033 Nationalité: Vénézuélienne Niveau Académique: Docteur en Informatique Poste : Professeur Adresse Personnelle : 31 rue du Père Corentin 75014 Paris Téléphones : 01 45 45 19 56 Courrier Electronique : marta.rukoz@dauphine.fr Institution: Université Paris X Nanterre. Groupe de Recherche : Bases de données, systèmes d'information et Knowledge Management

Responsable du Groupe de Recherche : Professeur Philippe Rigaux o Nom et Prénom: Joyce El Haddad Rôle dans Projet: Enseignant Chercheur Numéro de la Carte d'identité: Nationalité : Libanaise Niveau Académique : Docteur en Sciences Poste : Maître de Conférences Adresse Personnelle : Place du Maréchal de Lattre de Tassigny. 75775 Paris Cedex 16. Lamsade, Université Paris Dauphine Téléphone : 01 44 05 49 19 Courrier Electronique : joyce.elhaddad@dauphine.fr Institution: Laboratoire LAMSADE Université Paris Dauphine. Groupe de Recherche : Agents Intelligents et Modèles Coopératifs Responsable du Groupe de Recherche : Professeur Suzanne Pinson Nom et Prénom: Maude Manouvrier Rôle dans Projet: Enseignant Chercheur Numéro de la Carte d'identité: 04HB65490 Nationalité : Française Niveau Académique : Docteur en Sciences Poste : Maître de Conférences Adresse Personnelle: 59 rue Barrault 75013 Paris Téléphone : 01 44 05 41 85 (professionnel) Courrier Electronique : maude.manouvrier@dauphine.fr Institution: Laboratoire LAMSADE Université Paris Dauphine. Groupe de Recherche : Bases de données, systèmes d'information et Knowledge Management Responsable du Groupe de Recherche : Professeur Philippe Rigaux Nom et Prénom: Zoé Lacroix Rôle dans Projet: Enseignant Chercheur Numéro de la Carte d'identité: Nationalité: Française Niveau Académique: Docteur en Sciences Poste: Professeur Adresse Personnelle: 81 rue Dulong 75017 Paris, France Téléphone: 06 64 64 03 87 Courrier Electronique: zoe.lacroix@asu.edu Institution: Conservatoire National des Arts et Métiers. Département Cédric Groupe de Recherche: Vertigo

Responsable du Groupe de Recherche: Michel Crucianu Nom et Prénom: Nadia Yaacoubi Rôle dans Projet: Chercheur Numéro de la Carte d'identité: V329013 Nationalité: Tunisienne Niveau Académique: DEA en informatique Poste: Attaché temporaire d enseignement et de recherche Adresse Personnelle: Résidence Wafa, avenue de l indépendance, Appt I8. 2000, LE bardo. Tunisia Téléphone : +216 23 020 865 Courrier Electronique: nadia.yacoubi@asu.edu Institution: Conservatoire National des Arts et Métiers. Groupe de Recherche: Chaire d intégration Responsable du Groupe de Recherche: Prof. Yann Pollet Nom et Prénom: Amann Bernd Rôle dans Projet: Enseignant Chercheur Numéro de la Carte d'identité: Nationalité: Autrichienne Niveau Académique: Docteur en Sciences Poste: Professeur Adresse Personnelle: 104, avenue du Président Kennedy, 75 016 Paris, France Téléphone : +33 (0)1 44 27 70 09 Courrier Electronique:Bernd.Amann@lip6.fr Institution: LIP 6 Université de Pierre et Marie Curie Groupe de Recherche: Laboratoire LIP6 Responsable du Groupe de Recherche: Anne Doucet Nom et Prénom: Michel Scholl Rôle dans Projet: Enseignant Chercheur Numéro de la Carte d'identité: Nationalité: Française Niveau Académique: Docteur en Sciences Poste: Professeur Adresse Personnelle: CNAM, 292 Rue St Martin, 75141 Paris Cedex 03, France Téléphone : (33 1) 40 27 22 53 Courrier Electronique: scholl@cnam.fr Institution: Conservatoire National des Arts et Métiers. Département Cédric Groupe de Recherche: Vertigo Responsable du Groupe de Recherche: Michel Crucianu

3. Réseaux Scientifique: Les groupes de recherche du projet ont collaboré dans le cadre de plusieurs types de travaux de recherche: Depuis l'année 2004, Mme. Y. Cardinale et M. E. Blanco du Groupe de Réseaux et Systèmes Distribués (GryDs) de la USB ont travaillé avec Mme. R. Surós., M. R. Rivas et Mme. M. Rukoz du Groupe de Parallélisme de la UCV, dans le cadre du projet «SUMA/G: Scientific Ubiquitous Metacomputing Architecture on Globus». C'est par l intermédiaire de la Mme M. Rukoz qu il y a un lien étroit entre les deux groupe de recherches vénézuéliennes et le Laboratoire Lamsade. Une publication a été obtenue lors de ces travaux conjoints : Eduardo Blanco, Yudith Cardinale, Carlos Figueira, Emilio Hernández, Robinson Rivas, Marta Rukoz. Remote Data Service Installation on a Grid enabled Java Platform. Symposium on Computer Architecture and High Performance Computing SBAC PAD 2005. Brésil. Octobre 2005. Mme. M. E. Vidal et Mme. E. Ruckhaus travaillent depuis 2006 avec Mme. N. Yaacoubi, supervisées par Mme. Z. Lacroix de l'université de Arizona, professeur invité au Conservatoire National des Arts et Métiers. Elles travaillent sur le problème des techniques déductives pour manipuler les métadonnées permettant d'assurer les tâches de découverte, correspondance et composition de services. Les articles publiés lors de cette collaboration sont: Nadia Yacoubi Ayadi, Zoe Lacroix, Maria Esther Vidal, Edna Ruckhaus. Deductive Web Services: An Ontology Driven Approach for Service Interoperability in Life Science. OTM Workshops (2): 1338 1347. 2007. Nadia Yacoubi Ayadi, Zoe Lacroix, Maria Esther Vidal. A Deductive Approach for Resource Interoperability and Well Defined Workflows. 4th International IFIP Workshop On Semantic Web & Web Semantics. OTM 2008. Nadia Yacoubi, Zoe Lacroix, Maria Esther Vidal. A Deductive system for Semantically Integrated Scientific Workflows. SeMMA2008. First International Workshop on Semantic Metadata Management and Applications. Mme. Y. Cardinale du groupe GRyDs travaille avec Mme. M. E. Vidal du Groupe de Bases des Données depuis 2006 dans un projet d'optimisation de la composition des services Web. Cela fait partie de la Thèse de Doctorat de M. E. Blanco et les résultats obtenus jusqu'à présent sont:

Encadrement conjointe de la thèse: Optimisation dans la Composition des Services Web du M. E. Blanco. Le projet a été soumis à la Coordination d Études du Troisième Cycle du Département d'informatique. En plus ce projet a été présenté et accepté dans le Consortium Doctoral de la 5 th European Semantic Web Conférence (ESWC 2008 PhD Symposium) en juin du 2008. Eduardo Blanco, Yudith Cardinale, María Esther Vidal. Techniques to Produce Good Web Service Compositions in The Semantic Grid. 5th European Semantic Web Conférence. (ESWC 2008 Ph.D. Symposium). Libro: "CEUR Workshop Proceedings". Vol. 358. pp. 6 10. Tenerife, España. Juin 2008. Eduardo Blanco, Yudith Cardinale, María Esther Vidal, Jesús GrateRôle. Techniques to Produce Optimal Web Service Compositions. Services Vol. 1 (14). pp 553 558. 2008. Mme. M. Rukoz de l'université de Nanterre a travaillé avec Mlle. J. El Haddad et Mme. M. Manouvrier de l'université Paris Dauphine, depuis 2006, sur la sélection et la composition des services Web, aussi bien en ce qui concerne les requêtes fonctionnelles que les propriétés transactionnelles des services, ceci en tenant en compte la qualité du service (QoS) suivant un modèle préétabli. Les résultats préliminaires du projet ont été publiés dans: Joyce El Haddad, Maude Manouvrier, Marta Rukoz. A Hierarchical Model for Transactional Web Service Composition in P2P Networks, In Proceedings of IEEE Int. Conf. on Web Services 2007 (ICWS 2007), pages 346 353, Salt Lake City, USA 2007 Joyce El Haddad, Maude Manouvrier, Guillermo Ramírez, Marta Rukoz. QoS driven Selection of Web Services for Transactional Composition. IEEE International Conférence on Web Services (ICWS 2008). Beijing, China. Septembre 2008. 4. Matériels disponibles dans chaque laboratoire: A. Vénézuela: Université Simón Bolívar: Groupe de Réseaux et Systèmes Répartis (GryDs) Cluster CAR: Numéro de processeurs: 50 cores en total: 24 nodos diskless AMD Athlon 2400+ (dual core), 1 GB de RAM, que equivalen a 48 nodos para ejecución 1 nodo front end AMD Athlon 2400+ (dual core), 512 MB de RAM y 40 GB + 82.3 GB

Todos los nodos con Scientific Linux 4.6, interconectados con una red Myrinet de 2Gbit. Cluster MIRANDA: Numéro de processeurs: 228 cores en total: 66 Nob Hill LX SR1475NH1NA 66 Pentium D BX80553950 Pentium D 950 3.40 GHz (Dual Core), que équivalent à 132 Cores, 4 GB de RAM chaque un. 16 Driskill 2 SR2500ALBRPSP 32 Woodcrest BX805555080A Intel Dual Core Xeon 3.73 Ghz, qu equivalen à 64 Cores. Chaque machine contient deux processeurs avec 8 GB de mémoire. 4 Harwich H800T 4U SHW4URM 16 Paxville MP, BX80560KG3000H, Intel(R) Dual Core Xeon processor 7041 3.00 Ghz, équivalent à 32 Cores. Chaque machine avec 4 processeurs et 16 GB de mémoire vive. Stockage: 6 Mt Adams SSR212MANA Intel Storage System SSR212MA, 12 Discos de 500GB c/u en Raid5 y un Hot Spare para un total de 4.5 TB. Réseau: Una unité Gigabit ethernet de 96 puertos. Una unité Infiniband de 96 ports. Chaque machine a un port Gigabit et une carte infiniband de 10 Gigabit. Groupe de Base de Données 1 Serveur SunFire v440 avec deux processeurs sparc III de 1500 MHz de 16 GB de mémoire RAM et 250 GB de disque. 1 Workstation Sun Ultra 40 M2 dos processeurs Opteron série 2000 8GB de mémoire RAM 250 GB de disco duro y tarjeta de video nvidia FX 1500. 3 Workstations Sun Ultra 20 avec deux processeurs duales Opteron et 2GB de mémoire RAM. 250 GB de disque dure et carte vidéo nvidia. Université Central du Vénézula: Groupe de Parallélisme Cluster de 16 processeurs IBM 1350 duales Opteron 2.4 GHz, 16 GB RAM cada uno, 1 TB de almacenamiento total 14 Workstation: 8 pour les étudiants: 1 Générique 3GHZ, 1GB RAM, 80 GB DD 1 Générique 3GHZ, 512 MB RAM, 80 GB DD 1 Générique 1GHZ, 256 MB RAM, 40 GB DD 1 Générique 1GHZ, 512 MB RAM, 40 GB DD 1 Générique 2.4GHZ, 512 MB RAM, 30 GB DD

1 Générique 1GHZ, 512 MB RAM, 40 GB DD 2 Dell Dimension 4100 1.8 GHZ, 256 MB RAM, 40 GB DD 6 Pour les esnseignants 6 Génériques 2 GHZ, 2 GB RAM, 160GB DD 6 Laptops 2 Toshiba 2 GHZ, 1 GB RAM, 80GB DD 2 Sony 2 GHZ, 1 GB RAM, 80GB DD 2 Mac 2 GHZ, 2 GB RAM, 160GB DD 4 Serveurs 1 Générique 2.4GHZ, 1GB RAM, 80 GB DD 1 Dell Dimension XPS 1.3GHZ, 512 MB RAM, 40 GB DD 2 IBM 3GHZ, 1GMB RAM, 80 GB DD 2 Cluster Cluster DELL: 8 Dell Dimension 4100 1GHZ, 256 MB RAM, 40GB DD Data Switch Master Console II Cluster SUN 3 Sun W2100z 2x 2GHZ, 4GB RAM, 80GB DD 1 Serveur SunFire VZ80 2x2GHZ, 2GB RAM, 74 GB DD 1 Rack SUN RACK 1000 38 B. France: LAMSADE (À l Université Paris Dauphine) et LIP6 (À l'uniersité Paris VI): 1 Serveur, 1 router, 20 printers, 80 PCs 5. Le Projet : Résumé La composition automatique des Services Web permet l'intégration d applications entre différentes organisations. Son objectif principal est le développement de stratégies pour la découverte, la correspondance et la composition de services. Cette démarche doit inclure des modèles de coût afin de faciliter la génération de plans d'exécution (wokflows) efficaces sur une architecture comportant une grande quantité de services. La composition de Services Web requiert une énorme quantité de ressources informatiques et l adaptation d'applications de différentes organisations. C'est pour cela qu'un support transactionnel avancé est nécessaire pour assurer l'exécution fiable du plan ou workflow généré

Par ailleurs, la présence de plusieurs Services Web, avec des fonctionnalités équivalentes, oblige les utilisateurs à choisir parmi des différentes alternatives celles qui sont préférables en tenant compte des paramètres de la qualité des services. Du fait du dynamisme des architectures distribuées, en particulier les grilles informatiques (Grids), il est nécessaire de proposer des modèles de coût adaptables à la présence ou à l absence de services, à la charge des serveurs, à la saturation du réseau, etc. Les propriétés des services qui pourront être utilisées pour la découverte, la correspondance et la composition seront déduites par des mécanismes d'inférence. Dans ce projet, nous souhaitons développer des stratégies pour : i) la découverte et la correspondance de services avec des mécanismes de déduction et de recherche; ii) la composition efficace des Services Web dans des plans d'exécution (workflow) en utilisant également des mécanismes d'inférence pour en déduire leurs propriétés; iii) l évaluation de ces plans d'exécution (workflow) à partir d'un modèle de coût, associé à des paramètres de qualité de services (QoS) aussi bien fonctionnels que non fonctionnels; iv) l'exécution des plans qui prennent en compte la décomposition transactionnelle et la re planification lorsque les services ne sont plus disponibles. Finalement, nous nous attendons à développer une architecture (framework) permettant l enregistrement, la découverte, la composition et l'exécution de services transactionnels sur une grille ou un Cluster informatique. Avec cette architecture, nous envisageons de réaliser des expérimentations sur des applications réelles telles que le projet de bases de données hydrologiques et climatiques, développé actuellement par l Université Simon Bolivar et l Université Central de Venezuela. Description du Projet L'idée d'utiliser des ressources appartenant aux différentes organisations et instituts de recherche afin de résoudre des problèmes scientifiques, ou bien des ressources de différentes entreprises du domaine commercial, encourage la réalisation de nouveaux modèles économiques pour les fournisseurs de services qui offrent des ressources informatiques [52]. Ces modèles requièrent l'intégration de plusieurs théories économiques du marché et de systèmes d'administration de ressources distribuées, afin de créer un environnement informatique compétitif, sûr et bénéfique pour les clients [36]. Dans la mesure où les Services Web prolifèrent, il est de plus en plus difficile de trouver des services pouvant effectuer une tâche déterminée. Dans certains cas, il est même nécessaire de sélectionner et combiner plusieurs services pour mener à bien une tâche. La composition automatique de Services Web a ainsi un grand potentiel pour faciliter la génération d'applications à partir de services simples, développés et publiés par différentes organisations. Un des buts de la recherche dans le domaine des Services Web est de développer des applications permettant la coordination de services distribués, lesquels sont exécutés en

général par un système d'administration de Workflows (WMS pour Workflow Management System) [28]. Plusieurs WMS donnent un support ou un modèle abstrait, non associé aux ressources ni aux détails des ressources, afin de fournir un bon niveau d'adaptabilité en cas de changement dynamique des demandes. Ceci requiert que le processus de planification permette la découverte, la sélection et la composition guidée par des stratégies de planification spécifiques. Une architecture orientée services [18] est essentiellement une collection de services interagissant via un langage formel indépendant de la plateforme et un langage de programmation. SOA utilise un ensemble de règles afin d assurer le bon usage des services corrects. En ce sens, au lieu de laisser la découverte des services individuels et leur mise en contexte aux développeurs, SOA fournit le Business Service Bus qui permet de travailler à travers de multiples applications SOA dans le même contexte. Les connexions SOA entre services, ainsi qu entre composants logiciels qui échangent des données simples avec d'autres services ou qui coordonnent des activités simples, sont vues comme des services qui peuvent être combinés avec d'autres pour atteindre des objectifs spécifiques. SOA fournit ainsi un cadre robuste pour intégrer des composants logiciels hétérogènes et pour améliorer la fiabilité de composants logiciels isolés. L'hétérogénéité, offerte par de multiples distributeurs de services doit être administrée de manière adéquate afin d'assurer l'utilisation efficace des workflows. Cette hétérogénéité peut être évaluée par plusieurs métriques de qualité de services (QoS) telles que le temps exécution, les coûts d exécution, la fiabilité des composants, la confiance de leur utilisation, par exemple. Toute forme de composition automatique de services requiert une infrastructure où toutes les ressources, y compris les données et les services eux mêmes, sont décrits de manière à être compréhensibles par un ordinateur. Autrement dit, la connaissance sur les ressources et les services disponibles dans des systèmes distribués, comme une grille, doit être exprimée de manière explicite. Les technologies développées dans le Web Sémantique fournissent les mécanismes nécessaires pour produire de telles descriptions. Il est donc possible d'appliquer ces technologies dans des applications de calcul sur les grilles ainsi que dans des applications que celle ci fournit. Tandis que beaucoup de travaux ont été réalisés pour la découverte et la composition de Services Web, peu ont abordé le problème d'identification des bonnes compositions de services dans des scénarios plus dynamiques avec une disponibilité de services à grande échelle, comme dans les environnements de grille [23]. Dans de tels environnements, le nombre potentiellement grand de Services Web disponibles, ainsi que leur dynamisme, rendent plus complexe la tâche de production des plans d'exécution. En effet, cela requière une sélection initiale de services appropriés et une coordination de ces services afin d'offrir un niveau de qualité acceptable. Le dynamisme de ces plates formes complique la nécessité de maintenir le niveau de qualité des plans d'exécution puisque les services qui les composent peuvent cesser d'être disponibles à tout moment. Un plan d'exécution ou workflow peut être vu comme une coordination appropriée de

services qui répondent aux demandes d'un utilisateur. Un bon plan d exécution doit prendre en considération les demandes fonctionnelles et non fonctionnelles, de sorte que les utilisateurs puissent disposer des services qui répondent le mieux à leurs attentes. En termes d exécution finale du workflow produit par un processus de composition de Services Web, il est important d avoir un modèle transactionnel avancé afin d'assurer la cohérence totale des données modifiées par les composants de Services Web, tout en prenant en compte le fait que les services sont exécutés sur des plates formes distribuées comme les Clusters ou les grilles informatiques. Dans une grille, les services disponibles peuvent avoir des dépendances si complexes que déterminer un plan d exécution optimal peut demander plus de temps que prévu. C est la raison pour laquelle l'objectif du processus d'optimisation est de trouver des plans sousoptimaux dans un temps plus acceptable. Ce type de contraintes de temps peut être relaxé dans des plates formes de grilles. En effet, la plus part des applications dans les grilles correspondent à des exécutions de processus par lots (off line). De cette manière, il est possible de disposer de plus de temps pour produire un meilleur plan, en utilisant le temps depuis le lancement de la demande jusqu au commencement de son exécution. De même, lorsque des ressources de la grille peuvent éventuellement ne pas être disponibles, il est nécessaire d'incorporer au plan d exécution la possibilité de stocker et récupérer des résultats intermédiaires au moyen de stockage massif, en accord avec la disponibilité des services. Autrement dit, les services appartenant à un même plan ne sont pas nécessairement tous disponibles en même temps. Il y a des articles sur la composition de services no orientées à l'optimisation des plans [46][31]. Celles ci sont centrées dans le processus d'évaluation de plans vis à vis des temps, c'est á dire, ces approches cherchent à réduire les frais de l'évaluation de plans d'exécution générés. Quelques auteurs [46] proposent un schéma, pour Grids, où juste avant de commencer l'exécution du plan, on doit vérifier si les conditions, à ce moment là, du Grid permettent de soutenir les temps d'exécution attendues. Si l'architecture définies ne permet pas de soutenir les temps accordés, on essaie d'ajuster le plan de telle sorte que le temps d'exécution puisse être proche du temps accordé dans le processus de composition. Une autre approche propose la possibilité de réaliser cette tache dans n'importe quel moment de l'exécution du plan. Pour aboutir à cet objectif, on définie les adaptations au plan pour qu'il puisse s'ajuster à la variabilité de l'environnement d'exécution. Antécédents et problèmes actuels En considérant les étapes de la composition de services (enregistrement, découverte et correspondance, composition, évaluation et exécution), nous décrivons ci dessous les travaux préliminaires qui ont été réalisés par les membres du projet dans le domaine et ce que nous souhaitons réaliser dans ce projet pour chacune de ces étapes :

1. Enregistrement La phase d enregistrement comprend les activités qui permettent de publier des Services Web ou de transformer des applications standards en Services Web et de les publier. Les services Web doivent être publiés avec une description sémantique (à travers l'utilisation d'ontologies) de sorte qu'on puisse effectuer la correspondance d'un service avec des demandes fonctionnelles d'utilisateurs et que les services puissent être considérés par la suite dans la phase de composition. Pour cette étape, nous souhaitons : Mettre en œuvre un Fournisseur/Enregistreur qui permette de transformer des applications standards en Services Web afin de les rendre publiables et utilisables par le Compositeur. 2. Découverte et Correspondance Travail préliminaire : María Esther Vidal et Edna Ruckhaus ont travaillé, depuis l'année 2006, avec Nadia Yaacoubi, supervisée par Yann Pollet du Conservatoire National des Arts et Métiers, et Zoe Lacroix de l'université Arizona (professeur en visite du Conservatoire National des Arts et Métiers), sur le problème des techniques déductives pour gérer les méta données nécessaires aux tâches de découverte, de correspondance et de composition de services. Jusqu'à présent, les résultats obtenus ont été publiés dans : Nadia Yacoubi Ayadi, Zoe Lacroix, Maria Esther Vidal, Edna Ruckhaus. Deductive Web Services: An Ontology Driven Approach for Service Interoperability in Life Science. OTM Workshops (2): 1338 1347. 2007. Nadia Yacoubi Ayadi, Zoe Lacroix, Maria Esther Vidal. A Deductive Approach for Resource Interoperability and Well Defined Workflows. 4th International IFIP Workshop On Semantic Web & Web Semantics. OTM 2008. Nadia Yacoubi, Zoe Lacroix, Maria Esther Vidal. A Deductive system for Semantically Integrated Scientific Workflows. SeMMA2008. First International Workshop on Semantic Metadata Management and Applications. Problèmes actuels : En matière de découverte et de correspondance de services, nous souhaitons : Développer des mécanismes plus efficaces basés en techniques de déduction et de recherche. 3. Composition et Evaluation Travail préliminaire 1 : Yudith Cardinale, du groupe de recherche GRyDs de l USB, travaille avec María Esther Vidal, du groupe de recherche de base de données de l USB, depuis 2006 sur l optimisation de la composition de Services Web. Les résultats obtenus jusqu à présent sont : Une cotutelle (sujet en cours d évaluation) de la thèse de doctorat sur

l Optimisation dans la Composition de Services Web d'eduardo Blanc à l Université Simon Bolivar. Un travail préliminaire sur ce sujet a été accepté et présenté dans le Consortium Doctoral de la 5th European Semantic Web Conference. (ESWC 2008 Ph.D. Symposium) en juin 2008. Eduardo Blanco, Yudith Cardinale, María Esther Vidal. Techniques to Produce Good Web Service Compositions in The Semantic Grid. 5th European Semantic Web Conference. (ESWC 2008 Ph.D. Symposium). Libro: "CEUR Workshop Proceedings". Vol. 358. pp. 6 10. Tenerife, España. Junio 2008. Eduardo Blanco, Yudith Cardinale, María Esther Vidal, Jesús Graterol. Techniques to Produce Optimal Web Service Compositions. Services Vol. 1 (14). pp 553 558. 2008. La mise en œuvre d'un Compositeur en considérant deux stratégies qui produisent des plans d'exécution proches au plan optimal. Travail préliminaire 2 : Marta Rukoz de l'université Paris X Nanterre travaille avec Joyce le Haddad et Maude Manouvrier de l'université Paris Dauphine, depuis l'année 2007, sur la sélection et la composition de Services Web en considérant non seulement les demandes fonctionnelles mais aussi les propriétés transactionnelles des services et leurs caractéristiques de qualité de services (QoS) définies en accord avec un modèle de qualité. Les résultats préliminaires obtenus ont été publiés dans les articles suivants : Joyce El Haddad, Maude Manouvrier, Marta Rukoz. A Hierarchical Model for Transactional Web Service Composition in P2P Networks, In Proceedings of IEEE Int. Conf. on Web Services 2007 (ICWS 2007), pages 346 353, Salt Lake City, USA 2007. Joyce El Haddad, Maude Manouvrier, Guillermo Ramírez, Marta Rukoz. QoSdriven Selection of Web Services for Transactional Composition. IEEE International Conference on Web Services (ICWS 2008). Beijing, China. September 2008. Problèmes actuels : En matière de composition et d'évaluation de services, il est nécessaire de définir des modèles de coûts pour évaluer les plans d exécution, non seulement en considérant les demandes fonctionnelles, mais aussi les demandes non fonctionnelles qui prennent en considération des paramètres de qualité de service (QoS). En ce sens, nous souhaitons : o Enrichir les techniques de composition de services avec des modèles de coûts qui permettent d'évaluer la qualité de la composition de services. Nous pensons incorporer les modèles de coûts produits dans le travail préliminaire 2 aux mécanismes de composition de services obtenus dans les travaux préliminaires 1. De plus, nous souhaitons proposer et évaluer d'autres modèles de coûts. o Développer des techniques d échantillonnage qui permettent d'extraire les valeurs de paramètres de qualité des services publiés afin d enrichir les modèles de coûts.

o Ajouter des mécanismes d'inférence pour déduire les propriétés des plans d exécution. 4. Exécution : Une fois le plan d exécution (workflow) obtenu, l étape finale pour répondre à la demande de l'utilisateur est l exécution des services. Nous n'avons pas de travaux préliminaires pour cette étape. Dans ce projet, nous souhaitons : o Mettre en œuvre un Moteur d exécution qui considère la décomposition transactionnelle et la re planification du plan d exécution en cas non de disponibilité de services. 5. Intégration des étapes En définitive, nous souhaitons développer une plate forme (framework) de support pour l enregistrement, la découverte, la composition et l'exécution de services transactionnels dans des environnements distribués comme les grilles de calcul et Clusters d'ordinateurs. Avec ce framework, nous pourrons faire des tests sur des applications réelles, développées par les groupes participants, mettant en œuvre de multiples services répartis. Une première application réelle possible est par exemple le projet d Entrepôt de Données Hydrologiques et Climatiques réalisé entre l'université Simon Bolivar et l'université Centrale du Venezuela Signification et importance de la proposition. Du point de vue de la coopération, nos objectifs sont de concrétiser nos pistes de recherche à travers des travaux conjoints, la formation des groupes inter institutionnels et et le recrutement d'étudiants de Master et Doctorat. Nous souhaitons obtenir des résultats de recherche nous permettant également d'étendre le projet en Projet PCP ou EcosNord afin de permettre une formation conjointe d étudiants de Master et Doctorat. Finalement les résultats de ce projet pourront être réutiliser dans d autres projets des groupes de recherche participants, mettant en œuvre de multiples services répartis tel que le projet de Bases de Données Hydrologiques et Climatiques réalisé entre l'université Simon Bolivar et l'université Centrale du Venezuela. Du point de vue technologique, ce projet a de l'importance dans les secteurs suivants : Techniques de découverte et composition de Services Web Modèles de coûts pour évaluer la composition de services, basés sur des paramètres de QoS aussi bien fonctionnels que non fonctionnels. Techniques d'exécution de plans de composition de services dans des plates formes Grids et Clusters Modèles transactionnels dans l'exécution des plans pour assurer la cohérence des données. Techniques d inférence pour déduire les propriétés des services.

Web Sémantique et Grille Sémantique. Plates formes distribuées : Grilles et Clusters informatiques. Objectifs du projet Nous proposons, dans ce projet, de définir des solutions pour le problème de la Composition de Services Web (dans toutes ses étapes à savoir l enregistrement, la découverte, la correspondance et la composition de services jusqu'à l'évaluation et à l'exécution des plans produits) dans des environnements comportant un grand nombre de services comme par exemple dans les grilles. De cette manière, l'objectif principal du projet est d'identifier les conditions et les contraints sous lesquelles le problème de la Composition de Services Web est satisfaite. Nous proposons d étudier la complexité du problème et de proposer différentes alternatives de solution Cet objectif principal est complété par les objectifs secondaires suivants : Développer un mécanisme (fournisseur/enregistreur) qui permette de créer des services web à partir de n importe quelle application, de les publier et de les rendre utilisables par le compositeur. Développer au moins une stratégie de découverte et de correspondances de services basée sur des mécanismes efficaces de déduction et de recherche. Le point de départ sera les résultats obtenus dans les travaux préliminaires correspondants à la phase de découverte et correspondance (voir point 2 de la sous section «Antécédentes de la recherche et problèmes actuels). Incorporer au Compositeur des modèles de coûts, basés sur des paramètres de qualité de services (QoS) qui représentent des demandes fonctionnelles et non fonctionnelles. Le Compositeur utilisera les techniques de composition de services et les modèles de coût obtenus dans les travaux préliminaires (1 et 2.3 respectivement) de la phase de composition et évaluation. Analyser et évaluer les modèles de coûts incorporés au Compositeur. Développer des techniques d échantillonage afin d extraire les valeurs nécessaires à évaluer la qualité de services. Développer un Moteur d exécution qui considère la composition transactionnelle de services et la re planification en cas d indisponibilité d un service. Étudier les traces d invocation typiques et les flux de données dans la grille afin d adapter les modèles de coûts et produire ainsi des plans d exécutions plus appropriés. Puis, incorporer des stratégies adaptant les plans au dynamisme de la disponibilité des ressources. Développer une plate forme (framework) permettant l enregistrement, la découverte, la composition et l'exécution de services transactionnels dans des plates formes distribuées telles que les grilles et les Clusters. Tester notre plate forme en évaluant le comportement des stratégies développées et des modèles proposés, sur des problèmes réels posés par les groupes participants

comme «le projet de Répertoire de données hydrologiques et climatiques» développé actuellement par l Université Simon Bolivar et l Université Central de Venezuela o Méthodologie Familiarisation avec les différents travaux de recherche du domaine réalisés jusqu à présent par les participants du projet. Ceci sera fait à travers des visites des chercheurs vénézuéliens en France, des visites des chercheurs français au Venezuela et la réalisation de colloques et de séminaires communs lors de ces visites. Cette activité sera réalisée dans les institutions vénézuéliennes et français en accord avec les visites prévues dans la section 7 «Chronogramme d'actions». Réalisation des réunions virtuelles par vidéo conférence. En effet, les institutions participantes disposent d équipements de vidéo conférence ainsi que d appui technique pour la réalisation de cette activité. Création de groupes d intérêts communs entre les participants du projet. Une première étape consiste à définir quels seront les groupes associés à chaque étape de la composition: groupe chargé des phases enregistrements, de découverte et de correspondance ; groupe chargé des phases de composition et d évaluation et groupe chargé de la phase exécution et du développement de la plate forme. Cette activité fait partie des actions à réaliser pendant les visites des chercheurs dans les institutions participantes. Promouvoir le projet auprès des étudiants de 2 ème et 3 ème cycle. Cette activité sera réalisée aussi bien dans les institutions vénézuéliennes que dans les institutions françaises. Formuler des projets à développer par des étudiants de 2 ème et 3 ème cycle. Cette activité sera réalisée aussi bien dans les institutions vénézuéliennes que dans les institutions françaises. Développer des prototypes : fournisseur/enregistreur qui permet de transformer des applications standards en Services Web de manière à pouvoir les publier et les rendre utilisables par le compositeur. Techniques d échantillonage qui permet d'extraire les valeurs de paramètres de qualité des services publiés de manière à étoffer les modèles de coûts. Moteur d exécution qui considère la composition transactionnelle des services et la ré planification en cas de non de disponibilité de services. Plate forme (framework) de support pour l enregistrement, la découverte, la composition et l'exécution de services transactionnels dans des plates formes distribuées comme les grilles de calcul et les clusters d'ordinateurs. Pour cette activité, la phase de conception des solutions sera initialisée pendant les

visites et les réunions prévues dans la section «Planning d activité». En revanche, la mise en œuvre des prototypes sera réalisée en accord avec les expériences des différents partenaires. Par exemple, il est très probable que le fournisseur/enregistreur, les techniques d échantillonnage, et le moteur d exécution soient développés par les institutions vénézuéliennes, principalement l'usb, et que la plate forme de support soit développée par les institutions françaises. Proposer des améliorations pour : L étape de découverte et de correspondance de services, en proposant des stratégies qui incorporent de mécanismes efficaces de déduction et de recherche. Cette activité sera principalement coordonnée par les institutions françaises Le Compositeur, à travers 1) des modèles de coûts qui permettent d'évaluer la qualité des plans d exécution en considérant les paramètres de qualité de services (QoS), ainsi que les demandes fonctionnelles et non fonctionnelles, et 2) au moins un mécanisme d'inférence permettant de déduire les propriétés des plans d exécution. Les activités relatives à 1) seront réalisées par l'usb, tandis que celles relatives à 2) seront réalisées par les institutions françaises. Tester les prototypes afin d évaluer le comportement des stratégies développées et les modèles proposés en utilisant des applications réelles. Étudier les traces typiques d invocation de services et de flux de données dans les grilles; et adapter les modèles de coûts pour produire des plans d exécution appropriés. De manière additionnelle, incorporer des stratégies qui adaptent ces plans au dynamisme de la disponibilité des ressources. Les tests seront réalisés aussi bien dans les institutions françaises que vénézuéliennes. L'idée est de publier des services Web dans les plates formes informatiques de toutes les institutions participantes afin de simuler un environnement où coexistent une grande quantité de services (avec possibilité de duplication). Le Compositeur doit être capable de choisir un plan proche de celui qui est optimal en accord avec les modèles de coûts mis en œuvre. De même, le moteur d exécution devra effectuer l'exécution des services, indépendamment de leur localisation, et obtenir finalement une réponse à la demande de l'utilisateur. Publication de résultats préliminaires dans des conférences internationales ou des revues spécialisées. Cette activité sera le produit du travail conjoint des chercheurs participants. Plate forme et équipements de travail : Pour la réalisation de ces activités nous disposons de : o Plusieurs équipements de vidéo conférence et de personnel technique dans chacune des institutions participantes.

o Plates formes de développement voir section 4, «Matériels disponibles dans chaque laboratoire». Ceci comprend notamment plusieurs clusters d ordinateurs, des centaines de PC et plusieurs Serveurs. Durée Pendant les deux années du projet, nous souhaitons consolider la recherche et les travaux conjoints en créant des groupes de recherche interinstitutionnels et en co tutorats des doctorants. Nous souhaitons, en outre, que les résultats de recherche obtenus à la fin de ce projet permettent de poursuivre nos travaux dans le cadre d un Projet PCP ou EcosNord afin de permettre une formation conjointe de doctorants. o Planning d'activité Activité Familiarization avec le projet Realization de video conférences Création de groupes d'intéres Promotion du projet Formulation de projets de thèses Dessin de prototypes Développement de prototypes Améliorations du Compositeur Preuves Publication de résultats 2009 2009 2009 2009 2010 2010 2010 2010 Attentes scientifiques et technologiques Voir section Signification et importance de la proposition Résultats attendus Du point de vue scientifique et technologique et en considérant les différentes étapes de la composition de services (enregistrement, découverte et correspondance, composition, évaluation et exécution) les résultats attendus sont pour chaque étape : Enregistrement La mise en œuvre d un Fournisseur/Enregistreur qui permette de transformer des applications standards en Services Web de manière à pouvoir les publier et les rendre utilisables par le Compositeur. Découverte et correspondance Le développement d au moins un mécanisme de découverte et de correspondance plus efficace que ceux qui existent actuellement, basés sur des techniques de déduction et de recherche. Composition et Evaluation

o o o o L enrichissement des techniques de composition de services avec des modèles de coûts qui permettent d'évaluer la qualité des plans d exécution. Le développement de techniques d échantillonnage qui permettent d'extraire des valeurs de paramètres de qualité des services publiés de manière à enrichir les modèles de coûts. L ajout de mécanismes d'inférences pour déduire les propriétés des plans d exécution. Exécution o La mise en œuvre d un moteur d exécution qui considère la composition transactionnelle de services et la re planification en cas non de disponibilité des services L intégration des étapes dans des environnements Grids: o Le développement d une plate forme (framework) pour l enregistrement, la découverte, la composition et l'exécution de services transactionnels dans des environnements distribués comme les grilles de calcul et les clusters d'ordinateurs. Des tests sur les applications réelles développées par les groupes participants seront réalisés sur cette plate forme. o La publication d au moins un article scientifique par an afin de divulguer les résultats préliminaires obtenus lors des activités de recherche de ce projet. D'autre part, nous avons également comme objectifs de : Concrétiser les relations entre les institutions participant au projet en réalisant des travaux de recherche conjoints et en créant des groupes de recherche interinstitutionnels. Promulguer le projet de manière à recruter des étudiants de Master et de Doctorat tant vénézuéliens que français de manière à pouvoir étendre le projet en Projet PCP ou EcosNord afin de permettre une formation conjointe des doctorants. 6. Cadre économique: A. Vénézuela: Pour la présentation et la publication d'articles scientifiques dans des événements scientifiques et des revues internationales: Fonds de travail des participants de l'université Simón Bolívar (du PPI: Programme Nationale Promotion a la Recherche) Ressources fourni par Department de Recherche et Development (Decanato de Investigación y Desarrollo DID) de l'usb (Une demande d'assistance a un événement scientifique par an par professeur de l'usb) Ressources fourni par Conseil du Development Scientific, Humanistique et Technologique (Consejo de Desarrollo Científico, Humanístico y Tecnológico

CDCHT) de l'ucv (Une demande d'assistance a un événement scientifique par an par professeur de l'ucv) B. France: Pour la présentation et la publication d'articles scientifiques dans des événements scientifiques et des revues internationales: Ressources fourni par le project LAMSADE par l'assistance a un événement scientifique par an par professeur. 7. Organisation des Activités: Échanges d enseignant chercheurs de la France vers le Venezuela: Mme. Marta Rukoz en juillet 2009, pendant 15 jours M. M. Scholl en juillet 2009, pendant 15 jours. Mlle. Nadia Yaacoubi, en juillet 2009 pendant 15 jours.. Mlle. Joyce El Haddad, en juillet 2010, pendant 15 jours Mme. Maude Manouvrier, en juillet 2010, pendant 15 jours M. Bernd Amann en juillet 2010, pendant 15 jours. Mme. Zoé Lacroix, en juillet 2010 pendant 15 jours. Échanges d enseignants chercheurs du Venezuela vers la France: Mme. Yudith Cardinale, en avril 2009, pendant 15 jours. M. Yohandry Cueto, en avril 2009, pendant 15 jours. Mme. Claudia León, en juin 2009, pendant 15 jours. Mme. Edna Ruckhaus, en juin 2009, pendant 15 jours. Mme. María Esther Vidal, en avril 2010, pendant 15 jours. M. Eduardo Blanco, en juin 2010, pendant 15 jours. M. Robinson Rivas, en juin 2010, pendant 15 jours. M.Jesús De Oliveira, en juin 2010, pendant 15 jours. Bilan des échanges : 2009 Échanges d enseignants chercheurs de la France vers le Venezuela : 3 échanges, pendant 15 jours. Échanges d enseignants chercheurs du Venezuela vers la France : 4 échanges, pendant 15 jours. 2010 Échanges d enseignants chercheurs de la France vers le Venezuela : 4 échanges, pendant 15 jours. Échanges d enseignants chercheurs du Venezuela vers la France : 4 échanges, pendant 15 jours.

8. Financements précédents de la part du FONACIT: Prof. Yudith Cardinle et Prof. María Esther Vidal, Co Responsables du Project Development d'une Base des Donnés Hidroclimatique pour la Gestion des Risques Epidemologiques et Ambientales. Abril 2006 2008. Prof. Claudia León, Co Chercheur dans le Project Acercamiento de la Tecnologia Informática al Ciudadano. Código:2005000166. Decembre 2005 2008. Prof. Yudith Cardinale, S2 pour l'assistance a The Fifth International Symposium on Parallel and Distributed Processing and Applications (ISPA 07). Niagara Falls, Canada, Aut 29 31, 2007, pour presenter l'article GiPS: A Grid Portal for Executing Java Applications on Globus based Grids'. Cardinale, Y.; Figueira, C. Prof. Yudith Cardinale, S2 pour l'assistance a The Forth International Symposium on Parallel and Distributed Processing and Applications (ISPA'06) en Sorrento, Italia. Decembre 2006, pour presenter l'article Remote Class Prefetching: Improving Performance on a Java based Grid', Y. Cardinale, J. D. Oliveira, C. Figueira.. Prof. Marta Rukoz, Co Responsable du Project Bases de Données Images. CNRS Fonicit 2002 2004. Prof. Marta Rukoz, Co Responsable du Project Transactions Imbriquées Réparties. CNRS Fonicit 2002 2004. Prof. Marta Rukoz, Co Responsable du Project SIMA: Un Sistema de Tratamiento de Imágenes Distribuido. FONICIT S1 9500710. 2002. 9. Referencias Bibliográficas: [1] Towards the semantic grid: Enriching content for management and reuse. I Proceedings of Delivering e Science, UK e Science All hand Conference, Nottingham, UK, 2003. [2] M.Ñedim Alpdemir, Arijit Mukherjee, Anastasios Gounaris, Norman W. Paton, Alvaro A. A. Fernandes, Rizos Sakellariou, Paul Watson, and Peter Li. Using ogsa dqp to support scientific applications for the grid. In Pilar Herrero, María S. Pérez, and Víctor Robles, editors, SAG, volume 3458 of Lecture Notes in Computer Science, pages 1324. Springer, 2004. [3] Tsz Chiu Au, Ugur Kuter, and Dana S. Nau. Web service composition with volatile information. In International Semantic Web Conference, pages 5266, 2005.