Orchestrations de Service Web : vers une évolution par composition

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

Download "Orchestrations de Service Web : vers une évolution par composition"

Transcription

1 Orchestrations de Service Web : vers une évolution par composition Esquisses Sébastien Mosser, Mireille Blay-Fornarino, Michel Riveill Équipe Rainbow, Laboratoire I3S (CNRS - UNSA) Bâtiment Polytech Sophia SI, 930 route des Colles B.P. 145, F Sophia Antipolis Cedex RÉSUMÉ. Les nouvelles architectures logicielles à base de services permettent d envisager une évolution constante des applications en fonction des services disponibles et du contexte d usage. Cette évolution nécessite une programmation par incréments et raffinement du réseau de services existant et également d autoriser des approches collaboratives basées sur la séparation des préoccupations : plusieurs experts adaptent simultanément la même application en fonction de points de vue différents. Ce constat est la base de l étude qui sera menée pendant la thèse dont le sujet est présenté ici. ABSTRACT.. MOTS-CLÉS : Adaptation, Services, Composition KEYWORDS: Adaptation, Services, Composition 1 re soumission à RIMEL 07, le 2 novembre 2010

2 2 1 re soumission à RIMEL Problématique Les architectures orientés Services (SOA,(MacKenzie et al., 2006)) facilitent l exposition, l interconnexion, la gestion et l évolution d applications à base de services. L approche par services permet aux sociétés d exposer leurs compétences métiers au travers de langages et protocoles basés sur XML. Les orchestrations sont au cœur de ces architectures en supportant la construction d applications à partir de fonctionnalités de base. Créer des compositions de services signifie ordonner les invocations aux opérations, router les messages, modifier les paramètres et gérer les exceptions. Plusieurs langages de composition sont définis (WSCI (Arkin et al., 2002),WSBPEL (Jordan et al., 2007),SCUFL (Oinn et al., 2004)). Dans le cadre des Services Web, nous nous intéressons aux langages d orchestrations (BPEL4WS (Andrews et al., 2003), WSBPEL). Les orchestrations sont définies par le consortium W3C (W3C Glossary) comme «le modèle des interactions que doit respecter un agent Service Web pour atteindre son but». Cependant, même si les orchestrations sont un support à une programmation incrémentielle pour réagir à l introduction d une nouvelle levée d événement ou la coordination avec un nouveau service (Chandran et al., 2005, Bartoli et al., 2005), elles n offrent pas de support à leur propre composition. Ce point est d autant plus critique que les applications supportées évoluent très rapidement et que le développement collaboratif est reconnu comme indispensable à l élaboration des gros projets. La composition par assemblage (approche boites noires) répond mal au partage de contexte entre des sous-processus, à l optimisation des workflows, à la gestion des exceptions, à la répartition des contrôles d accès, au contrôle de la qualité de services, aux calculs de coûts, etc. L adaptation des architectures orientées services est au cœur de la construction de nouvelles applications à partir d une offre mouvante de services en fonction du contexte d exécution, tout en prenant en compte des propriétés non fonctionnelles telles que la sécurité, la réaction à un défaut de service, la gestion de la déconnexion, etc. Les adaptations concernent alors des services hétérogènes et peuvent nécessiter un contrôle des infrastructures (Marvie et al., 2006) L évolution des architectures orientées services est ainsi cruciale à la réussite de nombreux projets dont ceux qui visent à intensifier l usage des services via la mise en place de nouveaux protocoles. En développant l usage de ces architectures, la composition des services va devenir une tâche critique. Elle suppose de connaître l ensemble des services mis en jeux et d être capable de contrôler le flot de données et d exécution. Cette tâche, faîte manuellement, est cause d erreurs et chronophage. 2. Vers une évolution dynamique, collaborative et sûre Pour gérer l évolution dans la composition des services, nous nous basons sur le formalisme des orchestrations en tant que description d assemblages de services. Nous proposons de définir des mécanismes de compositions qui permettent d optimiser l évolution de ces assemblages. Nous distinguons deux formes d assemblages : les

3 Orchestration & Évolutions 3 assemblages définis pour construire de nouveaux services et les assemblages visant à introduire du contrôle dans des assemblages existants. Lors de la composition de ces assemblages, les défis à relever (i) sont la détection des conflits d assemblage (par exemple la levée de plusieurs exceptions en cas de conjonction de conditions, les accès concurrents en lecture et écriture à une variable ou la multiplicité des instructions de retours), (ii) l optimisation des assemblages résultants (par exemple en reconnaissant les appels multiples à un même service ou en partageant des données) et (iii) le calcul des orchestrations résultantes comprenant la composition des contrôles, la coordination entre des flots de données circulant dans ces workflows, l introduction d adaptateurs, etc. Pour gérer la complexité des compositions de services, nous proposons de nous appuyer sur des résultats issus de différents domaines collatéraux de l ingénierie du logiciel. De l ingénierie des modèles (IDM), nous reprenons les travaux relatifs aux transformations et aux algèbres sur les modèles pour exprimer les compositions et les calculer (Bernstein, 2003). La formalisation des transformations(omg, 2005) devra nous permettre de garantir l incrémentalité dans l évolution des assemblages et la confluence lors de la fusion d assemblages. L ordre des transformations s appuiera sur les dernières avancées en matière de calcul des ordres d application des transformations (Mens et al., 2006, Kniesel, 2006). Nous utilisons les travaux relatifs à la logique pour gérer l unification, la reconnaissance de patterns et les retours sur erreurs (Klein et al., 2007). Nous appuyons l intégration des propriétés non fonctionnelles dépendantes des plateformes sur la métamodélisation du comportement et les projections et rétro-projections(nano, 2004, Favre et al., 2006a). Des travaux sur le développement par séparation des préoccupations et la programmation par aspects (Douence, 2004), nous retenons les progrès en matière de tissage de code et de détection des conflits (Charfi et al., 2006, Courbis et al., 2005, Liu et al., 2006). Nous portons tout particulièrement notre attention sur des mécanismes de composition indépendants de l ordre des adaptations (Blay-Fornarino et al., 2004) et la mise en place d une base de connaissance des solutions à certains conflits récurrents (Filman et al., 2005, Douence et al., 2004, Szyperski, 1996). Dans un contexte dynamique d adaptation des architectures à base de services, il est particulièrement pénalisant d introduire des incohérences qui peuvent conduire à l arrêt, même partiel, de l application. Il apparaît donc essentiel de corréler aux mécanismes d adaptations et de compositions des moyens pour garantir la sûreté de fonctionnement des applications (Barais et al., 2006, Fleurquin et al., 2006, Occello, 2006). La composition de service implique de composer les données. Du calcul sur grilles, nous retenons en particulier les travaux relatifs à la composition des données (Glatard et al., 2007).

