ENVIRONNEMENT DE WORKFLOW SCIENTIFIQUE

Dimension: px
Commencer à balayer dès la page:

Download "ENVIRONNEMENT DE WORKFLOW SCIENTIFIQUE"

Transcription

1 ENVIRONNEMENT DE WORKFLOW SCIENTIFIQUE VALIDATION ET CONFORMITÉS Yuan LIN, Isabelle MOUGENOT, Thérèse LIBOUREL, LIRMM, 161 rue Ada, Montpellier Espace DEV, 500 rue JF Breton - Université de Montpellier II 1

2 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 2

3 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 2

4 INTRODUCTION Les domaines des applications environnementales (Biodiversité, écologie, agronomie, etc.) Les nombreuses ressources à partager et mutualiser La construction des expérimentations réutilisables pour valider leurs approches 3

5 OBJECTIF Un environnement d expérimentation de workflow intégré dans une plateforme de partage et de mutualisation [BAR05] Utilisateurs Plateforme de partage et de mutualisation Composants fonctionnels Librairies services... Interface graphique Gestion de ressources Moteur de recherche Workflow Base de données des méta-données Référentiels de traitements Référentiels de données 4

6 OBJECTIF Un environnement d expérimentation de workflow intégré dans une plateforme de partage et de mutualisation [BAR05] Utilisateurs Plateforme de partage et de mutualisation Composants fonctionnels Librairies services... Interface graphique Gestion de ressources Moteur de recherche Workflow Base de données des méta-données Référentiels de traitements Référentiels de données 4

7 OBJECTIF Un environnement d expérimentation de workflow intégré dans une plateforme de partage et de mutualisation [BAR05] Utilisateurs Plateforme de partage et de mutualisation Composants fonctionnels Librairies services... Interface graphique Gestion de ressources Moteur de recherche Workflow Base de données des méta-données Référentiels de traitements Référentiels de données 4

8 OBJECTIF Un environnement d expérimentation de workflow intégré dans une plateforme de partage et de mutualisation [BAR05] Utilisateurs Plateforme de partage et de mutualisation Composants fonctionnels Librairies services... Interface graphique Gestion de ressources Moteur de recherche Workflow Base de données des méta-données Référentiels de traitements Référentiels de données 4

9 OBJECTIF Un environnement d expérimentation de workflow intégré dans une plateforme de partage et de mutualisation [BAR05] Utilisateurs Plateforme de partage et de mutualisation Composants fonctionnels Librairies services... Interface graphique Gestion de ressources Moteur de recherche Workflow Base de données des méta-données Référentiels de traitements Référentiels de données 4

10 OBJECTIF Un environnement d expérimentation de workflow intégré dans une plateforme de partage et de mutualisation [BAR05] Utilisateurs Plateforme de partage et de mutualisation Composants fonctionnels Librairies services... Interface graphique Gestion de ressources Moteur de recherche Workflow Base de données des méta-données Référentiels de traitements Référentiels de données 4

11 DÉFINITION WORKFLOW The automation of a business process, in whole or part, during which documents, informations or tasks are passed from one participant to another for action, according to a set of procedural rules. (WFMC) Workflows are activities involving the coordinated execution of multiple tasks performed by different processing entities. 5

12 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 6

13 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 6

14 ENVIRONNEMENT DE WORKFLOW Point de vue utilisateur Les étapes Planification d'un protocole Instanciation Exécution Utilisateur Construire un modèle abstrait Rechercher et localiser les ressources réelles Vérifier et valider une chaîne construite Exécuter une chaîne validée Composants Editeur workflow Moteur de recherche Interface Utilisateur Validation de la chaîne Moteur d'exécution Outil Workflow Enregistrer Réutiliser Recherche des ressources basée sur les méta-informations Validation en prenant compte un graphe de ressources Exécution avec les ressources localisée Les mises à jour La base de connaissances Contexte de travail 7

15 ENVIRONNEMENT DE WORKFLOW Trois niveaux d un environnement de workflow Langage qui sert à la définition d'un modèle métier workflow Méta Modèle Workflow Conforme Description métier de la chaîne de traitements Modèle métier Modèle métier... Modèle métier est une concrétisation de Statique Modèle réalisé à partir d'un modèle métier Modèle réalisé... Modèle réalisé Intermédiaire Choix de la stratégie d'exécution Exécution centralisée / décentralisée Dynamique 7

16 ENVIRONNEMENT INFORSID 2011 DE WORKFLOW Niveau statique Langage pour la modélisation de workflow [LIN09, LIB10] Niveau intermédiaire Concrétisation à partir d un modèle métier Les pré-contrôles concernant de la vérification et de la validation Niveau dynamique Exécution par un moteur de workflow implémenté 8

17 ENVIRONNEMENT INFORSID 2011 DE WORKFLOW Niveau statique Langage pour la modélisation de workflow [LIN09, LIB10] Niveau intermédiaire Concrétisation à partir d un modèle métier Les pré-contrôles concernant de la vérification et de la validation Niveau dynamique Exécution par un moteur de workflow implémenté 8

18 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 9

19 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 9

20 PROBLÉMATIQUE 10

21 PROBLÉMATIQUE Modèle abstrait page Séquences Alignement Reconstruction d'arbre page Résultats 10

22 PROBLÉMATIQUE Modèle abstrait page Séquences Alignement Reconstruction d'arbre page Résultats Concrétisation Modèle instancié page S1 Blastx PhyML page R1 10

23 PROBLÉMATIQUE Modèle abstrait page Séquences Alignement Reconstruction d'arbre page Résultats Concrétisation Modèle instancié page S1 Blastx PhyML page R1 Valide? 10

24 PROBLÉMATIQUE Modèle abstrait page Séquences Alignement Reconstruction d'arbre page Résultats Concrétisation Modèle instancié page S1 Blastx PhyML page R1 Valide? Conformité du workflow instancié 10

25 ÉTAT DE L ART 11

26 ÉTAT DE L ART Les environnements workflow Kepler [LUD06], Taverna [HUL06], Weka [CUN93], NetBeans 11

27 ÉTAT DE L ART Les environnements workflow Kepler [LUD06], Taverna [HUL06], Weka [CUN93], NetBeans Les différentes approches existantes Ontologique Planificateur Etc. 11

28 ÉTAT DE L ART Les environnements workflow Kepler [LUD06], Taverna [HUL06], Weka [CUN93], NetBeans Vérification orientée service web Conformité Les différentes au niveau approches sémantique existantes Ontologique Pas adaptable pour les non-informaticiens Planificateur Etc. 11

29 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 12

30 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 12

31 CONTEXTE DE TRAVAIL 13

32 CONTEXTE DE TRAVAIL Méta modèle du contexte de travail 13

33 CONTEXTE DE TRAVAIL Méta modèle du contexte de travail Contexte de travail 13

34 CONTEXTE DE TRAVAIL Méta modèle du contexte de travail Contexte de travail 1 Organisation des ressources humaines Droits de l'utilisateur possède Rôles de l'utilisateur peut jouer Utilisateur 13

35 CONTEXTE DE TRAVAIL Méta modèle du contexte de travail Contexte de travail 1 Organisation des traitements spécialisation Catégorie de traitements relié à Traitement concret 1 Droits de l'utilisateur Organisation des ressources humaines possède Rôles de l'utilisateur peut jouer Utilisateur Traitement normal Convertisseur 13

