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.

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

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

Vers une adaptabilité dynamique des architectures orientées services

Vers une adaptabilité dynamique des architectures orientées services Vers une adaptabilité dynamique des architectures orientées services une approche basée sur la programmation par aspect et les algèbres de processus. Mehdi Ben Hmida, Serge Haddad Laboratoire LAMSADE (CNRS)

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

Introduction du test dans la modélisation par aspects

Introduction du test dans la modélisation par aspects Introduction du test dans la modélisation par aspects Jacques Klein 1 Benoit Baudry 1 Olivier Barais 1 Andrew Jackson 2 1 IRISA/INRIA Rennes Université de Rennes 1 Campus Universitaire de Beaulieu F-35042

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

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

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

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

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

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

Formalisation de bonnes pratiques dans les procédés de développement logiciels

Formalisation de bonnes pratiques dans les procédés de développement logiciels Formalisation de bonnes pratiques dans les procédés de développement logiciels Vincent Le Gloahec * Regis Fleurquin ** Salah Sadou *** * Alkante SAS, Rennes, France ** IRISA/Triskell, Campus Universitaire

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

CURRICULUM VITAE. Informations Personnelles

CURRICULUM VITAE. Informations Personnelles CURRICULUM VITAE Informations Personnelles NOM: BOURAS PRENOM : Zine-Eddine STRUCTURE DE RATTACHEMENT: Département de Mathématiques et d Informatique Ecole Préparatoire aux Sciences et Techniques Annaba

Plus en détail

La démarche MDA. Auteur : Projet ACCORD (Assemblage de composants par contrats en environnement ouvert et réparti)*

La démarche MDA. Auteur : Projet ACCORD (Assemblage de composants par contrats en environnement ouvert et réparti)* La démarche MDA Auteur : Projet ACCORD (Assemblage de composants par contrats en environnement ouvert et réparti)* Référence : Livrable 1.1-5 Date : Mai 2002 * : Les partenaires du projet ACCORD sont CNAM,

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

Maquette Pédagogique. Diplôme d Ingénieur spécialité. Sciences Informatiques

Maquette Pédagogique. Diplôme d Ingénieur spécialité. Sciences Informatiques Maquette Pédagogique Diplôme d Ingénieur spécialité Sciences Informatiques 1 Spécialité SCIENCES INFORMATIQUES La cinquième année est constituée de plusieurs parcours chacun sous la responsabilité d un

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

Environnement logiciel basé sur les modèles pour la conception collaborative de produit

Environnement logiciel basé sur les modèles pour la conception collaborative de produit Environnement logiciel basé sur les modèles pour la conception collaborative de produit Mehdi Iraqi-Houssaini Laboratoire LSIS-INSM 2 cours des Arts et Métiers 13100 Aix-en-Provence, France RÉSUMÉ. Le

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

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

Approche orientée services pour la gestion de modèles