4 4 1 re soumission à RIMEL 07 L accroissement du nombre des services et la connaissance partielle du réseau des services suppose de définir des mécanismes d adaptation et d évolution qui prennent en charge l optimisation des assemblages résultants (Glatard et al., 2006, Nemo et al., 2007, Chafle et al., 2004). Dans notre équipe, nous travaillons sur deux applications qui mettent en jeux des assemblages de services. L une, dite SEDUITE, est un système de diffusion d informations au sein de l école polytechnique (Blay-Fornarino et al., 2007). En exploitation, elle exige une forte adaptabilité pour répondre aux modifications de services et à l extension de l école avec l ouverture de différents départements et sites. L autre application porte sur analyse d images médicales. Cette application utilise, MOTEUR, un moteur de workflow manager et est interfacée avec l infrastructure de production du projet EGEE. Dans les deux cas, le projet proposé ici devra permettre d adapter plus rapidement et efficacement les assemblages. Ces démonstrateurs nous permettront de valoriser nos travaux auprès des industriels ultérieurement. 3. Conclusion L évolution des applications repose sur une capitalisation des connaissances et la confiance de l utilisateur dans l application résultante. L adaptation des architectures à base de services ne déroge pas à ces règles. Nous proposons de l aborder en nous appuyant sur les approches par modèles qui donnent la liberté d expression et l interopérabilité, des outils de compositions qui reposent sur des théories bien fondées issues à la fois de la programmation par aspects et par sujets, et les méthodes formelles pour assurer la validité des adaptations à l exécution. La problématique et les esquisses de solution proposées ici sont issues de nos collaborations dans le cadre de différents projets industriels (Thèse avec DCN Toulon, Projet RNTL FAROS, Projet New generation Multimédia Service (SMNG) dans le pôle de compétitivité SCS qui implique PHILIPS, FRANCE TÉLÉCOM, HEWLETT PA- CKARD, ATOS,... ). Une plateforme est en cours de développement pour étayer ces différents points (Joffroy et al., 2007a, Joffroy et al., 2007b). 4. Bibliographie Andrews T., Curbera F., Dholakia H., Goland Y., Johannes K., Leymann F., Liu K., Roller D., Smith D., Thatte S., Trickovic I., Weerawarana S., «Business Process Execution Language for Web Services», Arkin A., Askary S., Fordin S., Jekeli W., Kawaguchi K., Orchard D., Pogliani S., Riemer K., Struble S., Takacsi-Nagy P., Trickovic I., Zimek S., «Web Service Choreography Interface 1.0», Barais O., Lawall J., Le Meur A.-F., Duchien L., «Safe Integration of New Concerns in a Software Architecture», 13th Annual IEEE International Conference on Engineering of Computer Based Systems (ECBS 06), IEEE, Potsdam, Germany, March, 2006.

5 Orchestration & Évolutions 5 Bartoli A., Jiménez-Perir R., Kemme B., Pautasso C., Patarin S., Wheater S., Woodman S., «The Adapt Framework for Adaptable and Composable», IEEE Distributed Systems Online, September, Bernstein P., «Applying model management to classical meta data problems», Conf. on Innovative Database Research (CIDR), Asilomar, CA, USA, January, Blay-Fornarino M., Charfi A., Emsellem D., Pinna-Déry A.-M., Riveill M., «Software interaction», Journal of Object Technology (ETH Zurich), vol. 3, n 10, p , Blay-Fornarino M., Collet P., Lahire P., Lavirotte S., Pinna-Déry A.-M., Riveill M., Tigli J.-Y., Contrats et compositions de services de l, Technical Report n F.4.1, RNTL Faros, January, Chafle G. B., Chandra S., Mann V., Nanda M. G., «Decentralized orchestration of composite web services», WWW Alt. 04 : Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters, ACM Press, New York, NY, USA, p , Chandran P., Poduval A., Adding BPEL to the Enterprise Integration Mix, Technical report, ORACLE, November, Charfi A., Mezini M., «AO4BPEL : An Aspect-Oriented Extension to BPEL», World Wide Web Journal : Recent Advances on Web Services (special issue), to appear, Courbis C., Finkelstein A., «Weaving Aspects into Web Service Orchestrations.», ICWS, IEEE Computer Society, p , Douence R., «A Restricted Definition of AOP», in, K. Gybels,, S. Hanenberg,, S. Herrmann,, J. Wloka (eds), European Interactive Workshop on Aspects in Software (EIWAS), September, Douence R., Fradet P., Südholt M., «Composition, reuse and interaction analysis of stateful aspects», 3rd international conference on Aspect-oriented software development (AOSD 04), ACM Press, Lancaster, UK, p , Favre J.-M., Bézivin J., Bull I., Évolution, rétro-ingénierie et IDM : du code aux modèles, in, chapter 8, February, 2006a. Favre J.-M., Establier J., Blay-Fornarino M., L ingénierie dirigée par les modèles : au-delà du MDA, Hermes-Lavoisier, Cachan, France, February, 2006b. Filman R., Friedman D., «Aspect-Oriented Programming Is Quantification and Obliviousness», in, R. Filman,, T. Erald,, S. Clarke,, M. Aksit (eds), Aspect-Oriented Software Development (AOSD 05), Addison-Wesley, Boston, p , Fleurquin R., Tibermacine C., «Une assistance pour l évolution des logiciels à base de composants», RTSI, série l Objet, Glatard T., Montagnat J., Lingrand D., Pennec X., «Flexible and efficient workflow deployement of data-intensive applications on grids with MOTEUR», International Journal of High Performance Computing and Applications (IJHPCA), Glatard T., Montagnat J., Pennec X., «Medical image registration algorithms assesment : Bronze Standard application enactment on grids using the MOTEUR workflow engine.», HealthGrid conference (HealthGrid 06), IOS Press, Valencia, Spain, p , June, Joffroy C., Mosser S., Blay-Fornarino M., Plateforme ADORE : Aspect and Distributed ORchEstrations, Technical report, I3S, Sophia-Antipolis (France), March, 2007a.