36 CONTEXTE DE TRAVAIL Méta modèle du contexte de travail Contexte de travail 1 Organisation des traitements spécialisation Catégorie de traitements Traitement normal relié à Traitement concret Convertisseur spécialisation Catégorie de données 1 1 Droits de l'utilisateur Organisation des données reliée à Donnée 1 concrète 1 est le format Format de données Organisation des ressources humaines sous format possède Rôles de l'utilisateur peut jouer Utilisateur 13

37 CONTEXTE DE TRAVAIL Méta modèle du contexte de travail Contexte de travail 1 Organisation des traitements spécialisation Catégorie de traitements Traitement normal relié à Traitement concret Convertisseur Catégories en entrée Catégories en sortie spécialisation Catégorie de données Format en entrée Format en sortie 1 1 Droits de l'utilisateur Organisation des données reliée à Donnée 1 concrète 1 est le format Format de données Organisation des ressources humaines sous format possède Rôles de l'utilisateur peut jouer Utilisateur 13

38 CONTEXTE DE TRAVAIL Méta modèle du contexte de travail Contexte de travail 1 Organisation des traitements spécialisation Catégorie de traitements Traitement normal relié à Traitement concret Convertisseur Catégories en entrée Catégories en sortie spécialisation Catégorie de données Format en entrée Format en sortie 1 1 Droits de l'utilisateur Organisation des données reliée à Donnée 1 concrète 1 est le format Format de données Organisation des ressources humaines sous format possède Rôles de l'utilisateur peut jouer Utilisateur Nom (ListDeParam_E) : (ListDeParam_S) param = (dc:fo) 13

39 CONTEXTE DE TRAVAIL Un exemple concret (Graphe de ressources) 14

40 CONTEXTE DE TRAVAIL Un exemple concret (Graphe de ressources) Blastx Alignement par paire Alignement Alignement multiples Par voisinage Traitements biologiques Reconstruction d'arbre Par matrice de distance Maximum de vraisemblance Blastn Clustalw BioNJ NJ PhyML Visualisation TreeDyn Catégories de traitements Traitements concrets Hiérarchie de traitements 14

41 CONTEXTE DE TRAVAIL Un exemple concret (Graphe de ressources) Blastx Alignement par paire Alignement Alignement multiples Par voisinage Traitements biologiques Reconstruction d'arbre Par matrice de distance Maximum de vraisemblance Blastn Clustalw BioNJ NJ PhyML Visualisation TreeDyn Catégories de traitements Traitements concrets Hiérarchie de traitements Données biologiques page Donnée1 bare Séquences nucléiques page Donnée2 page Donnée3 txt Séquences protéiques page Donnée4 Fasta page Donnée5 Arbre phylogénique page Donnée6 Tgf page Donnée7 Newick Catégories de données Données concrètes Formats de données Hiérarchie de données 14

42 CONTEXTE DE TRAVAIL Un exemple concret (Graphe de ressources) Blastx Alignement par paire Alignement Alignement multiples Par voisinage Traitements biologiques Reconstruction d'arbre Par matrice de distance Maximum de vraisemblance Blastn Clustalw BioNJ NJ PhyML Visualisation TreeDyn Catégories de traitements Traitements concrets Hiérarchie de traitements ref.dc ref.dc ref page Donnée1 bare Séquences nucléiques page Donnée2 ref.dc page Donnée3 ref txt Données biologiques Séquences protéiques page Donnée4 Fasta ref page Donnée5 ref Arbre phylogénique page Donnée6 Tgf ref.dc page Donnée7 Newick Catégories de données Données concrètes Formats de données Hiérarchie de données 14

43 CONTEXTE DE TRAVAIL Un exemple concret (Graphe de ressources) Blastx Traitements biologiques Blastx(SeqNucleiques:txt) : (SeqProteiques:txt) Reconstruction Alignement Visualisation d'arbre Catégories PhyML(SeqProteiques:Fasta) : (ArbrePhylogenique:txt) de traitements Alignement Alignement Par Par matrice Maximum de par paire multiples voisinage de distance vraisemblance Blastn Clustalw BioNJ NJ PhyML TreeDyn Traitements concrets Hiérarchie de traitements ref.dc ref.dc ref page Donnée1 bare Séquences nucléiques page Donnée2 ref.dc page Donnée3 ref txt Données biologiques Séquences protéiques page Donnée4 Fasta ref page Donnée5 ref Arbre phylogénique page Donnée6 Tgf ref.dc page Donnée7 Newick Catégories de données Données concrètes Formats de données Hiérarchie de données 14

44 VÉRIFICATION Définition d une composition entre deux traitements 15

45 VÉRIFICATION Définition d une composition entre deux traitements Pour deux traitements T1 (dc1:fo1) : (dc2:fo2, dc3:fo3) T2 (dc4:fo4) : (dc5:fo5) 15

46 VÉRIFICATION Définition d une composition entre deux traitements Pour deux traitements T1 (dc1:fo1) : (dc2:fo2, dc3:fo3) T2 (dc4:fo4) : (dc5:fo5) Une composition p1 p2 une sortie p1(dc2:fo2) du T1 une entrée p2(dc4:fo4) du T2 15

47 VÉRIFICATION Définition d une composition entre deux traitements Pour deux traitements T1 (dc1:fo1) : (dc2:fo2, dc3:fo3) T2 (dc4:fo4) : (dc5:fo5) Une composition p1 p2 une sortie p1(dc2:fo2) du T1 une entrée p2(dc4:fo4) du T2 dc1:fo1 dc2:fo2 dc4:fo4 dc5:fo T1 T dc3:fo3 15

48 VÉRIFICATION dc1:fo1 dc2:fo2 dc4:fo4 dc5:fo T1 T dc3:fo3 15

49 VÉRIFICATION dc2:fo2 dc4:fo4 dc5:fo5 dc1:fo T T dc3:fo3 Compatibilité syntaxique : si (fo2 = fo4) (fo2 est un sous-format de fo4), noté p1 syn p2. Sinon p1 syn p2. Compatibilité sémantique : si (dc2 = dc4) (dc2 est une sous-catégorie de dc4), noté p1 sem p2. Sinon p1 sem p2. 15

50 VÉRIFICATION dc2:fo2 dc4:fo4 dc5:fo5 dc1:fo T T dc3:fo3 Compatibilité syntaxique : si (fo2 = fo4) (fo2 est un sous-format de fo4), noté p1 syn p2. Sinon p1 syn p2. Compatibilité sémantique : si (dc2 = dc4) (dc2 est une sous-catégorie de dc4), noté p1 sem p2. Sinon p1 sem p2. Situations de compatibilité pour la composition : 1. (p1 sem p2) (p1 syn p2) 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) 15

51 VÉRIFICATION dc2:fo2 dc4:fo4 dc5:fo5 dc1:fo T T dc3:fo3 Compatibilité syntaxique : si (fo2 = fo4) (fo2 est un sous-format de fo4), noté p1 syn p2. Sinon p1 syn p2. Compatibilité sémantique : si (dc2 = dc4) (dc2 est une sous-catégorie de dc4), noté p1 sem p2. Sinon p1 sem p2. Situations de compatibilité pour la composition : 1. (p1 sem p2) (p1 syn p2) 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) 15

52 VÉRIFICATION dc2:fo2 dc4:fo4 dc5:fo5 dc1:fo T T dc3:fo3 Compatibilité syntaxique : si (fo2 = fo4) (fo2 est un sous-format de fo4), noté p1 syn p2. Sinon p1 syn p2. Compatibilité sémantique : si (dc2 = dc4) (dc2 est une sous-catégorie de dc4), noté p1 sem p2. Sinon p1 sem p2. Situations de compatibilité pour la composition : 1. (p1 sem p2) (p1 syn p2) 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) 15