Approche orientée services pour la gestion de modèles Approche orientée services pour la gestion de modèles Jorge Luis PEREZ-MEDINA - Dominique RIEU - Sophie DUPUY-CHESSA **LIG Université de Grenoble B.P. 53 38041 Grenoble Cedex 9, France {Jorge-Luis.Perez-Medina,

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

Accès personnalisé multicritères à de multiples sources d informations.

Accès personnalisé multicritères à de multiples sources d informations. Lyon - France Accès personnalisé multicritères à de multiples sources d informations. Samir kechid Université des Sciences et de la Technologie Houari Boumediene. USTHB BP 32 El Alia Bab Ezzouar Alger

Plus en détail

ADELFE : Atelier de développement de logiciels à fonctionnalité émergente

ADELFE : Atelier de développement de logiciels à fonctionnalité émergente ADELFE : Atelier de développement de logiciels à fonctionnalité émergente Gauthier Picard*, Carole Bernon*, Valérie Camps**, Marie- Pierre Gleizes* * Institut de Recherche en Informatique de Toulouse Université

Plus en détail

Un environnement de déploiement automatique pour les applications à base de composants

Un environnement de déploiement automatique pour les applications à base de composants ICSSEA 2002-7 Lestideau Un environnement de déploiement automatique pour les applications à base de composants Vincent Lestideau Adele Team Bat C LSR-IMAG, 220 rue de la chimie Domaine Universitaire, BP

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

É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

Mémoires 2011-2012. Euranova R&D. Objet du document. Contenu

Mémoires 2011-2012. Euranova R&D. Objet du document. Contenu Euranova R&D Euranova est une société Belge constituée depuis le 1er Septembre 2008. Sa vision est simple: «Être un incubateur technologique focalisé sur l utilisation pragmatique des connaissances». Les

Plus en détail

Au contact du top 100 logiciel

Au contact du top 100 logiciel INVEST IN Côte d Azur Au contact du top 100 logiciel Leader en innovations TIC depuis 1959 A NOS ATOUTS CÔTE D AZUR : INTERNATIONALE, ATTRACTIVE ET CONNECTEE 1 re région française pour l accueil d investissements

Plus en détail

Adaptation dynamique de l interaction multimodale dans les environnements ubiquitaires

Adaptation dynamique de l interaction multimodale dans les environnements ubiquitaires Adaptation dynamique de l interaction multimodale dans les environnements ubiquitaires Slim Ben Hassen Orange Labs Lannion, France slim.benhassen@orange.com Abstract Mariano Belaunde Orange Labs Lannion,

Plus en détail

Projet ANR-06-SETI-015 RIMEL (Raffinement Incrémental de Modèles événementiels) Rapport intermédiaire annuel

Projet ANR-06-SETI-015 RIMEL (Raffinement Incrémental de Modèles événementiels) Rapport intermédiaire annuel Projet ANR-06-SETI-015 RIMEL (Raffinement Incrémental de Modèles événementiels) Rapport intermédiaire annuel Coordonnateur Dominique Méry LORIA,Université Henri Poincaré Nancy 1 Partenaire 3 Mohamed Mosbah

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

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

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

Les Interacteurs Hiérarchisés 1

Les Interacteurs Hiérarchisés 1 Les Interacteurs Hiérarchisés 1 Une architecture orientée tâches pour la conception des dialogues. Patrick Girard, Guy Pierra, Laurent Guittet LISI, ENSMA, Site du Futuroscope - B.P. 109-86960 FUTUROSCOPE

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

Vérification Formelle des Aspects de Cohérence d un Workflow net

Vérification Formelle des Aspects de Cohérence d un Workflow net Vérification Formelle des Aspects de Cohérence d un Workflow net Abdallah Missaoui Ecole Nationale d Ingénieurs de Tunis BP. 37 Le Belvédère, 1002 Tunis, Tunisia abdallah.missaoui@enit.rnu.tn Zohra Sbaï

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

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

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

IRIT, Université Paul Sabatier, 118 Route de Narbonne, 31062 Toulouse Cedex 9, France

IRIT, Université Paul Sabatier, 118 Route de Narbonne, 31062 Toulouse Cedex 9, France VERS DES SERVICES WEB ADAPTES : COMMENT INTEGRER LE CONTEXTE DANS LES DIFFERENTES ARCHITECTURES DE SERVICES WEB? Bouchra SOUKKARIEH, Dana KUKHUN, Florence SEDES {sokarieh,kukhun,sedes}@irit.fr IRIT, Université

Plus en détail

Architecture à base de composants pour le déploiement adaptatif des applications multicomposants

Architecture à base de composants pour le déploiement adaptatif des applications multicomposants Architecture à base de composants pour le déploiement adaptatif des applications multicomposants Dhouha Ayed, Chantal Taconet, et Guy Bernard GET / INT, CNRS Samovar 5157 9 rue Charles Fourier 91011 Évry,

Plus en détail

BPEL Orchestration de Web Services

BPEL Orchestration de Web Services Orchestration de Web Services Grégory Le Bonniec gregory.lebonniec@zenika.com 26 novembre 2009 1 Zenika Conseil / Développement / Formation Localisation : Paris et Rennes Nos partenaires Mon expérience

Plus en détail

Approche basée composition pour les applications sur une grille de cartes Java

Approche basée composition pour les applications sur une grille de cartes Java Approche basée composition pour les applications sur une grille de cartes Java Monia BEN BRAHIM 1, Feten BACCAR 1, Achraf KARRAY 1, 2, Maher BEN JEMAA 1, and Mohamed JMAIEL 1 1 Laboratoire ReDCAD, Ecole

Plus en détail

CAPE: Context-Aware Agile Business Process Engine

CAPE: Context-Aware Agile Business Process Engine CAPE: Context-Aware Agile Business Process Engine Irina Rychkova, Manuele Kirsch Pinheiro, Bénédicte Le Grand To cite this version: Irina Rychkova, Manuele Kirsch Pinheiro, Bénédicte Le Grand. CAPE: Context-Aware

Plus en détail

Modélisation des processus métiers et standardisation

Modélisation des processus métiers et standardisation Modélisation des processus métiers et standardisation Octobre 2004 Table des matières Introduction... 3 Processus métier : un même mot, plusieurs domaines d application... 4 Les critères pour un standard

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

UNIVERSITE D ANGERS. Habilitation à diriger des recherches. Spécialité Informatique

UNIVERSITE D ANGERS. Habilitation à diriger des recherches. Spécialité Informatique UNIVERSITE D ANGERS Habilitation à diriger des recherches Spécialité Informatique Contribution à l étude et à l application de l ingénierie dirigée par les modèles présentée et soutenue publiquement par

Plus en détail

A / BIOGRAPHY. 2005-2009 : Doctorat en Sciences Economiques et de Gestion (Ph.D.), Louvain School of Management Université catholique de Louvain

A / BIOGRAPHY. 2005-2009 : Doctorat en Sciences Economiques et de Gestion (Ph.D.), Louvain School of Management Université catholique de Louvain Albert B.R. LWANGO, PhD. Finance, Innovation and Entrepreneurship Groupe ESC Troyes Contact address : 217 avenue Pierre Brossolette BP 710 10002 Troyes cedex - France Phone : +33(0)3 25 71 22 79 Mail :

Plus en détail

Conception et mise en œuvre d une ontologie du suivi des opérations menées par les collectivités territoriales

Conception et mise en œuvre d une ontologie du suivi des opérations menées par les collectivités territoriales Conception et mise en œuvre d une ontologie du suivi des opérations menées par les collectivités territoriales Wilfried Despagne 1,2, Thomas Burger 1,3 1 Lab-STICC (UMR 3192) Université de Bretagne-Sud

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 4 : Web Service Sommaire Introduction... 1 Web Service... 1 Les technologies des

Plus en détail

Marc ROBERT. Courriel : Fonction : Professeur Associé. Biographie

Marc ROBERT. Courriel : Fonction : Professeur Associé. Biographie Courriel : Fonction : Professeur Associé Marc ROBERT Biographie Marc ROBERT, docteur en Economie, est professeur assistant au Groupe Sup de Co Montpellier Business School où il est responsable du département

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

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

Infrastructure PLM pour la capitalisation et la réutilisation de données en conception mécanique

Infrastructure PLM pour la capitalisation et la réutilisation de données en conception mécanique Infrastructure PLM pour la capitalisation et la réutilisation de données en conception mécanique Guillaume Ducellier 1, Benoit Eynard 1, Emmanuel Caillaud 2 1 Université de Technologie de Troyes 12 rue

Plus en détail

Qu est ce que le Model Based Testing? Bertrand Cornanguer 7 juin 2013 Journées scientifiques Nantes

Qu est ce que le Model Based Testing? Bertrand Cornanguer 7 juin 2013 Journées scientifiques Nantes Qu est ce que le Model Based Testing? Bertrand Cornanguer 7 juin 2013 Journées scientifiques Nantes 1 Sommaire Partie I Introduction au Model-Based Testing Comprendre ce qu est le Model Based Testing Le

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

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

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures Software propose une offre d intégration unique, qui apporte l équilibre parfait entre investissements et performances pour les entreprises qui doivent sans cesse améliorer leurs processus. Des caractéristiques

Plus en détail

Supply chain management

Supply chain management áå ΩINSTITUT SUPERIEUR DU MANAGEMENT Supply chain management Les Rois de la Supply Chain 2010 Cabinet ISM Abidjan, Cocody,Bvd F. Mitterand, Riviera Bonoumin, Immeuble La Paix 22 BP 876 Abidjan 22 Tél:

Plus en détail

Architectures logicielles pour les systèmes embarqués temps réel

Architectures logicielles pour les systèmes embarqués temps réel ETR 07 4 septembre 2007 Architectures logicielles pour les systèmes embarqués temps réel Jean-Philippe Babau, Julien DeAntoni jean-philippe.babau@insa-lyon.fr 1/31 Plan Architectures logicielles pour les

Plus en détail

Introduction au projet ebxml. Alain Dechamps

Introduction au projet ebxml. Alain Dechamps Introduction au projet ebxml Alain Dechamps 1 Introduction ebes Plan Le pourquoi de la réunion Contexte et projet ebxml Fonctionnement Avantages 2 Lexique Business process = processus métier Core component

Plus en détail

Aperçu général sur la technologie des Workflows

Aperçu général sur la technologie des Workflows Aperçu général sur la technologie des Workflows Zakaria Maamar Groupe Interfonctionnement Section Technologie des systèmes d'information Centre de recherches pour la défense Valcartier 2459 boul. Pie-XI

Plus en détail

Institut Francophone International. Sujet : Études de l approche d ingénierie dirigée par les modèles pour le développement des applications mobiles

Institut Francophone International. Sujet : Études de l approche d ingénierie dirigée par les modèles pour le développement des applications mobiles Institut Francophone International MÉMOIRE DE FIN D ÉTUDES MASTER D INFORMATIQUE Option : Réseaux et Systèmes Communicants Année académique : 2013-2014 Sujet : Études de l approche d ingénierie dirigée

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

Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P

Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P EUROCOPTER SAS Groupe EADS Marignane Ecole des Mines d Alès Laboratoire de Génie Informatique et d Ingénierie de Production LGI2P Nîmes Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P Titre Domaine

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

Business Process Execution Language

Business Process Execution Language Business Process Execution Language Rapport du projet de systèmes distribués d information Markus Lindström 6 mai 2009 Motivation personnelle Le sujet que j ai retenu et présenté dans le cadre du cours

Plus en détail

Completed Projects / Projets terminés

Completed Projects / Projets terminés Completed Projects / Projets terminés Nouvelles normes Nouvelles éditions Publications spéciales publiées en français CAN/CSA-ISO/CEI 10164-9-97 (C2001), 1 re édition Technologies de l information Interconnexion

Plus en détail

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION THÈSE N O 2388 (2001) PRÉSENTÉE AU DÉPARTEMENT D'INFORMATIQUE ÉCOLE POLYTECHNIQUE FÉDÉRALE

Plus en détail

ACTIVITÉS ACTUELLES. Laboratoire de recherche Recherche en Développement et Contrôle des Applications Distribuées (ReDCAD)

ACTIVITÉS ACTUELLES. Laboratoire de recherche Recherche en Développement et Contrôle des Applications Distribuées (ReDCAD) Curriculum Vitae Wafa GABSI MASMOUDI Route Menzel checker, Née le : 19.02.1985 à Sfax km 4.5 elkassas Nationalité : Tunisienne 3013 Sfax, Tunisie Etat civil : Mariée Tél : (216) 21 482 209 (216) 92 390

Plus en détail

Vérifica(on et Valida(on de Business Process. Ang Chen et Levi Lúcio

Vérifica(on et Valida(on de Business Process. Ang Chen et Levi Lúcio Vérifica(on et Valida(on de Business Process Ang Chen et Levi Lúcio Résumé Méthodologie de développement Architecture & environnement pour le développement des processus mé(er Modèle opéra(onnel Vérifica(on

Plus en détail

The space to start! Managed by

The space to start! Managed by The space to start! Managed by ESA Business Incubation Centers (ESA BICs) : un programme de soutien à la création d entreprises L Agence Spatiale Européenne (ESA) dispose d un programme de transfert de

Plus en détail

Vers une infrastructure pour l'intégration des espaces institutionnels et personnels pour l'apprentissage

Vers une infrastructure pour l'intégration des espaces institutionnels et personnels pour l'apprentissage Vers une infrastructure pour l'intégration des espaces institutionnels et personnels pour l'apprentissage Yvan Peter USTL, LIFL, F-59655 Villeneuve d'ascq, France Yvan.Peter@univ-lille1.fr Sabine Leroy

Plus en détail

THÈSE. Une Approche de Composition des Services Web Basée Transformation de Graphes

THÈSE. Une Approche de Composition des Services Web Basée Transformation de Graphes République Algérienne Démocratique et Populaire Ministère de l Enseignement Supérieur et de la Recherche Scientifique Université Abdelhamid Mehri Constantine 2 Faculté des Nouvelles Technologies de l Information

Plus en détail

UNIVERSITÉ DE MONTRÉAL ANALYSE FORMELLE D ORCHESTRATIONS DE SERVICES WEB

UNIVERSITÉ DE MONTRÉAL ANALYSE FORMELLE D ORCHESTRATIONS DE SERVICES WEB UNIVERSITÉ DE MONTRÉAL ANALYSE FORMELLE D ORCHESTRATIONS DE SERVICES WEB FAYÇAL ABOUZAID DÉPARTEMENT DE GÉNIE INFORMATIQUE ET GÉNIE LOGICIEL ÉCOLE POLYTECHNIQUE DE MONTRÉAL THÈSE PRÉSENTÉE EN VUE DE L

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

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

Thales Services, des systèmes d information plus sûrs, plus intelligents www.thalesgroup.com

Thales Services, des systèmes d information plus sûrs, plus intelligents www.thalesgroup.com , des systèmes d information plus sûrs, plus intelligents www.thalesgroup.com Thales, leader mondial des hautes technologies Systèmes de transport, Espace, Avionique, Opérations aériennes, Défense terrestre,

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

Conception, architecture et urbanisation des systèmes d information

Conception, architecture et urbanisation des systèmes d information Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: sylvie.servigne@insa-lyon.fr 1. Introduction

Plus en détail

Modèles et Systèmes pour Applications Emergentes (suite) Chapitre 6, Systèmes d Information accessibles via des services Web

Modèles et Systèmes pour Applications Emergentes (suite) Chapitre 6, Systèmes d Information accessibles via des services Web Modèles et Systèmes pour Applications Emergentes (suite) Chapitre 6, Systèmes d Information accessibles via des services Web Marie-Christine Fauvet UFR - IMA, Université Joseph Fourier, Grenoble November

Plus en détail

Processus de développement de système contraint par l urbanisation d un système d information

Processus de développement de système contraint par l urbanisation d un système d information Processus de développement de système contraint par l urbanisation d un système d information Jacques Simonin*, ** Antoine Beugnard* Rémi Nédélec*** * Institut Télécom/Télécom Bretagne ** Lab-STICC UMR

Plus en détail

Résultats, perspectives. Victor Alessandrini IDRIS - CNRS va@idris.fr

Résultats, perspectives. Victor Alessandrini IDRIS - CNRS va@idris.fr Résultats, perspectives Victor Alessandrini IDRIS - CNRS va@idris.fr Activité concertée des centres nationaux de calcul de haute performance organismes utilisateurs du calcul intensif industries des technologies

Plus en détail

MARF : Modular Audio Recognition Framework

MARF : Modular Audio Recognition Framework : Modular Audio Recognition Framework Département d Informatique et Génie Logiciel Faculté de Génie et Informatique Université Concordia, Montréal, Québec, Canada mokhov@cse.concordia.ca ACFAS 2010 Introduction

Plus en détail

Gestion de la qualité des Modèles de Processus Métier: Méthode et Outil

Gestion de la qualité des Modèles de Processus Métier: Méthode et Outil Gestion de la qualité des Modèles de Processus Métier: Méthode et Outil Sarah Ayad CEDRIC-CNAM 292 rue Saint martin F-75141 Paris cedex 03, France ayad_sa1@auditeur.cnam.fr Directeurs de thèse Samira Si-said

Plus en détail

Efficient Object Versioning for Object- Oriented Languages From Model to Language Integration

Efficient Object Versioning for Object- Oriented Languages From Model to Language Integration Efficient Object Versioning for Object- Oriented Languages From Model to Language Integration Pluquet Frédéric July, 3rd 2012 Etude de techniques efficaces de versionnement d objets pour les langages orientés

Plus en détail

PRODUCTS LIST (updated 11th January 2010)

PRODUCTS LIST (updated 11th January 2010) PRODUCTS LIST (updated 11th January 2010) OPERATING SYSTEMS SUN SOLARIS 10, 9, 10 B OP Application and database servers Red Hat Enterprise Linux Server 4.x and 5.x B OP Single Application Host Windows

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 moteur de workflow JBPM

Le moteur de workflow JBPM Le moteur de Workflow Le moteur de workflow 1 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/

Plus en détail

Techniques de Développement

Techniques de Développement Techniques de Développement Quelques définitions relatives au développement de logiciel Sébastien Faucou Université de Nantes (IUT de Nantes, département Informatique) Licence Professionnelle Systèmes

Plus en détail

Stage Ingénieur en développement logiciel/modélisation 3D

Stage Ingénieur en développement logiciel/modélisation 3D Ingénieur en développement logiciel/modélisation 3D Schlumberger recrute un(e) stagiaire ingénieur en modélisation 3D pour la plate-forme Petrel. Vous serez intégré(e) au sein d une équipe innovante, Petrel

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

Sujet de stage de Master 2 Informatique

Sujet de stage de Master 2 Informatique UNIVERSITE PARIS 13, Sorbonne Paris Cité Laboratoire d'informatique de Paris-Nord, UMR CNRS 7030 99, avenue Jean-Baptiste Clément - 93430 Villetaneuse France Tél : (33) 01 49 40 40 71 ; Fax : (33) 01 48

Plus en détail

Mesure et modélisation de l énergie logicielle

Mesure et modélisation de l énergie logicielle Mesure et modélisation de l énergie logicielle Adel Noureddine, Romain Rouvoy, Lionel Seinturier Green Days @ Lille 29 novembre 2013 Plan Contexte! Problèmes et limitations! Mesure énergétique des logiciels

Plus en détail

DES SYSTÈMES D INFORMATION

DES SYSTÈMES D INFORMATION URBANISATION & CONCEPTION DES SYSTÈMES D INFORMATION Le concept d urbanisation repose sur une analogie connue entre le Système d Information (SI) et la ville, dans lesquels interviennent tour à tour urbanistes

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

Notice biographique Repères biographiques communs. Nom : NURCAN Prénom : SELMIN Section : 27. Centre de Recherche en Informatique (CRI)

Notice biographique Repères biographiques communs. Nom : NURCAN Prénom : SELMIN Section : 27. Centre de Recherche en Informatique (CRI) Notice biographique Repères biographiques communs Nom : NURCAN Prénom : SELMIN Section : 27 Corps : Maître de conférences Equipe de recherche Grade : Hors classe Centre de Recherche en Informatique (CRI)

Plus en détail