6 6 1 re soumission à RIMEL 07 Joffroy C., Mosser S., Blay-Fornarino M., Nemo C., «Des Orchestrations de Services Web aux Aspects», 3ème Journée Francophone sur le Développement de Logiciels Par Aspects (JFLDPA 2007), Toulouse (France), March, 2007b. Jordan D., Evedmon J., Alves A., Arkin A., Askary S., Barreto C., Bloch B., Curbera F., Ford M., Goland Y., Guízar A., Kartha N., Liu K., Khalaf R., Konig D., Marin M., Mehta V., Thatte S., Van der Rijn D., Yendluri P., Yiu A., «Web Services Business Process Execution Language Version 2.0», Klein J., Baudry B., Barais O., Jackson A., «Introduction du test dans la modélisation par aspects», IDM, Kniesel G., «Analysing the Correctness and Completeness of Aspect Weaving», IEEE Working Conference on Reverse Engineering (WCRE 2006), Benevento (Italy), October, Liu J., Batory D., Lengauer C., «Feature Oriented Refactoring of Legacy Applications», International Conference on Software Engineering (ICSE), Shanghai, China, May, MacKenzie M., Laskey K., McCabe F., Brown P., Metz R., Reference Model for Service Oriented Architecture 1.0, Technical Report n wd-soa-rm-cd1, OASIS, February, Marvie R., Duchien L., Blay-Fornarino M., Les plates-formes d exécution et l IDM, in, chapter 4, February, Mens T., Kniesel G., Runge O., «Transformation dependency analysis. A comparison of two approaches», Langages et Modèles à Objets (LMO), Hermes, Nimes, p , March, Nano O., Un modèle de réécriture pour l intégration de services, PhD thesis, Université de Nice - Sophia Antipolis, Sophia Antipolis, France, Nemo C., Blay-Fornarino M., Kniesel G., Riveill M., «SEMANTIC ORCHESTRATIONS MERGING - Towards Composition of Overlapping Orchestrations», in, J. Filipe (ed.), 9th International Conference on Enterprise Information Systems (ICEIS 2007), Funchal, Madeira, June, Occello A., Capitalisation de la sûreté de fonctionnement des applications soumises aux adaptations dynamiques : le modèle exécutable Satin, PhD thesis, Universite de Nice - Sophia Antipolis, Sophia Antipolis, France, June, Oinn T., Addis M., Ferris J., Marvin D., Senger M., Greenwood M., Carver T., Glover K., Pocock M. R., Wipat A., Li P., «Taverna : A tool for the composition and enactment of bioinformatics workflows», Bioinformatics journal, vol. 17, n 20, p , OMG., MOF QVT Final Adopted Specification, OMG Document ptc/ , Object Modeling Group. June, Szyperski C., «Independently Extensible Systems Software Engineering Potential and Challenges», Proceedings of the 19th Australian Computer Science Conference, Melbourne, Australia, 1996.

Plateforme Adore : Aspects & Distributed ORchEstrations

Plateforme Adore : Aspects & Distributed ORchEstrations Plateforme Adore : Aspects & Distributed ORchEstrations Mireille Blay Fornarino Cédric Joffroy Sébastien Mosser I3S Équipe Rainbow 2006/2007 EPU Polytech Nice Sophia Antipolis Projet de fin d Étude Ingénieur

Plus en détail

Des Orchestrations de Services Web aux Aspects

Des Orchestrations de Services Web aux Aspects Des Orchestrations de Services Web aux Aspects Cédric Joffroy, Sébastien Mosser, Mireille Blay-Fornarino, Clémentine Nemo Laboratoire I3S (CNRS - UNSA), Bâtiment Polytech Sophia SI 930 route des Colles

Plus en détail

Introduction aux Composants Logiciels

Introduction aux Composants Logiciels Introduction aux Composants Logiciels Christian Pérez LIP/INRIA Année 2010-11 Plan Introduction aux composants logiciels Pourquoi des composants logiciels Notions de composants logiciels Conclusion Survol

Plus en détail

Génie logiciel (Un aperçu)

Génie logiciel (Un aperçu) (Un aperçu) (sommerville 2010) Laurent Pérochon INRA URH 63122 St Genès Champanelle Laurent.perochon@clermont.inra.fr Ensemble d activités conduisant à la production d un logiciel Sur un échantillon de

Plus en détail

CONSEIL STRATÉGIQUE. Services professionnels. En bref

CONSEIL STRATÉGIQUE. Services professionnels. En bref Services professionnels CONSEIL STRATÉGIQUE En bref La bonne information, au bon moment, au bon endroit par l arrimage des technologies appropriées et des meilleures pratiques. Des solutions modernes adaptées

Plus en détail

Domaines Réutilisables Dirigés par les Modèles