53 VÉRIFICATION dc2:fo2 dc4:fo4 dc5:fo5 dc1:fo T T dc3:fo3 Compatibilité syntaxique : si (fo2 = fo4) (fo2 est un sous-format de fo4), noté p1 syn p2. Sinon p1 syn p2. Compatibilité sémantique : si (dc2 = dc4) (dc2 est une sous-catégorie de dc4), noté p1 sem p2. Sinon p1 sem p2. Situations de compatibilité pour la composition : 1. (p1 sem p2) (p1 syn p2) 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) 15

54 RÉPARATION 16

55 RÉPARATION Situations de compatibilité pour la composition : 1. (p1 sem p2) (p1 syn p2) 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) 16

56 RÉPARATION Situations de compatibilité pour la composition : 1. (p1 sem p2) (p1 syn p2) 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) OK 16

57 RÉPARATION Situations de compatibilité pour la composition : 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) Adaptation 1. Sémantique : «Réparation» entre les différentes catégories de données utilisées. 2. Syntaxique : «Réparation» entre les différents formats de données utilisés. 16

58 RÉPARATION Situations de compatibilité pour la composition : 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) Adaptation 1. Sémantique : «Réparation» entre les différentes catégories de données utilisées. 2. Syntaxique : «Réparation» entre les différents formats de données utilisés. Pour la situation 2 : Adaptation Syntaxique Pour la situation 3 : Adaptation Sémantique Adaptation Syntaxique 16

59 RÉPARATION Situations de compatibilité pour la composition : 2. (p1 sem p2) (p1 syn p2) 3. (p1 sem p2) Adaptation 1. Sémantique : «Réparation» entre les différentes catégories de données utilisées. 2. Syntaxique : «Réparation» entre les différents formats de données utilisés. Pour la situation 2 : Adaptation Syntaxique Pour la situation 3 : Adaptation Sémantique Adaptation Syntaxique 16

60 RÉPARATION Jeu de données exemple TD1(DC1 :FO1) : (DC2 :FO2), TD2(DC2 :FO1) : (DC3 :FO2, DC4 :FO1) TD3(DC3 :FO3) : (DC5 :FO1), TD4(DC3 :FO2) : (DC6 :FO4) TD5(DC4 :FO3) : (DC8 :FO2), TD6(DC5 :FO1, DC6 :FO2) : (DC7 :FO3) TD7(DC1 :FO1) : (DC3 :FO2, DC4 :FO4), TD8(DC1 :FO1) : (DC1 :FO3) TD9(DC8 :FO2) : (DC7 :FO4, DC9 :FO2), TD10(DC4 :FO1) : (DC4 :FO2, DC7 :FO3) TD11(DC7 :FO4) : (DC3 :FO2), TD12(DC10 :FO2) : (DC7 :FO4) TD111(DC2 :FO2) : (DC2 :FO3), TD121(DC4 :FO1) : (DC4 :FO3) TD131(DC2 :FO3) : (DC2 :FO1) 17

61 RÉPARATION Jeu de données exemple TD1(DC1 :FO1) : (DC2 :FO2), TD2(DC2 :FO1) : (DC3 :FO2, DC4 :FO1) TD3(DC3 :FO3) : (DC5 :FO1), TD4(DC3 :FO2) : (DC6 :FO4) TD5(DC4 :FO3) : (DC8 :FO2), TD6(DC5 :FO1, DC6 :FO2) : (DC7 :FO3) TD7(DC1 :FO1) : (DC3 :FO2, DC4 :FO4), TD8(DC1 :FO1) : (DC1 :FO3) TD9(DC8 :FO2) : (DC7 :FO4, DC9 :FO2), TD10(DC4 :FO1) : (DC4 :FO2, DC7 :FO3) TD11(DC7 :FO4) : (DC3 :FO2), TD12(DC10 :FO2) : (DC7 :FO4) TD111(DC2 :FO2) : (DC2 :FO3), TD121(DC4 :FO1) : (DC4 :FO3) TD131(DC2 :FO3) : (DC2 :FO1) Convertisseurs 17

62 RÉPARATION Jeu de données exemple TD1(DC1 :FO1) : (DC2 :FO2), TD2(DC2 :FO1) : (DC3 :FO2, DC4 :FO1) TD3(DC3 :FO3) : (DC5 :FO1), TD4(DC3 :FO2) : (DC6 :FO4) TD5(DC4 :FO3) : (DC8 :FO2), TD6(DC5 :FO1, DC6 :FO2) : (DC7 :FO3) TD7(DC1 :FO1) : (DC3 :FO2, DC4 :FO4), TD8(DC1 :FO1) : (DC1 :FO3) TD9(DC8 :FO2) : (DC7 :FO4, DC9 :FO2), TD10(DC4 :FO1) : (DC4 :FO2, DC7 :FO3) TD11(DC7 :FO4) : (DC3 :FO2), TD12(DC10 :FO2) : (DC7 :FO4) TD111(DC2 :FO2) : (DC2 :FO3), TD121(DC4 :FO1) : (DC4 :FO3) TD131(DC2 :FO3) : (DC2 :FO1) DC1:FO1 T1 DC2:FO2 DC7:FO4 T11 DC3:FO2 17

63 RÉPARATION Jeu de données exemple TD1(DC1 :FO1) : (DC2 :FO2), TD2(DC2 :FO1) : (DC3 :FO2, DC4 :FO1) TD3(DC3 :FO3) : (DC5 :FO1), TD4(DC3 :FO2) : (DC6 :FO4) TD5(DC4 :FO3) : (DC8 :FO2), TD6(DC5 :FO1, DC6 :FO2) : (DC7 :FO3) TD7(DC1 :FO1) : (DC3 :FO2, DC4 :FO4), TD8(DC1 :FO1) : (DC1 :FO3) TD9(DC8 :FO2) : (DC7 :FO4, DC9 :FO2), TD10(DC4 :FO1) : (DC4 :FO2, DC7 :FO3) TD11(DC7 :FO4) : (DC3 :FO2), TD12(DC10 :FO2) : (DC7 :FO4) TD111(DC2 :FO2) : (DC2 :FO3), TD121(DC4 :FO1) : (DC4 :FO3) TD131(DC2 :FO3) : (DC2 :FO1) DC1:FO1 T1 DC2:FO2 DC7:FO4 T11 DC3:FO2 DC2 = DC7 17

64 RÉPARATION Jeu de données exemple TD1(DC1 :FO1) : (DC2 :FO2), TD2(DC2 :FO1) : (DC3 :FO2, DC4 :FO1) TD3(DC3 :FO3) : (DC5 :FO1), TD4(DC3 :FO2) : (DC6 :FO4) TD5(DC4 :FO3) : (DC8 :FO2), TD6(DC5 :FO1, DC6 :FO2) : (DC7 :FO3) TD7(DC1 :FO1) : (DC3 :FO2, DC4 :FO4), TD8(DC1 :FO1) : (DC1 :FO3) TD9(DC8 :FO2) : (DC7 :FO4, DC9 :FO2), TD10(DC4 :FO1) : (DC4 :FO2, DC7 :FO3) TD11(DC7 :FO4) : (DC3 :FO2), TD12(DC10 :FO2) : (DC7 :FO4) TD111(DC2 :FO2) : (DC2 :FO3), TD121(DC4 :FO1) : (DC4 :FO3) TD131(DC2 :FO3) : (DC2 :FO1) DC1:FO1 T1 DC2:FO2 DC7:FO4 T11 DC3:FO2 DC2 = DC7 Situation 3 : p1 sem p2 17

65 RÉPARATION Graphe de ressources associé 18

66 RÉPARATION Graphe de ressources associé Conv Conv TD131 TD121 TD11 Conv TD10 TD111 TD7 TD4 TD5 TD6 TD12 TD8 TD1 TD2 TD3 TD9 18

67 RÉPARATION Graphe de ressources associé Conv Conv TD131 TD121 TD11 Conv TD10 TD111 TD7 TD4 TD5 TD6 TD12 TD8 TD1 TD2 TD3 TD9 DC10 DC1 DC2 DC3 DC4 DC5 DC6 DC7 DC8 DC9 18

68 RÉPARATION Graphe de ressources associé FO1 FO2 FO3 FO4 Conv Conv TD131 TD121 TD11 Conv TD10 TD111 TD7 TD4 TD5 TD6 TD12 TD8 TD1 TD2 TD3 TD9 DC10 DC1 DC2 DC3 DC4 DC5 DC6 DC7 DC8 DC9 18

69 RÉPARATION Graphe de ressources associé FO1 FO2 FO3 FO4 Conv Conv TD131 TD121 TD11 Conv TD10 TD111 TD7 TD4 TD5 TD6 TD12 TD8 TD1 TD2 TD3 TD9 DC10 DC1 DC2 DC3 DC4 DC5 DC6 DC7 DC8 DC9 18

70 RÉPARATION TD131 TD111 TD11 TD3 DC5 TD1 DC2 TD2 DC3 TD4 DC6 TD6 DC1 TD7 DC4 TD121 DC7 TD5 DC8 TD9 DC9 TD8 TD10 DC10 TD12 19

71 RÉPARATION TD131 TD111 TD11 TD3 DC5 TD1 DC2 TD2 DC3 TD4 DC6 TD6 DC1 TD7 DC4 TD121 DC7 TD5 DC8 TD9 DC9 TD8 TD10 DC10 TD12 DC1:FO1 T1 DC2:FO2 DC7:FO4 T11 DC3:FO2 19

72 RÉPARATION TD131 TD111 TD11 TD3 DC5 TD1 DC2 TD2 DC3 TD4 DC6 TD6 DC1 TD7 DC4 TD121 DC7 TD5 DC8 TD9 DC9 TD8 TD10 DC10 TD12 DC1:FO1 T1 DC2:FO2 DC7:FO4 T11 DC3:FO2 19

73 RÉPARATION TD131 TD111 TD11 TD3 DC5 TD1 DC2 TD2 DC3 TD4 DC6 TD6 DC1 TD7 DC4 TD121 DC7 TD5 DC8 TD9 DC9 TD8 TD10 DC10 TD12 DC1:FO1 T1 DC2:FO2 DC7:FO4 T11 DC3:FO2 19

74 RÉPARATION TD131 TD111 TD11 TD3 DC5 TD1 DC2 TD2 DC3 TD4 DC6 TD6 DC1 TD7 DC4 TD121 DC7 TD5 DC8 TD9 DC9 TD8 TD10 DC10 TD12 DC1:FO1 T1 DC2:FO2 tmpcategorylink DC2:FO1 T2 DC4:FO3 T5 DC3:FO2 tmpcategorylink DC4:FO1 DC8:FO2 tmpcategorylink DC8:FO2 T12 DC7:FO4 tmpcategorylink DC7:FO4 T11 DC3:FO2 19

75 RÉPARATION Contexte de travail construit FO1 FO2 FO3 FO4 Conv Conv TD131 TD121 TD11 Conv TD10 TD111 TD7 TD4 TD5 TD6 TD12 TD8 TD1 TD2 TD3 TD9 DC10 DC1 DC2 DC3 DC4 DC5 DC6 DC7 DC8 DC9 20

76 RÉPARATION Contexte de travail construit FO1 FO2 FO3 FO4 Conv Conv TD131 TD121 TD11 Conv TD10 TD111 TD7 TD4 TD5 TD6 TD12 TD8 TD1 TD2 TD3 TD9 DC10 DC1 DC2 DC3 DC4 DC5 DC6 DC7 DC8 DC9 20

77 RÉPARATION DC2 FO2 TD111 DC2 FO3 TD131 DC2 FO1 DC4 FO1 TD121 DC4 FO3 21

78 RÉPARATION DC2 FO2 TD111 DC2 FO3 TD131 DC2 FO1 DC4 FO1 TD121 DC4 FO3 DC1:FO1 T1 DC2:FO2 tmpcategorylink DC2:FO1 T2 DC4:FO3 T5 DC3:FO2 tmpcategorylink DC4:FO1 DC8:FO2 tmpcategorylink DC8:FO2 T12 DC7:FO4 tmpcategorylink DC7:FO4 T11 DC3:FO2 21

79 RÉPARATION DC2 FO2 TD111 DC2 FO3 TD131 DC2 FO1 DC4 FO1 TD121 DC4 FO3 DC1:FO1 T1 DC2:FO2 DC2:FO1 T2 DC4:FO3 DC3:FO2 DC4:FO1 T5 DC8:FO2 DC8:FO2 T12 DC7:FO4 DC7:FO4 T11 DC3:FO2 DC2:FO2 T111 DC2:FO3 DC2:FO3 T131 DC4:FO1 DC2:FO1 T121 DC4:FO3 21

80 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 22

81 TABLE DES MATIÈRES Introduction & Objectif Environnement de workflow Problématique & État de l art Notre proposition Contexte de travail Vérification et réparation Conclusion & Perspectives 22

82 CONCLUSION Une plateforme de partage et de mutualisation Composant workflow, compatibilité de composition Contexte de travail hiérarchisé Vérification et réparation des compositions 23

83 PERSPECTIVES Les autres problématiques pendant l utilisation de workflow Les services web Aspect dynamique concernant la personnalisation et la configuration avant l exécution Intégration dans la plateforme 24

84 BIBLIOGRAPHIE [BAR05] BARDE J.,LIBOUREL T.,MAUREL P., A Metadata Service for Integrated Management of Knowledges Related to Coastal Areas, Multimedia Tools Appl., vol. 25, no 3, 2005, p [LIN09] LIN Y.,LIBOUREL T.,MOUGENOT I., A Workflow Language for the Experimental Sciences, ICEIS (3), 2009, p [LIB 10] LIBOUREL T., LIN Y., MOUGENOT I., PIERKOT C., DESCONNETS J.-C., A Platform Dedicated to Share and Mutualize Environmental Applications, ICEIS (1), 2010, p [LUD 06] LUDÄSCHER B., ALTINTAS I., BERKLEY C., HIGGINS D., JAEGER E., JONES M. B., LEE E. A., TAO J., ZHAO Y., Scientific workflow management and the Kepler system, Concurrency and Computation : Practice and Experience, vol. 18, no 10, 2006, p [HUL 06] HULL D., WOLSTENCROFT K., STEVENS R., GOBLE C., POCOCK M., LI P., OINN T., Taverna : a tool for building and running workflows of services, [CUN 93] CUNNINGHAM S., DENIZE P., A Tool for Model Generation and Knowledge Acquisition, Proc International Workshop on Artificial Intelligence and Statistics, Fort Lauderdale, Florida, USA, 1993, p

85 MERCI BEAUCOUP! Démonstration en ligne : 26

Urbanisation de système d'information. PLM 6 (Product Lifecycle Management) Collaboration et partage d'informations