Domaines Réutilisables Dirigés par les Modèles Publié à IDM05, Paris, les 30 Juin et 1 er Juillet 2005. Domaines Réutilisables Dirigés par les Modèles Anca Daniela Ionita, Jacky Estublier, German Vega LSR-IMAG, Grenoble, France Résumé Pour faciliter

Plus en détail

Approche dirigée par les modèles pour la spécification, la vérification formelle et la mise en œuvre des services Web composés

Approche dirigée par les modèles pour la spécification, la vérification formelle et la mise en œuvre des services Web composés Approche dirigée par les modèles pour la spécification, la vérification formelle et la mise en œuvre des services Web composés Christophe Dumez Laboratoire Systèmes et Transports (SeT) Université de Technologie

Plus en détail

Système adaptatif d aide à la génération de requêtes de médiation

Système adaptatif d aide à la génération de requêtes de médiation Système adaptatif d aide à la génération de requêtes de médiation Dimitre Kostadinov Verónika Peralta Assia Soukane Xiaohui Xue Laboratoire PRiSM, Université de Versailles 45 avenue des Etats-Unis 78035

Plus en détail

Adaptation d'applications à de nouveaux contextes d'utilisation: le projet SECAS. Tarak Chaari

Adaptation d'applications à de nouveaux contextes d'utilisation: le projet SECAS. Tarak Chaari FRE 2672 Adaptation d'applications à de nouveaux contextes d'utilisation: le projet SECAS Tarak Chaari INSA de Lyon Encadreurs: André Flory & Frédérique Laforest Laboratoire d'informatique en Image et

Plus en détail

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1 SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de

Plus en détail

Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform

Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform IBM Software Group Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform Thierry Bourrier, Techical Consultant thierry.bourrier@fr.ibm.com L Architecture

Plus en détail

Mélusine: un environnement de modélisation et de coordination de services

Mélusine: un environnement de modélisation et de coordination de services Mélusine: un environnement de modélisation et de coordination de services Sonia Sanlaville Jacky Estublier LSR-IMAG 220, rue de la Chimie BP53 38041 Grenoble Cedex 9 France {Sonia.Sanlaville, jacky.estublier

Plus en détail

LES ARCHITECTURES ORIENTÉES SERVICES

LES ARCHITECTURES ORIENTÉES SERVICES Pourquoi WebSphere La complexité des affaires exerce une forte pression sur l IT : Challenges Globalisation Pressions de la compétition Erosion de la fidélité des clients Complexité de la chaine logistique

Plus en détail

Projet de recherche dans le cadre d une convention CIFRE. Dossier N 2013-1926

Projet de recherche dans le cadre d une convention CIFRE. Dossier N 2013-1926 Projet de recherche dans le cadre d une convention CIFRE Dossier N 2013-1926 Contact : philippe.rauffet@univ-ubs.fr, Alain.BIGNON@segula.fr Apports de techniques de vérifications par simulation dans une

Plus en détail

Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises

Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises Jihed Touzi, Frédérick Bénaben, Hervé Pingaud Thèse soutenue au Centre de Génie Industriel - 9

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon MDE Model Driven Engineering http://www.rzo.free.fr Pierre PARREND 1 Mai 2005 Sommaire MDE : principe MDE et le génie logiciel MDE et UML MDE et les Design Patterns

Plus en détail

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base SOA et Services Web 23 octobre 2011 1 SOA: Concepts de base 2 Du client serveur à la SOA N est Nest pas une démarche entièrement nouvelle: années 1990 avec les solutions C/S Besoins d ouverture et d interopérabilité

Plus en détail

En 2000 l OMG propose une approche nommée MDA Model Driven Architecture, S appuyant sur le standard UML pour

En 2000 l OMG propose une approche nommée MDA Model Driven Architecture, S appuyant sur le standard UML pour MDA (Model Driven Architecture) Ingénierie logicielle guidée par les modèles S.N Historique: En 2000 l OMG propose une approche nommée MDA Model Driven Architecture, S appuyant sur le standard UML pour

Plus en détail

Table des Matières. Table des Figures 7. Introduction Générale 9. Chapitre 1 - Langages de description d architectures matérielles hybrides 23

Table des Matières. Table des Figures 7. Introduction Générale 9. Chapitre 1 - Langages de description d architectures matérielles hybrides 23 Table des Figures 7 Introduction Générale 9 1. Outils et plate-formes de construction d application 9 2. Intégration de paradigmes de conception dans le cycle de vie 10 2.1. Equilibrage de charge et équilibrage

Plus en détail

Systèmes d Information Avancés (et répartis)

Systèmes d Information Avancés (et répartis) Systèmes d Information Avancés (et répartis) Université Lyon 1 MIAGE L. Médini, mars 2005 Plan des cours Protocole HTTP et programmation serveur Architectures réparties Objets distribués Introduction aux

Plus en détail

OpenPaaS Le réseau social d entreprise. Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations

OpenPaaS Le réseau social d entreprise. Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations OpenPaaS Le réseau social d entreprise Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations Propriétés du Document Source du Document Titre du Document FSN OpenPaaS

Plus en détail

Composition de Services Web

Composition de Services Web Composition de Services Web Dr. Djamel Benmerzoug Email : djamel.benmerzoug@univ-constantine2.dz Maitre de Conférences A, Département TLSI Faculté des NTIC Université Constantine 2 Abdelhamid Mehri 127

Plus en détail

Adaptation dynamique de services

Adaptation dynamique de services Adaptation dynamique de services Marcel CREMENE Univ. de Cluj Napoca Michel RIVEILL Univ. de Nice Sophia Antipolis Christian MARTEL Univ. de Savoie Objectif : Nous souhaitons pouvoir modifier l architecture

Plus en détail

développement logiciel dirigé

développement logiciel dirigé Nouvelles technologies de développement logiciel dirigé par les modèles PauWare Research Group Netfective Technology Le développement logiciel, une industrie immature Première «industrie» dans le monde

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

Rapport concernant le dossier HDR de. M. Dr. Slimane HAMMOUDI

Rapport concernant le dossier HDR de. M. Dr. Slimane HAMMOUDI Prof. Michel LEONARD Département des Systèmes d Information Faculté des Sciences Économiques et Sociales CUI Batelle Bât A 7 route de Drize CH-1227 Carouge Tél. +41 22 379 02 27 Fax. +41 22 379 02 79 Rapport

Plus en détail

Résultats des projets CARROLL. Bilan et perspectives. Ingénierie logicielle orientée modèle MDD

Résultats des projets CARROLL. Bilan et perspectives. Ingénierie logicielle orientée modèle MDD Résultats des projets CARROLL Bilan et perspectives Ingénierie logicielle orientée modèle MDD Serge Salicki, THALES Workshop CARROLL 23 septembre 2005 THALES et le MDE Le MDE est dans la strategie de THALES

Plus en détail

Les Bonnes PRATIQUES DU TEST LOGICIEL

Les Bonnes PRATIQUES DU TEST LOGICIEL Les Bonnes PRATIQUES DU TEST LOGICIEL SOMMAIRE Qu est-ce que le test logiciel? Pourquoi le test est-il un maillon crucial de l ingénierie logicielle? Quels sont les différents types de tests? Qu est-ce

Plus en détail

Extensions à la formation. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan

Extensions à la formation. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan Extensions à la formation Diagramme de timing FinEpreuve SautBarrière CourseAvantBarrière SautMur {>2 et 10 et 2 et 10 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

Dafoe Présentation de la plate-forme UIMA

Dafoe Présentation de la plate-forme UIMA Laboratoire d Informatique de l université Paris-Nord (UMR CNRS 7030) Institut Galilée - Université Paris-Nord 99, avenue Jean-Baptiste Clément 93430 Villetaneuse, France 11 juillet 2007 Plates-formes

Plus en détail

Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing)

Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing) Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing) Bruno LEGEARD JDEV 2013 4-6 septembre 2013 Sommaire Partie I Introduction au Model-Based Testing

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