Urbanisation de système d'information. PLM 6 (Product Lifecycle Management) Collaboration et partage d'informations Urbanisation de système d'information PLM 6 (Product Lifecycle Management) Collaboration et partage d'informations Gestion de données techniques et Gestion électronique de documents Diversité des modalités

Plus en détail

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht. Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.fr 1 MVC et le web 27/05/14 2 L'évolution des systèmes informatiques

Plus en détail

Concepts clés associés aux outils logiciels, exemples

Concepts clés associés aux outils logiciels, exemples Chercheurs, les outils logiciels :: une voie originale pour valoriser votre expertise et et vos compétences!! Concepts clés associés aux outils logiciels, exemples Jeudi 2 octobre 2008 Gilles Bézard ICAM

Plus en détail

DataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X

DataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X Atelier Dex Etat des lieux Dex X Lamine Ndiaye Consultant Sénior Arnaud François Responsable Support Nicolas Marin Responsable Activité DataEXchanger Echangez en toute simplicité mardi 19 juin 2012 Présentation

Plus en détail

E-Biothon : Une plate-forme pour accélérer les recherches en biologie, santé et environnement.

E-Biothon : Une plate-forme pour accélérer les recherches en biologie, santé et environnement. E-Biothon : Une plate-forme pour accélérer les recherches en biologie, santé et environnement. N.Bard, S.Boin, F.Bothorel, P.Collinet, M.Daydé, B. Depardon, F. Desprez, M.Flé, A.Franc, J.-F. Gibrat, D.

Plus en détail

BI Open Source Octobre 2012. Alioune Dia, Consultant BI alioune.dia@openbridge.fr

BI Open Source Octobre 2012. Alioune Dia, Consultant BI alioune.dia@openbridge.fr BI Open Source Octobre 2012 Alioune Dia, Consultant BI alioune.dia@openbridge.fr 1 Le groupe, en bref 2004 Date de création +7M * Chiffre d affaires 2012 +80 Collaborateurs au 06/2011 35% Croissance chiffre

Plus en détail

eframe pour optimiser les reportings métiers et réglementaires

eframe pour optimiser les reportings métiers et réglementaires eframe pour optimiser les reportings métiers et réglementaires TIME WINDOW DRIVEN REPORTING POUR DES ANALYSES ET DES RAPPORTS COMPLETS ET EXACTS, À TEMPS TOUT LE TEMPS www.secondfloor.com eframe pour optimiser

Plus en détail

Formats 3D Critères d utilisation dans les échanges Frédéric CHAMBOLLE PSA Peugeot Citroën Direction des Systèmes d Information

Formats 3D Critères d utilisation dans les échanges Frédéric CHAMBOLLE PSA Peugeot Citroën Direction des Systèmes d Information Formats 3D Critères d utilisation dans les échanges Frédéric CHAMBOLLE PSA Peugeot Citroën Direction des Systèmes d Information Atelier Ingénierie GALIA 30 novembre 2010 Introduction Les travaux de ce

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

Information Management in Environmental Sciences

Information Management in Environmental Sciences PEER / METIER Cemagref JRU TETIS Information Management in Environmental Sciences 19-23 February 2007, Montpellier Date Time Speakers Topics Sunday 18/02 19h00-23h00 Welcome at hotel Heliotel Icebreaking

Plus en détail

UTILISATION DE LA PLATEFORME WEB D ANALYSE DE DONNÉES GALAXY

UTILISATION DE LA PLATEFORME WEB D ANALYSE DE DONNÉES GALAXY UTILISATION DE LA PLATEFORME WEB D ANALYSE DE DONNÉES GALAXY Yvan Le Bras yvan.le_bras@irisa.fr Cyril Monjeaud, Mathieu Bahin, Claudia Hériveau, Olivier Quenez, Olivier Sallou, Aurélien Roult, Olivier

Plus en détail

Lamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013

Lamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013 Cube de textes et opérateur d'agrégation basé sur un modèle vectoriel adapté Text Cube Model and aggregation operator based on an adapted vector space model Lamia Oukid, Ounas Asfari, Fadila Bentayeb,

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

La Geo-Business Intelligence selon GALIGEO avec 26/10/2005 1

La Geo-Business Intelligence selon GALIGEO avec 26/10/2005 1 La Geo-Business Intelligence selon GALIGEO avec ESRI 2005 session «Décisionnel» 26/10/2005 1 La Business Intelligence : Une Définition La Business intelligence permet l utilisation des données opérationnelles

Plus en détail

Business Process Management

Business Process Management Alain Darmon Responsable Avant-Vente BPM, IBM 1 er mars 2011 Business Process Management Améliorez l agilité de l entreprise avec la gestion des processus métier Les processus sont partout! Ouverture de

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES Aristote ----- Cloud Interopérabilité Retour d'expérience L A F O R C E D E L I N N O V A T I O N Résumé Les systèmes d'information logistique (SIL) sont des outils qui amènent des gains de productivité

Plus en détail

Dématérialisation et travail collaboratif

Dématérialisation et travail collaboratif IBM Software Group Dématérialisation et travail collaboratif Thomas Coustenoble IBM Lotus Market Manager RDV Logiciels 25 novembre 2004 2004 IBM Corporation IBM Leadership in Content Management Content

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Retour d expériences avec UML

Retour d expériences avec UML Retour d expériences avec UML UML pour les systèmes biologiques Marie-Hélène Moirez-Charron, UMR AGIR, équipe MAGE INRA Toulouse mailto:marie-helene.charron@toulouse.inra.fr PLAN Contexte de travail UML,

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

SysFera. Benjamin Depardon

SysFera. Benjamin Depardon SysFera Passage d applications en SaaS Benjamin Depardon CTO@SysFera SysFera Technologie 2001 Création 2010 Spin Off INRIA Direction par un consortium d investisseurs 12 personnes 75% en R&D Implantation

Plus en détail

Modéliser les systèmes complexes Pour synchroniser les équipes multidisciplinaires IGPSC8, Arcachon, le 10 Juin 2013

Modéliser les systèmes complexes Pour synchroniser les équipes multidisciplinaires IGPSC8, Arcachon, le 10 Juin 2013 Modéliser les systèmes complexes Pour synchroniser les équipes multidisciplinaires IGPSC8, Arcachon, le 10 Juin 2013 Samuel Boutin - Président Knowledge Inside - 7C rue Jean Mermoz - 78000 Versailles -

Plus en détail

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier? DOSSIER SOLUTION CA ERwin Modeling Comment gérer la complexité des données et améliorer l agilité métier? CA ERwin Modeling fournit une vue centralisée des définitions de données clés afin de mieux comprendre

Plus en détail

Base de données bibliographiques Pubmed-Medline

Base de données bibliographiques Pubmed-Medline Chapitre 1 ; Domaine 1 ; Documentation ; Champs référentiels 1.1.1, 1.1.2 et 1.1.3 Base de données bibliographiques Pubmed-Medline D r Patrick Deschamps,, 30 mai 2007 PLAN C2i métiers de la santé Introduction

Plus en détail

MASTER (LMD) GESTION DE DONNEES ET SPATIALISATION EN ENVIRONNEMENT (GSE)

MASTER (LMD) GESTION DE DONNEES ET SPATIALISATION EN ENVIRONNEMENT (GSE) MASTER (LMD) GESTION DE DONNEES ET SPATIALISATION EN ENVIRONNEMENT (GSE) RÉSUMÉ DE LA FORMATION Type de diplôme : Master (LMD) Domaine ministériel : Sciences, Technologies, Santé Mention : STIC POUR L'ECOLOGIE