ED STIC - Proposition de Sujets de Thèse. pour la campagne d'allocation de thèses 2013

ED STIC - Proposition de Sujets de Thèse. pour la campagne d'allocation de thèses 2013 ED STIC - Proposition de Sujets de Thèse pour la campagne d'allocation de thèses 2013 Axe Sophi@Stic : Titre du sujet : aucun Composition de systèmes d information dirigée par les modèles : une démarche

Plus en détail

Un modèle multi-agents pour la gestion des connaissances

Un modèle multi-agents pour la gestion des connaissances Un modèle multi-agents pour la gestion des connaissances Pierre Maret, Département Informatique et LIRIS, INSA de Lyon Jacques Calmet, IAKS, Université de Karlsruhe, Allemagne Le principe général sous-jacent

Plus en détail

Chapitre 1 : Introduction

Chapitre 1 : Introduction Les processus métiers : concepts, modèles et systèmes Chapitre 1 : Introduction Qu est-ce? Un processus métier est un ensemble de procédures et d'activités plus ou moins liées qui réalisent collectivement

Plus en détail

Utilisation de l ingénierie des modèles pour la conception collaborative de produits mécaniques

Utilisation de l ingénierie des modèles pour la conception collaborative de produits mécaniques Utilisation de l ingénierie des modèles pour la conception collaborative de produits mécaniques Mathias Kleiner Laboratoire des Sciences de l Information et des Systèmes (LSIS) - UMR CNRS 7296 Projet Ingenierie

Plus en détail

Cas d étude appliqué à l ingénierie logicielle

Cas d étude appliqué à l ingénierie logicielle ypbl : une méthodologie pédagogique pour la professionnalisation d une formation Cas d étude appliqué à l ingénierie logicielle Ernesto Exposito 1,2, Anne Hernandez 2 1 CNRS ; LAAS ; 7 av. du Colonel Roche,

Plus en détail

Institut Supérieur d Informatique WORKFLOW. Fahem KEBAIR kebairf@gmail.com

Institut Supérieur d Informatique WORKFLOW. Fahem KEBAIR kebairf@gmail.com Institut Supérieur d Informatique WORKFLOW Fahem KEBAIR kebairf@gmail.com INTRODUCTION Les entreprises cherchent de plus en plus des mécanismes aidant à l organisation, l exécution et l optimisation du

Plus en détail

OFFRE DE FORMATION L.M.D.

OFFRE DE FORMATION L.M.D. REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE OFFRE DE FORMATION L.M.D. MASTER PROFESSIONNEL ET ACADEMIQUE Systèmes d Information

Plus en détail

Une approche modèle dans la conception de systèmes sur puce hétérogènes

Une approche modèle dans la conception de systèmes sur puce hétérogènes Une approche modèle dans la conception de systèmes sur puce hétérogènes Jean-Luc Dekeyser et Lossan Bondé FETCH 07 IP dans le SoC 100% Réutilisé 80% Spécifique 60% 40% 20% 0% 1999 2002 2005 2008 2011 2014

Plus en détail

SDL: 20 ans de programmation basée modèle

SDL: 20 ans de programmation basée modèle SDL: 20 ans de programmation basée modèle Emmanuel Gaudin emmanuel.gaudin @ pragmadev.com Principes MDE, MDA et MDD: Approche orienté modèle PIM: Platform Independant Model PDM: Platform Definition Model

Plus en détail

Fusion : l interopérabilité chez Oracle

Fusion : l interopérabilité chez Oracle Standardisation et interopérabilité Fusion : l interopérabilité chez Oracle Lionel Dubreuil,, Applications Technology Product Manager, Oracle France, lionel.dubreuil@oracle.com 29/03/2006 Page : 1 Oracle

Plus en détail

Eclipse Process Framework et Telelogic Harmony/ITSW