Plus en détail

What s New. HOPEX V1 Release 2. MEGA International Avril 2014. V1R2 What's New 1

What s New. HOPEX V1 Release 2. MEGA International Avril 2014. V1R2 What's New 1 What s New HOPEX V1 Release 2 MEGA International Avril 2014 V1R2 What's New 1 Sommaire Sommaire Introduction 7 Nouvelles solutions 8 HOPEX Business Architecture 9 1 Introduction 10 1.1 Description générale

Plus en détail

Méthodes d évolution de modèle produit dans les systèmes du type PLM

Méthodes d évolution de modèle produit dans les systèmes du type PLM Résumé de thèse étendu Méthodes d évolution de modèle produit dans les systèmes du type PLM Seyed Hamedreza IZADPANAH Table des matières 1. Introduction...2 2. Approche «Ingénierie Dirigée par les Modèles»

Plus en détail

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas

Plus en détail

Synergies entre Artisan Studio et outils PLM

Synergies entre Artisan Studio et outils PLM SysML France 13 Novembre 2012 William Boyer-Vidal Regional Sales Manager Southern Europe Synergies entre Artisan Studio et outils PLM 2012 2012 Atego. Atego. 1 Challenges & Tendances Complexité des produits

Plus en détail

Alfresco Guide Utilisateur

Alfresco Guide Utilisateur Alfresco Guide Utilisateur ATELIER TECHNIQUE DES ESPACES NATURELS - 1 Table des matières Alfresco Guide Utilisateur...1 Accéder à la GED de l'aten...3 Via un client FTP...3 Onglet Général...3 Onglet Avancé...3

Plus en détail

Workflow et Service Oriented Architecture (SOA)

Workflow et Service Oriented Architecture (SOA) White Paper Workflow et Service Oriented Architecture (SOA) Présentation Cet article offre une approche pragmatique de la SOA et du workflow à travers des problématiques d'entreprises, une méthodologie

Plus en détail

Introduction aux bases de données: application en biologie

Introduction aux bases de données: application en biologie Introduction aux bases de données: application en biologie D. Puthier 1 1 ERM206/Technologies Avancées pour le Génome et la Clinique, http://tagc.univ-mrs.fr/staff/puthier, puthier@tagc.univ-mrs.fr ESIL,

Plus en détail

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric

Plus en détail

Problématiques de recherche. Figure Research Agenda for service-oriented computing

Problématiques de recherche. Figure Research Agenda for service-oriented computing Problématiques de recherche 90 Figure Research Agenda for service-oriented computing Conférences dans le domaine ICWS (International Conference on Web Services) Web services specifications and enhancements

Plus en détail

NFP111 Systèmes et Applications Réparties

NFP111 Systèmes et Applications Réparties NFP111 Systèmes et Applications Réparties 1 de 34 NFP111 Systèmes et Applications Réparties Cours 7 - CORBA/Partie 1 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon

Plus en détail

Risques d accès non autorisés : les atouts d une solution IAM

Risques d accès non autorisés : les atouts d une solution IAM Risques d accès non autorisés : les atouts d une solution IAM Comment l'entreprise peut-elle réduire ses risques informatiques liés aux droits d accès des utilisateurs Livre Blanc Introduction Tous les

Plus en détail

Introduction aux bases de données

Introduction aux bases de données Introduction aux bases de données Références bibliographiques Jeff Ullman,Jennifer Widom, «A First Course in Database systems», Prentice-Hall, 3rd Edition, 2008 Hector Garcia-Molina, Jeff Ullman, Jennifer

Plus en détail

Séminaire Gestion Incidents & Problèmes

Séminaire Gestion Incidents & Problèmes Séminaire Gestion Incidents & Problèmes Mardi 06 Octobre BIENVENUE!!! En partenariat AGENDA 09h00 : Approche ITIL, démarche & offre d accompagnement Pierre Biragnet - DEODIS 9h30 : Présentation & Démonstration

Plus en détail

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...) Avant-propos 1. À qui s'adresse ce livre? 15 2. Pré-requis 15 3. Objectifs du livre 16 4. Notations 17 Introduction à la Business Intelligence 1. Du transactionnel au décisionnel 19 2. Business Intelligence

Plus en détail

Forthcoming Database

Forthcoming Database DISS.ETH NO. 15802 Forthcoming Database A Framework Approach for Data Visualization Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of

Plus en détail

Workflow/DataWarehouse/DataMining. 14-09-98 LORIA - Université d automne 1998 - Informatique décisionnelle - L. Mirtain 1

Workflow/DataWarehouse/DataMining. 14-09-98 LORIA - Université d automne 1998 - Informatique décisionnelle - L. Mirtain 1 Workflow/DataWarehouse/DataMining 14-09-98 LORIA - Université d automne 1998 - Informatique décisionnelle - L. Mirtain 1 plan Workflow DataWarehouse Aide à la décision DataMinig Conclusion 14-09-98 LORIA

Plus en détail

Ingénierie et gestion des connaissances

Ingénierie et gestion des connaissances Master Web Intelligence ICM Option Informatique Ingénierie et gestion des connaissances Philippe BEAUNE Philippe.Beaune@emse.fr 18 novembre 2008 Passer en revue quelques idées fondatrices de l ingénierie

Plus en détail

Exécution de processus

Exécution de processus Exécution de processus Electif SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 21 jan. 22 jan. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architectures applicatives

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Indexmed : Le big data en écologie? Pas encore disent certains. Pas si sûr! Avec IndexMed. Relevons ce challenge!

Indexmed : Le big data en écologie? Pas encore disent certains. Pas si sûr! Avec IndexMed. Relevons ce challenge! Indexmed : Le big data en écologie? Pas encore disent certains Pas si sûr! Avec IndexMed Relevons ce challenge! Origine du consortium L état des lieux (source : séminaire Allenvie, séminaire Indexmed1)

Plus en détail

VISUALISATION DE NUAGES DE POINTS

VISUALISATION DE NUAGES DE POINTS ARNAUD BLETTERER MULTI-RÉSOLUTION 1/16 VISUALISATION DE NUAGES DE POINTS MULTI-RÉSOLUTION AU TRAVERS DE CARTES DE PROFONDEUR Arnaud Bletterer Université de Nice Sophia Antipolis Laboratoire I3S - Cintoo

Plus en détail

Présentation du 23 mai 2013 Barcarolle/Prangins AGENDA. 1. INTRODUCTION 2. CALYPS 3. QlikView by QlikTech 4. ANALYSE AVEC QLIKVIEW

Présentation du 23 mai 2013 Barcarolle/Prangins AGENDA. 1. INTRODUCTION 2. CALYPS 3. QlikView by QlikTech 4. ANALYSE AVEC QLIKVIEW Présentation du 23 mai 2013 Barcarolle/Prangins CALYPS SA : 5/2013 Tony Germini CEO Gérald Tedeschi Sales Director Nicolas Paccaud Senior Consultant Alessandro Baseggio Senior Consultant AGENDA 1. INTRODUCTION

Plus en détail

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm. WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.com Claude Perrin ECM Client Technical Professional Manager

Plus en détail

Le pilotage des collaborations et l interopérabilité des systèmes d information Vers une démarche intégrée

Le pilotage des collaborations et l interopérabilité des systèmes d information Vers une démarche intégrée Colloque : Systèmes Complexes d Information et Gestion des Risques pour l Aide à la Décision Le pilotage des collaborations et l interopérabilité des systèmes d information Vers une démarche intégrée BELKADI