Eclipse Process Framework et Telelogic Harmony/ITSW Eclipse Process Framework et Telelogic Harmony/ITSW Boris Baldassari 1 Résumé Une introduction à Eclipse Process Framework (EPF) et au processus OpenUP, et comment tirer profit de ces initiatives dans

Plus en détail

Adaptabilité d un MOOC aux styles d apprentissage. Hubert Kadima Directeur de Recherche LARIS/EISTI Email : hubert.kadima@eisti.fr

Adaptabilité d un MOOC aux styles d apprentissage. Hubert Kadima Directeur de Recherche LARIS/EISTI Email : hubert.kadima@eisti.fr Adaptabilité d un MOOC aux styles d apprentissage Hubert Kadima Directeur de Recherche LARIS/EISTI Email : hubert.kadima@eisti.fr Agenda 1. Contexte : l apprentissage dans le projet PLACIS 2. Choix du

Plus en détail

Une méthode d apprentissage pour la composition de services web

Une méthode d apprentissage pour la composition de services web Une méthode d apprentissage pour la composition de services web Soufiene Lajmi * Chirine Ghedira ** Khaled Ghedira * * Laboratoire SOIE (ENSI) University of Manouba, Manouba 2010, Tunisia Soufiene.lajmi@ensi.rnu.tn,

Plus en détail

Systèmes d information

Systèmes d information 11 Systèmes Cette famille rassemble des métiers dont la finalité est de concevoir, développer, exploiter et entretenir des solutions (logicielles et matérielles) répondant aux besoins collectifs et individuels

Plus en détail

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 3 : Le web dans l entreprise Sommaire Introduction... 1 Intranet... 1 Extranet...

Plus en détail

Une solution PLM efficace pour les entreprises de taille moyenne : Personnalisée, agile et souple

Une solution PLM efficace pour les entreprises de taille moyenne : Personnalisée, agile et souple cenitspin Une solution PLM efficace pour les entreprises de taille moyenne : Personnalisée, agile et souple CONFIGURE YOUR PLM STANDARD www.cenit.com/fr/cenitspin Tout à portée de main grâce au PLM Desktop.

Plus en détail

Pour une entreprise plus performante

Pour une entreprise plus performante Pour une entreprise plus performante Smart Technology Services Raison Sociale - Smart Technology Services llc Pôle d activités - Service et conseil dans la technologie de l information Pôle d activités

Plus en détail

Sommaire. Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion

Sommaire. Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion ebxml Sommaire Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion Introduction Pourquoi L EDI EDI : échange de données informatisé Remplacer

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

Approche organisationnelle basée sur le paradigme agent pour la synthèse & la réutilisation des connaissances en ingénierie collaborative

Approche organisationnelle basée sur le paradigme agent pour la synthèse & la réutilisation des connaissances en ingénierie collaborative Approche organisationnelle basée sur le paradigme agent pour la synthèse & la réutilisation des connaissances en ingénierie collaborative Hind Darwich, doctorante en thèse CIFRE au sein de la société TDC

Plus en détail

Détection des préoccupations transversales au niveau architectural

Détection des préoccupations transversales au niveau architectural Détection des préoccupations transversales au niveau architectural Fairouz DAHI, Nora BOUNOUR Laboratoire LRI, Département d'informatique, Université Badji-Mokhtar BP. 12, 23000, Annaba, ALGÉRIE fairouz_dahi@yahoo.fr,

Plus en détail

Administration de composants logiciels : application aux systèmes sans fil

Administration de composants logiciels : application aux systèmes sans fil Administration de composants logiciels : application aux systèmes sans fil Fabien Romeo LIUPPA Université de Pau et des Pays de l Adour F-64000 Pau, France +33 5 59 40 76 52 fabien.romeo@univ-pau.fr RESUME

Plus en détail

Sélectionner la bonne base de données de gestion de configurations pour mettre en place une plate-forme efficace de gestion de services.

Sélectionner la bonne base de données de gestion de configurations pour mettre en place une plate-forme efficace de gestion de services. Solutions de Service Management Guide d achat Sélectionner la bonne base de données de gestion de configurations pour mettre en place une plate-forme efficace de gestion de services. Aujourd hui, toutes

Plus en détail

Vers l intégration automatique d une politique de sécurité Or-BAC

Vers l intégration automatique d une politique de sécurité Or-BAC 315 Prépublication n 48 Fascicule n 2 Vers l intégration automatique d une politique de sécurité Or-BAC Yliès Falcone, Mohamad Jaber Vérimag & Laboratoire d Informatique de Grenoble Ylies.Falcone@imag.fr,

Plus en détail

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES DÉCOUVREZ DES POSSIBILITÉS ILLIMITÉES GRÂCE A L INTÉGRATION À DES SYSTÈMES D ENTREPRISE EXISTANTS FONCTIONNALITÉS Connectivité des systèmes

Plus en détail

Contrôlez et Maîtrisez votre environnement de messagerie Lotus Notes Domino

Contrôlez et Maîtrisez votre environnement de messagerie Lotus Notes Domino Contrôlez et Maîtrisez votre environnement de messagerie Lotus Notes Domino avec MailFlow Analyzer TM un produit de l Infrastructure Management Suite TM Copyright COOPERTEAM SOFTWARE 2013 La gestion de

Plus en détail

COMMENT PERSONNALISER L APPRENTISSAGE DANS UN COURS EN LIGNE OUVERT ET MASSIF (CLOM) (MOOC)?

COMMENT PERSONNALISER L APPRENTISSAGE DANS UN COURS EN LIGNE OUVERT ET MASSIF (CLOM) (MOOC)? COMMENT PERSONNALISER L APPRENTISSAGE DANS UN COURS EN LIGNE OUVERT ET MASSIF (CLOM) (MOOC)? Rim Bejaoui, Gilbert Paquette, Josianne Basque, France Henri Centre de recherche LICEF, Télé-université 5800,

Plus en détail

LeaderSHIP BPM TIBCO iprocess Suite The Forrester Wave : Human-Centric Business Process Management Suites, Q1 2006 www.tibco.com TIBCO Software Inc