Plus en détail

Rappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme

Rappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme Rappel Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes treinen@pps.univ-paris-diderot.fr 6 mai 2015 Jusqu'à maintenant : un petit langage de programmation

Plus en détail

Cliquez pour modifier les styles du texte du masque

Cliquez pour modifier les styles du texte du masque Cliquez pour modifier les styles du texte du Building & Utilities maintenance at SOLEIL Journée SINERGY 1 Utilities parameters The group Bât Infra guarantees the supply of the utilities in the SYNCHROTRON:

Plus en détail

et les Systèmes Multidimensionnels

et les Systèmes Multidimensionnels Le Data Warehouse et les Systèmes Multidimensionnels 1 1. Définition d un Datawarehouse (DW) Le Datawarehouse est une collection de données orientées sujet, intégrées, non volatiles et historisées, organisées

Plus en détail

DESCRIPTIF DE MODULE S5 GSI

DESCRIPTIF DE MODULE S5 GSI Option SIM DESCRIPTIF DE MODULE S5 GSI : Gouvernance et Systèmes d Information COORDONNATEUR DU MODULE : Département : Ce module a pour but d enseigner les méthodes, les règles et les pratiques nécessaires

Plus en détail

Présentation du cadre technique de mise en œuvre d un Service d Archivage Electronique

Présentation du cadre technique de mise en œuvre d un Service d Archivage Electronique Présentation du cadre technique de mise en œuvre d un Service d Archivage Electronique Isabelle GIBAUD Consultante au Syndicat Interhospitalier de Bretagne Co-chair vendor IHE-FRANCE Sommaire 1 Périmètre

Plus en détail

Urbanisme du Système d Information et EAI

Urbanisme du Système d Information et EAI Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat

Plus en détail

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

Plus en détail

Intégration des connaissances en neurosciences dans un environnement multi-centrique

Intégration des connaissances en neurosciences dans un environnement multi-centrique Intégration des connaissances en neurosciences dans un environnement multi-centrique Alban Gaignard, Johan Montagnat I3S, UMR 6070 CNRS, Université de Nice Sophia Antipolis alban.gaignard@i3s.unice.fr

Plus en détail

Open Data. Enjeux et perspectives dans les télécommunications

Open Data. Enjeux et perspectives dans les télécommunications Open Data Enjeux et perspectives dans les télécommunications Orange Labs 28/09/2012 Patrick launay, Recherche & Développement, Orange Labs - Recherche & Développement Printemps de la Recherche EDF Open

Plus en détail

Usine Numérique Intégration Produit Production

Usine Numérique Intégration Produit Production Usine Numérique Intégration Produit Production Bernard Hoessler Manufacturing Business Group EMEA Paris 25 Novembre 2010 Du monde virtuel au monde réél Page 2 Stratégie développée dans l industrie Exploiter

Plus en détail

IBM Business Process Manager

IBM Business Process Manager IBM Software WebSphere Livre blanc sur le leadership en matière d innovation IBM Business Process Manager Une plateforme de BPM complète, unifiée et facilement adaptable aux projets et aux programmes d

Plus en détail

Université Montpellier 2 Master Physique et Informatique

Université Montpellier 2 Master Physique et Informatique Université Montpellier 2 Master Physique et Informatique Sommaire Présentation générale Analyse de l existant Problématiques et solutions Notre travail Démonstration Evolution Conclusion Le sujet Objet

Plus en détail

Préconisations pour une gouvernance efficace de la Manche. Pathways for effective governance of the English Channel

Préconisations pour une gouvernance efficace de la Manche. Pathways for effective governance of the English Channel Préconisations pour une gouvernance efficace de la Manche Pathways for effective governance of the English Channel Prochaines étapes vers une gouvernance efficace de la Manche Next steps for effective

Plus en détail

Hervé Couturier EVP, SAP Technology Development

Hervé Couturier EVP, SAP Technology Development Hervé Couturier EVP, SAP Technology Development Hervé Biausser Directeur de l Ecole Centrale Paris Bernard Liautaud Fondateur de Business Objects Questions à: Hervé Couturier Hervé Biausser Bernard Liautaud

Plus en détail

Smart Grids, réseaux électriques intelligents

Smart Grids, réseaux électriques intelligents Smart Grids, réseaux électriques intelligents Jeudi 13 mars 2014 Jean-Luc THOMAS Professeur du Conservatoire national des arts et métiers Directeur du département Ingénierie des Systèmes Mécaniques et

Plus en détail

Evry - M2 MIAGE Entrepôt de données

Evry - M2 MIAGE Entrepôt de données Evry - M2 MIAGE Entrepôt de données Introduction D. Ploix - M2 Miage - EDD - Introduction 1 Plan Positionnement du BI dans l entreprise Déclinaison fonctionnelle du décisionnel dans l entreprise Intégration

Plus en détail

Décisionnel. SI Virtualisé. Performant. Cloud. SAP BusinessObjects. Dashboards. Expertise. Succès. Service Reporting. Finance. SaaS. Web 2.0.

Décisionnel. SI Virtualisé. Performant. Cloud. SAP BusinessObjects. Dashboards. Expertise. Succès. Service Reporting. Finance. SaaS. Web 2.0. Performant Expertise SAP BusinessObjects BI Finance SaaS Formation Cloud Dashboards Web 2.0 Service Reporting Audit Diffusion Internet SI Virtualisé CATALOGUE FORMATION Succès Optimisation Ad-hoc Conseil

Plus en détail

Gestion de la relation Client (CRM)

Gestion de la relation Client (CRM) Gestion de la relation Client (CRM) Les meilleures pratiques pour gérer vos équipes de vente et marketing Claude Rose, président de Gestisoft Ordre du jour de la présentation Objectif d une solution CRM?

Plus en détail

openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de

openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de itemis France 2009 All rights reserved 1 Itemis en quelques mots Spécialisé dans l

Plus en détail

Plateforme de capture et d analyse de sites Web AspirWeb

Plateforme de capture et d analyse de sites Web AspirWeb Projet Java ESIAL 2A 2009-2010 Plateforme de capture et d analyse de sites Web AspirWeb 1. Contexte Ce projet de deuxième année permet d approfondir par la pratique les méthodes et techniques acquises

Plus en détail

OSIATISBIZ UN SERVICE DESK HORS DU COMMUN EQUANT SOLUTIONBIZ PARTAGEONS NOS SAVOIRS EXTRAIT DU Nº9

OSIATISBIZ UN SERVICE DESK HORS DU COMMUN EQUANT SOLUTIONBIZ PARTAGEONS NOS SAVOIRS EXTRAIT DU Nº9 OSIATISBIZ PARTAGEONS NOS SAVOIRS EXTRAIT DU Nº9 SOLUTIONBIZ EQUANT UN SERVICE DESK HORS DU COMMUN Gilles Deprost, responsable Knowledge Management & Tools d Equant 2F LES PHASES CLÉS DU PROJET SYNERGY

Plus en détail

Je découvre Lina Maintenance

Je découvre Lina Maintenance Je découvre Lina Maintenance Une interface simple et ergonomique pour optimiser la maintenance de vos équipements 1 Sommaire Présentation 4 La plateforme Lina 5 Référentiel 6 Agenda et données personnelles

Plus en détail

D AIDE À L EXPLOITATION

D AIDE À L EXPLOITATION SYSTÈMES D AIDE À L EXPLOITATION P.MARSAUD Juin 2011 UN PEU DE VOCABULAIRE.. L Informatique Industrielle à développé au fil des années de son existence son propre vocabulaire issu de ses métiers et fonctions