LeaderSHIP BPM TIBCO iprocess Suite The Forrester Wave : Human-Centric Business Process Management Suites, Q1 2006 www.tibco.com TIBCO Software Inc TIBCO PM iprocess Suite «TIBCO est le seul fournisseur capable de prendre en charge l éventail complet des processus orientés systèmes et humains.» The Forrester Wave : Human-Centric Business Process Management

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

Couplage BPM SOA dans une architecture distribuée

Couplage BPM SOA dans une architecture distribuée Couplage BPM SOA dans une architecture distribuée Razafindraibe T.A.A 1, Rastefano E. 2, Rabeherimanana L.I. 3 Laboratoire Systèmes Embarqués Instrumentation Modélisation des Systèmes et Dispositifs Electroniques

Plus en détail

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com Drive your success «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com ATEN, dix avantages au service de votre entreprise Qualité de mise en œuvre

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

Evolution des Grilles Plates formes orientés services (SOA) Open Grid Service Architecture (OGSA) Web Services Web Services et Grid Services

Evolution des Grilles Plates formes orientés services (SOA) Open Grid Service Architecture (OGSA) Web Services Web Services et Grid Services Evolution des Grilles Plates formes orientés services (SOA) Open Grid Service Architecture (OGSA) Web Services Web Services et Grid Services 1 Evolution des grilles de calcul (1) P E R F O R M A N C E

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

Chapitre 9 HLA distributed simulation approaches for supply chain

Chapitre 9 HLA distributed simulation approaches for supply chain Présentation livre Simulation for Supply Chain Management Chapitre 9 HLA distributed simulation approaches for supply chain B. Archimède, P. Charbonnaud, F. Ounnar, P. Pujo Contexte et motivation Problématique

Plus en détail

Élasticité des applications à base de services Samir Tata, Télécom SudParis UMR Samovar Équipe ACMES

Élasticité des applications à base de services Samir Tata, Télécom SudParis UMR Samovar Équipe ACMES Élasticité des applications à base de services Samir Tata, Télécom SudParis UMR Samovar Équipe ACMES Élasticité : Définitions et Concepts Samir Tata, Télécom SudParis Élasticité Définitions Élasticité

Plus en détail

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

ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE Mémoires 2010-2011 www.euranova.eu MÉMOIRES ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE Contexte : Aujourd hui la plupart des serveurs d application JEE utilise des niveaux de cache L1

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

Service de réconciliation pour la synchronisation de copies

Service de réconciliation pour la synchronisation de copies Service de réconciliation pour la synchronisation de copies L. Chateigner, S. Chabridon, N. Sabri et G. Bernard CNRS UMR SAMOVAR 01-03 juin 2004 Plan Service de réconciliation pour la synchronisation de

Plus en détail

Les médaillés et lauréats de la Recherche Université Nice Sophia Antipolis

Les médaillés et lauréats de la Recherche Université Nice Sophia Antipolis 2014 Les médaillés et lauréats de la Recherche Université Nice Sophia Antipolis Andrew COMPORT Chargé de recherche CNRS Maxime MEILLAND Post-doctorant Laboratoire d Informatique, Signaux et Systèmes de

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

Rapprocher les méthodes formelles, l analyse statique et les tests. 29 mai 2013

Rapprocher les méthodes formelles, l analyse statique et les tests. 29 mai 2013 Rapprocher les méthodes formelles, l analyse statique et les tests 29 mai 2013 Présentation du projet Déroulement du projet Réalisations Démonstrations Perspectives Présentation du projet Déroulement du

Plus en détail

Etat de l art sur l utilisation des techniques Web Sémantique en ECD

Etat de l art sur l utilisation des techniques Web Sémantique en ECD Etat de l art sur l utilisation des techniques Web Sémantique en ECD Hicham Behja ENSAM Meknès(1,2,3) Brigitte Trousse Projet AxIS INRIA Sophia Antipolis (2) Abdelaziz Marzak Faculté des sciences Casablanca

Plus en détail

PLATEFORME SEDUITE : UNE APPROCHE SOA DE LA

PLATEFORME SEDUITE : UNE APPROCHE SOA DE LA LABORATOIRE INFORMATIQUE, SIGNAUX ET SYSTÈMES DE SOPHIA ANTIPOLIS UMR 6070 PLATEFORME SEDUITE : UNE APPROCHE SOA DE LA DIFFUSION D INFORMATIONS Clémentine DELERCE-MAURIS, Lionel PALACIN, Stéphane MARTARELLO,

Plus en détail

IBM Tivoli Identity Manager

IBM Tivoli Identity Manager Automatise la gestion du cycle de vie des identités IBM Tivoli Identity Manager Points forts Gérer l accès aux systèmes hérités et e-business Un moteur de dimensionnement intégré pour automatiser la Permet

Plus en détail

Indexation et interrogation de photos de presse décrites en MPEG-7

Indexation et interrogation de photos de presse décrites en MPEG-7 Indexation et interrogation de photos de presse décrites en MPEG-7 Emmanuel Bruno Jacques Le Maitre Elisabeth Murisasco Laboratoire SIS, Equipe Informatique Université de Toulon et du Var Bâtiment R, BP

Plus en détail

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 MDA : Un Tutoriel Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 1 Sommaire Table des matières 1 Sommaire 1 2 Introduction 2 2.1 A qui s adresse ce tutoriel......................

Plus en détail

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager L Orchestration de Services Web avec Orchestra Goulven Le Jeune Orchestra Project Manager D1 Bull, Architecte d un Monde Ouvert : contributeur et acteur majeur de l'open Source Applications métiers Infrastructures

Plus en détail

Stratégie projet pour valoriser l'apport des technologies mobiles. Fréderic FADDA. Mobility GBS Leader, IBM