Plus en détail

AGROBASE : un système de gestion de données expérimentales

AGROBASE : un système de gestion de données expérimentales AGROBASE : un système de gestion de données expérimentales Daniel Wallach, Jean-Pierre RELLIER To cite this version: Daniel Wallach, Jean-Pierre RELLIER. AGROBASE : un système de gestion de données expérimentales.

Plus en détail

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services 69 Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services M. Bakhouya, J. Gaber et A. Koukam Laboratoire Systèmes et Transports SeT Université de Technologie de Belfort-Montbéliard

Plus en détail

Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows

Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Introduction :... 3 1. Présentation de l architecture Enterprise Miner 5.1 :... 4 2. Installation d Enterprise Miner 5.1:... 5 3. Post-installation

Plus en détail

Offre Référentiel d échange

Offre Référentiel d échange Offre Référentiel d échange mardi 1er juillet 2014 Groupe CGI inc. CONFIDENTIEL Agenda 1 2 3 4 5 6 7 8 Pourquoi cette solution? Les enjeux et principes de la solution Les acteurs & business case Sa place

Plus en détail

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé Mise en place d'une solution libre de gestion d'entreprise Maurice MORETTI Directeur associé Plan de la présentation Le contexte de l'erp OpenERP : Logiciel Libre Motivations / Critères de choix Méthodologie

Plus en détail

SITE WEB E-COMMERCE ET VENTE A DISTANCE

SITE WEB E-COMMERCE ET VENTE A DISTANCE Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme

Plus en détail

Compte-rendu re union Campus AAR 3 mars 2015

Compte-rendu re union Campus AAR 3 mars 2015 Compte-rendu re union Campus AAR 3 mars 2015 Table des matières Liste d actions... 2 I. Environnement d analyse : INA, Armadillo... 3 a. Connexion de l outil INA avec API Armadillo... 3 b. Outil d analyse

Plus en détail

Evolution des catalogues et des métiers: comment se préparer aux changements? Quelques échos de la BnF. CRFCB Université de Toulouse 29 mars 2013

Evolution des catalogues et des métiers: comment se préparer aux changements? Quelques échos de la BnF. CRFCB Université de Toulouse 29 mars 2013 CRFCB Université de Toulouse 29 mars 2013 Evolution des catalogues et des métiers: comment se préparer aux changements? Quelques échos de la BnF Gildas ILLIEN Bibliothèque nationale de France Directeur

Plus en détail

Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4

Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4 Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4 Stéphane MARCHINI Responsable Global des services DataCenters Espace Grande Arche Paris La Défense SG figures

Plus en détail

Formula Negator, Outil de négation de formule.

Formula Negator, Outil de négation de formule. Formula Negator, Outil de négation de formule. Aymerick Savary 1,2, Mathieu Lassale 1,2, Jean-Louis Lanet 1 et Marc Frappier 2 1 Université de Limoges 2 Université de Sherbrooke Résumé. Cet article présente

Plus en détail

Université de Bangui. Modélisons en UML

Université de Bangui. Modélisons en UML Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et

Plus en détail

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process

Plus en détail

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools. 1- RAD Quelle sont les avantages que apporte la méthode RAD à l entreprise? Une méthode RAD devrait, d après son auteur, apporter trois avantages compétitifs à l entreprise : Une rapidité de développement

Plus en détail

Didier MOUNIEN Samantha MOINEAUX

Didier MOUNIEN Samantha MOINEAUX Didier MOUNIEN Samantha MOINEAUX 08/01/2008 1 Généralisation des ERP ERP génère une importante masse de données Comment mesurer l impact réel d une décision? Comment choisir entre plusieurs décisions?

Plus en détail

WINDOWS SHAREPOINT SERVICES 2007

WINDOWS SHAREPOINT SERVICES 2007 WINDOWS SHAREPOINT SERVICES 2007 I. TABLE DES MATIÈRES II. Présentation des «content types» (Type de contenu)... 2 III. La pratique... 4 A. Description du cas... 4 B. Création des colonnes... 6 C. Création

Plus en détail

Pilotez, ajustez et optimisez votre portefeuille de projets

Pilotez, ajustez et optimisez votre portefeuille de projets Pilotez, ajustez et optimisez votre portefeuille de projets Intervenants 2 octobre 2014 Marianne Delétang Consultante Sénior Atos Grégory Sabathé Responsable Marketing NQI La solution web collaborative

Plus en détail

WHITE PAPER Une revue de solution par Talend & Infosense

WHITE PAPER Une revue de solution par Talend & Infosense WHITE PAPER Une revue de solution par Talend & Infosense Master Data Management pour les données de référence dans le domaine de la santé Table des matières CAS D ETUDE : COLLABORATION SOCIALE ET ADMINISTRATION

Plus en détail

CORBA. (Common Request Broker Architecture)

CORBA. (Common Request Broker Architecture) CORBA (Common Request Broker Architecture) Projet MIAGe Toulouse Groupe 2 1 CORBA, introduction (1/4) Les systèmes répartis permettent de créer des applications basées sur des composants auto-gérables,

Plus en détail

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Bases de Données Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Synthèse : conception de BD langage de modélisation famille de SGBD SGBD Analyse du

Plus en détail

Apprentissage Automatique

Apprentissage Automatique Apprentissage Automatique Introduction-I jean-francois.bonastre@univ-avignon.fr www.lia.univ-avignon.fr Définition? (Wikipedia) L'apprentissage automatique (machine-learning en anglais) est un des champs

Plus en détail

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise BUSINESS INTELLIGENCE Une vision cockpit : utilité et apport pour l'entreprise 1 Présentation PIERRE-YVES BONVIN, SOLVAXIS BERNARD BOIL, RESP. SI, GROUPE OROLUX 2 AGENDA Définitions Positionnement de la

Plus en détail

Portail d informations et de données de marchés publics ou la commande publique augmentée

Portail d informations et de données de marchés publics ou la commande publique augmentée Portail d informations et de données de marchés publics ou la commande publique augmentée Association Loi 1901 créée à l initiative de Pascale Lang-Mouginot et Céline Faivre http://breizhsmallbusinessact.fr/-

Plus en détail

Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton

Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton Linked Open Data Le Web de données Réseau, usages, perspectives Sommaire Histoire du Linked Open Data Structure et évolution du réseau Utilisations du Linked Open Data Présence sur le réseau LOD Futurs

Plus en détail

Sujet de thèse CIFRE RESULIS / LGI2P

Sujet de thèse CIFRE RESULIS / LGI2P Ecole des Mines d Alès Laboratoire de Génie Informatique et d Ingénierie de Production LGI2P Nîmes Sujet de thèse CIFRE RESULIS / LGI2P Titre Domaine De l ingénierie des besoins à l ingénierie des exigences

Plus en détail

Semantic Web Inside Guillaume Érétéo Directeur R&D

Semantic Web Inside Guillaume Érétéo Directeur R&D Semantic Web Inside Guillaume Érétéo Directeur R&D Services de valorisation de données pour Structuration de fond documentaire pertinence Analyse de réseaux sociaux veille Animation de réseau sociaux audience

Plus en détail

MEGA ITSM Accelerator. Guide de Démarrage

MEGA ITSM Accelerator. Guide de Démarrage MEGA ITSM Accelerator Guide de Démarrage MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence Architecture et procédés de modélisation des données de référence Objectifs de la session Les participants découvrent l architecture et les procédés de modélisation utilisés pour les projets de Master

Plus en détail