Stratégie projet pour valoriser l'apport des technologies mobiles. Fréderic FADDA. Mobility GBS Leader, IBM Stratégie projet pour valoriser l'apport des technologies mobiles Fréderic FADDA Mobility GBS Leader, IBM L introduction des technologies Mobiles, un accélérateur Business, Opérationnel et IT L introduction

Plus en détail

Catalogue de Pattern pour le CSCW

Catalogue de Pattern pour le CSCW Catalogue de Pattern pour le CSCW La création d application dans le cadre du CSCW (Computer Supported Cooperative Work), ou TCAO en français (Travail collaboratif assisté par ordinateur) a donné lieu à

Plus en détail

La nouvelle donne du test avec Oracle

La nouvelle donne du test avec Oracle La nouvelle donne du test avec Oracle Jean-Baptiste MARZOLF, Consultant Avant-vente, Oracle Pourquoi est-ce important? Les clients investissent dans les applications pour fournir

Plus en détail

Les nouvelles architectures des SI : Etat de l Art

Les nouvelles architectures des SI : Etat de l Art Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre

Plus en détail

Modèles et politiques de sécurité pour les infrastructures critiques

Modèles et politiques de sécurité pour les infrastructures critiques Modèles et politiques de sécurité pour les infrastructures critiques Yves Deswarte deswarte@laas.fr LAAS-CNRS, Toulouse, France Exemple d infrastructure critique Production, transport, distribution d énergie

Plus en détail

Analyse qualitative et quantitative des Systèmes Automatisés de Production

Analyse qualitative et quantitative des Systèmes Automatisés de Production Analyse qualitative et quantitative des Systèmes Automatisés de Production Jean-Luc Cojan Laboratoire LISyC Université de Bretagne Occidentale Encadrants : M. Philippe Le Parc M. Loïc Plassart M. Franck

Plus en détail

l'esb JBI au coeur de l'initiative SOA

l'esb JBI au coeur de l'initiative SOA l'esb JBI au coeur de l'initiative SOA Initiative SOA Gaël Blondelle CTO EBM WebSourcing Chairman Technology Council OW2 13 Juin 2007 Agenda Ptf de référence OW2 Initiative SOA PEtALS, l'esb d'ow2 2 Opportunité

Plus en détail

Le moteur de workflow JBPM

Le moteur de workflow JBPM Le moteur de workflow Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/

Plus en détail

Le Répertoire National des Certifications Professionnelles (RNCP) Résumé descriptif de la certification

Le Répertoire National des Certifications Professionnelles (RNCP) Résumé descriptif de la certification 1 sur 8 26/09/2013 16:49 Le Répertoire National des Certifications Professionnelles (RNCP) Résumé descriptif de la certification Intitulé Licence : Licence Sciences, technologies, santé mention Informatique

Plus en détail

La réponse aux enjeux des RH du 21 ème siècle

La réponse aux enjeux des RH du 21 ème siècle La réponse aux enjeux des RH du 21 ème siècle Comment répondre aux nouveaux enjeux des DRH du 21 ème siècle? Besoin n 1 : innover et développer de nouveaux usages métier en décloisonnant les différents

Plus en détail

UML 1ère partie. Référence: http://uml.developpez.com/lp/cours/uml_free_fr_cours.html UML

UML 1ère partie. Référence: http://uml.developpez.com/lp/cours/uml_free_fr_cours.html UML UML UML 1ère partie Référence: http://uml.developpez.com/lp/cours/uml_free_fr_cours.html LOG2000 Éléments du génie logiciel 2002 Bayomock André-Claude PLAN Définition et historique Vue générale A quoi

Plus en détail

Semarchy Convergence for Data Integration La Plate-Forme d Intégration pour le MDM Évolutionnaire

Semarchy Convergence for Data Integration La Plate-Forme d Intégration pour le MDM Évolutionnaire FICHE PRODUIT Semarchy Convergence for Data Integration La Plate-Forme d Intégration pour le MDM Évolutionnaire BENEFICES Des projets réussis dans les délais et les budgets La bonne donnée disponible au

Plus en détail

La solution pour gérer vos connaissances techniques et scientifiques

La solution pour gérer vos connaissances techniques et scientifiques La solution pour gérer vos connaissances techniques et scientifiques La solution pour gérer, sécuriser et réutiliser vos connaissances techniques et scientifiques TEEXMA est le premier outil collaboratif

Plus en détail

Séance 4: Modélisation et diagnostic des processus (actuel)

Séance 4: Modélisation et diagnostic des processus (actuel) Séance 4: Modélisation et diagnostic des processus (actuel) 2 Une méthode de réingénierie Gestion de projet Leadership Ajout de valeur (évaluation des bénéfices) Mise en place du nouveau PA et du SI Développement

Plus en détail

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Administration avancée.

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Administration avancée. Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits». Nous vous proposons

Plus en détail

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours - Vous êtes consultant, chef de projets, acteur clé au sein de votre entreprise et vous intervenez en phase de déploiement ou de paramétrage d un logiciel Sage, Optez pour les formations «Produits» : Nous

Plus en détail

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE Igor Rosenberg 30 ans DEA «Image-Vision» de l Université de Nice Sophia-Antipolis POSTES PRECEDENTS MMA: Développement Web/Grails sur démonstrateur

Plus en détail

L INFORMATIQUE OPÉRATIONNELLE

L INFORMATIQUE OPÉRATIONNELLE INTERBRANCHES FAMILLE MALADIE RECOUVREMENT RETRAITE ORGANISATION DU DISPOSITIF NATIONAL Le dispositif de formation est proposé par l Ucanss et mis en oeuvre par le Crafep, le CRF de Tours et le CRF de

Plus en détail

Transformer la prévision d Entreprise

Transformer la prévision d Entreprise Transformer la prévision d Entreprise Stephane Ribault - Director Enterprise Planning & EPM SaaS Leader 1 Safe Harbor Statement The following is intended to outline our general product direction. It is

Plus en détail