UNIVERSITE PARIS 6 - PIERRE ET MARIE CURIE U.F.R DE SCIENCES THESE DE DOCTORAT DE L UNIVERSITE PARIS 6. Spécialité : Réseaux Informatiques

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

Download "UNIVERSITE PARIS 6 - PIERRE ET MARIE CURIE U.F.R DE SCIENCES THESE DE DOCTORAT DE L UNIVERSITE PARIS 6. Spécialité : Réseaux Informatiques"

Transcription

1 UNIVERSITE PARIS 6 - PIERRE ET MARIE CURIE U.F.R DE SCIENCES THESE DE DOCTORAT DE L UNIVERSITE PARIS 6 Spécialité : Réseaux Informatiques présentée par Tuan Loc NGUYEN Pour obtenir le grade de DOCTEUR DE L UNIVERSITE PARIS 6 Sujet de la thèse Archises - Nouvelle Architecture pour la Création de Services à valeur ajoutée dans la Téléphonie sur IP Soutenue le 9 septembre 2004, devant le jury composé de : Francine KRIEF Rapporteur Professeur à l Université Bordeaux 1 Bernard COULETTE Rapporteur Professeur à l Université Toulouse 2 Guy PUJOLLE Directeur de thèse Professeur à l Université Paris 6 Jean-Marc GEIB Examinateur Professeur à l Université de Lille 1 Dominique GAÏTI Examinateur Professeur à l Université de Troyes Alix MUNIER Examinateur Professeur à l Université Paris 12

2

3 UNIVERSITE PARIS 6 - PIERRE ET MARIE CURIE U.F.R DE SCIENCES THESE DE DOCTORAT DE L UNIVERSITE PARIS 6 Spécialité : Réseaux Informatiques présentée par Tuan Loc NGUYEN Pour obtenir le grade de DOCTEUR DE L UNIVERSITE PARIS 6 Sujet de la thèse Archises - Nouvelle Architecture pour la Création de Services à valeur ajoutée dans la Téléphonie sur IP Soutenue le 9 septembre 2004, devant le jury composé de : Francine KRIEF Rapporteur Professeur à l Université Bordeaux 1 Bernard COULETTE Rapporteur Professeur à l Université Toulouse 2 Guy PUJOLLE Directeur de thèse Professeur à l Université Paris 6 Jean-Marc GEIB Examinateur Professeur à l Université de Lille 1 Dominique GAÏTI Examinateur Professeur à l Université de Troyes Alix MUNIER Examinateur Professeur à l Université Paris 12

4

5 Ne baissez pas les bras Quand parfois rien ne veut s arranger Quand la route, pénible, continue de monter Quand les fonds sont en baisse, les dettes amoncelées Quand vous voulez sourire et que vous soupirez Quand tout vous presse et que vous êtes surmenés Faites une pause, mais ne baissez pas les bras. La vie est surprenante avec ses volte-face Chacun de nous un jour l a constaté Maints échecs en succès ont été transformés Celui qui est en tête est parfois dépassé Ne baissez pas les bras, bien que l allure soit lente Un petit vent nouveau peut vous faire triompher. Le but est bien souvent à portée de la main De l homme fatigué, affaibli et chancelant Il arrive au vainqueur parfois de renoncer, Alors que la victoire est au bout du chemin C est après qu il comprend mais hélas trop tard, Combien il était près de la couronne d or? Le succès, c est l échec qui change soudain de cap Et contourne très loin les nuages du doute Et nul ne peut rien dire si le but se rapproche. Il peut être tout près alors qu il semble loin Plongez dans la bagarre lors que vous êtes en tête Et lorsque tout va mal ne baissez pas les bras. [Auteur inconnu] A mon père, Ton Ba Nguyen, ma mère, Thi Phuoc Truong, mon frère, Tuan Anh Nguyen.

6

7 1 REMERCIEMENTS D abord, je tiens à remercier mes parents de m avoir énormément encouragé et soutenu pendant la réalisation de cette thèse. Je tiens à remercier mon professeur Monsieur Guy Pujolle de m avoir accueilli dans son équipe de recherche, d avoir dirigé mes travaux de recherche avec patience et intérêt mes travaux. Egalement, Monsieur Hongloc Nguyen, qui fut mon responsable au début de ma thèse à Matra Nortel Communications et Madame Odile Fernandez de sa gentillesse et de m avoir encadré dans son équipe R&D à EADS-Télécom. Je tiens à remercier sincèrement Madame Francine Krief, Professeur à l Université Bordeaux 1 et Monsieur Bernard Coulette, Professeur à l Université Toulouse 2 le Mirail, d avoir accepté d être rapporteurs. J en suis très honoré. J adresse mes remerciement à Madame Alix Munier, Professeur à l Université Paris 6, à Madame Dominique Gaïti, Professeur à l Université de Troyes, à Monsieur Jean-Marc Geib, Professeur à l Université de Lille 1 pour avoir accepté d être membre de mon jury de thèse et tous les bons conseils qu ils m ont donnés. Je voudrais également remercier mes collègues, mes amis du Lip6 et d EADS- Télécom R&D pour leur accueil chaleureux, l ambiance amicale et aussi d être resté avec moi, si tard, de nombreuses soirées. Je tiens à remercier plus particulièrement Phong Nhien Hung Tran, Bao Tran Tran, Hai Quan Nguyen, Gilbert Sawma, Jocelyne Elias, Tony Tite, Khi Van Thai, Morsi Berguiga pour leurs nombreux conseils et pour leur soutien. Enfin, je suis très heureux d avoir bien accompli ce travail aujourd hui. Un grand merci pour tous.

8

9 Résumé 3 Résumé Archises (Architecture of Intelligent Semantic Services) : Nouvelle Architecture pour la Création de Services à valeur ajoutée dans la Téléphonie sur IP. Ce travail propose d explorer une architecture intitulée Archises (Architecture of Intelligent Semantic Services) : l'architecture d'intermédiation intelligente. Ce nouveau concept s inspire du concept d'intermédiation et des architectures «intelligentes» venant du monde d Internet et des Télécommunications. Le concept d intermédiation préconise la fédération des services qui permettra d ajouter de la valeur en combinant différents services fournis par les producteurs. Le niveau d'intermédiation permettra également aux terminaux de différents types d'accéder à divers types de services. Les architectures intelligentes préconisent la séparation de la logique de services et du traitement de services. Cette séparation permet le développement de nouveaux services sans être obligé de modifier et de mettre à jour les codes dans ces systèmes de plus en plus complexes. Les principales recherches dans Archises vont du réseau intelligent des systèmes de télécommunications à l architecture Web Services en passant par les techniques classiques d assemblage de composants : interfaces de programmation, contraintes architecturales, protocoles et fonctions, objets et composants réutilisables, interactions entre des composants. Plus particulièrement, Archises permet de créer rapidement de nouveaux services à valeur ajoutée dans la téléphonie sur IP, un des domaines importants de l informatique du futur. En fait, la téléphonie sur IP n'est pas moins chère, ni meilleure, ni différente de la téléphonie classique. Donc l arrivée de la téléphonie IP sur le marché est un défi difficilement surmontable. L'une des solutions pour résoudre ce problème est de combiner le service téléphonique IP avec d'autres services classiques du monde IP, tels que le Web, la messagerie électronique Le nombre de services à valeur ajoutée dans la téléphonie sur IP résultant de cette combinaison peut croître de manière exponentielle grâce à l'application du nouveau concept de réseau intelligent d'intermédiation Archises. La recherche dans le domaine du logiciel est concentrée sur la méthodologie de conception et sur la conception du logiciel. La recherche dans le domaine des réseaux s est basée sur la communication entre des systèmes et la gestion des performances des communications. Archises est donc une jonction entre deux mondes : logiciel et réseau.

10

11 Résumé 5 Abstract Architecture of Intelligent Semantic Services (Archises) : New Architecture for Service Creation in the Telephony over IP. What will the Internet look like in the future? How will one program or one service interact with one another? How will a new service in the network be rapidly created? That why we propose a new architecture Archises (Architecture of Intelligent Semantic Services). Its goal is to explore the new concept of intelligent intermediation networking resulting from the integration of the Internet intermediation concept and the intelligent network concept of the telecommunications world. The intelligence of service occurs in the heart of the traditional telecommunications networks and the advancement of the Internet intermediation involves the displacement of the intelligence at the edge of the network. This new architecture of services will be progressively validated and refined by the experimentation of a prototype developed all along this thesis. Archises proposes to realize a prototype, which allows to refine the intermediation services architecture, by integrating the more representative servers of the Internet of the future, such as SIP telephony server, LDAP directory, Web server, DBMS. Archises is motivated by the desire to create and evaluate the architectural design of network-based application software through principled use of the telecommunications intelligent network, the Web Services architecture and the classical techniques of service assembly like architectural constraints, protocols, functions, objects and reusable composants, the interaction among theses composants. More particularly, Archises can create new value-added services in the IP telephony, one of the important domains in the future. It is neither cheaper nor better than the classical telephony, but its difference is to combine the IP telephony service with the other services in the IP world like Web, , messenger to create the value-added services. This dissertation explores a junction on the frontiers of two research disciplines in computer science: software and networking. Software has long been concerned with the categorization of software designs and the development of design methodologies, but has rarely been able to objectively evaluate on system behavior. Networking is concentrated in the communication between systems and improving the performance of communication techniques. Archises is the junction of software and networking. The main objective of Archises is the simplification of development of value-added services in any network. End-users do not care about technology. Value is in services.

12

13 Table des matières 7 TABLE DES MATIÈRES «Comment créer les services meilleurs aux tarifs les plus bas avec des exigences de qualité de service toujours plus grandes» REMERCIEMENTS... 1 Résumé... 3 Abstract... 5 TABLE DES MATIÈRES... 7 TABLE DES FIGURES Chapitre 1 : Introduction générale Contexte de création rapide de nouveaux services Notre approche - la naissance Archises...17 Chapitre 2 : Etat de l art Concept d Intermédiation Objectif de l intermédiaire Avantages et inconvénients du concept d intermédiation Intermédiaire vers infomédiaire (cyber-intermédiaire) Présentation d infomédiaire Théorie économique: nouveaux coûts de transaction et nouveaux intermédiaires Intelligence dans l Intermédiation (modèle OSI) Intermédiation dans la littérature Concept Portail de Yahoo! Cocoon Présentation Cocoon Objectif de Cocoon Avantages de Cocoon : Inconvénients de Cocoon Conclusion Concept de BEA (Quick Silver, Liquid computing)...35

14 8 Table des matières Hub d information (système des compagnies aériennes) Conclusion du concept d'intermédiation Composant & Réseau Intelligent Réseau intelligent & recommandation Q12xx (UIT-T) Le modèle de réseau intelligent : Réseau Intelligent & Composant Composant SIB (Service Independent Building Block) Les 14 SIBs de base dans le réseau intelligent Le processus d assemblage des SIBs Evaluation de SIB Conclusion de réseau intelligent Assemblage de composant Définition de composant Composant & Programmation en langage modulaire (Basic) Description de programmation modulaire Module (composant) = interfaces + corps + initialisation (variables) Composant & Programmation en langage fonctionnel (C, Pascal) Description de la Programmation en langage fonctionnel Composant (service)=objets-nom+messages Composant & Programmation orientée objet (C, Java) Rappel du langage d objet : service (composants )=objets-nom+messages Composant & Programmation orientée composant (C#) Composant vs Objet service (composants)=components+scripts+glues Composant dans la programmation orientée composant vs composant dans la programmation orientée objet Composant & Web Services (.NET, J2EE) Description Web Services Web Services (composants)=http+composant =SOAP + composant + WSDL Transformation & composant Définition de transformation Feuille de style XSLT Evaluation de XSLT Conclusion sur l assemblage de composant Architectures intelligentes pour la création de services Framework.NET 2.x de Microsoft Evolution de système opération & présentation de Framework.NET Pourquoi le framework.net? Moteur d assemblage «Commun Runtime Language» Définition du moteur Visual Studio.NET CLR MSIL (Microsoft Intermediate Language) Architecture.NET Assemblage de composants dans.net Conclusion de.net JAIN-Sun (Java Advanced Intelligent Network) un modèle appliqué de réseau intelligent CTI (Couplage Téléphonie Informatique) Conclusion sur les architectures intelligentes...77

15 Table des matières 9 Chapitre 3 : Architecture Archises Architecture n-tiers d Archises Architecture Archises détaillée Présentation Connecteur (virtual application) Transformateur & enrichissement Mécanisme de transformation Archises Langage de transformation de service Déclencheur (ou triggering) Moteur d assemblage d Archises Adapter à tout type de terminal Environnement de Création de Services Le besoin d un environnement de création de services dans Archises Les acteurs dans le processus de création de services RSCE environnement de création rapide de nouveaux services Langage SCDL (Service Creation Description Language) de création de services Les mécanismes d Archises écrits en SCDL SCDL dans le mécanisme de transformation SCDL dans le mécanisme de déclenchement Services à valeur ajoutée dans Archises Fonctionnement des mécanismes dans Archises Conclusion Chapitre 4 : Implémentation pour valider Archises Veilles technologies SIP Session Initiation Protocol [wsip] Présentation SIP Principe de fonctionnement de SIP Conclusion de SIP XML (méta-langage) & Web Services Introduction XML Pourquoi XML a-t-il été choisi comme le langage de base dans des mécanismes de base d Archises? LDAP Présentation LDAP Création de nouveaux services avec LDAP Conclusion de LDAP Langage PML (Phone Markup Language) Implémentation pour valider Archises Transformation de services Objectif Contexte de l implémentation Architecture de l implémentation du connecteur LDAP Agent LDAP Opération BIND...138

16 10 Table des matières Opération UNBIND Opération SEARCH Agent services LDAP Formatage d'un écran pour l'affichage Ajout de l'intrusion Transformation en message XML Transformation en écran logique Transformation d'affichage Traduction des labels Traitement d'un message ascendant Exemple de la recherche d'un abonné Création de services d Archises Objectif Mécanisme de fonctionnement Mise en œuvre de la fonction Plate-forme de test Exemple : fichiers PML utilisés pour les testes Conclusion Chapitre 5 : Architecture généralisée Définition des termes Composant Composant classique Composant d Archises Assembleur (glue) Déclencheur (triggering-script) Adaptateur Architecture (framework de test) Service d Archises Service Service intelligent Intelligence Service intelligent Service intelligent avec sémantique d Archises Sémantique Service intelligent avec sémantique Service d Archises - Intelligent Semantic Service Conclusion Archises = inter-services + intra-services Service = composant(s) + architecture + [assembleur(s)] + [adaptateur(s)] + [(déclencheur(s)] Chapitre 6 : Conclusion et Perspectives Conclusion Evaluation...165

17 Table des matières Perspectives Voitures intelligentes en réseau Domaine de gestion dans les réseaux Archises appliquée dans le réseau de capteurs Bibliographie Articles Brevets Ouvrages RFC Web Thèses Acronymes Annexe A : grammaire du langage SCDL Annexe B (4.2.1) : recherche d un abonné Annexe C (4.2.2) : fichiers PML utilisés pour les tests

18 12 Mots-clés Mots-clés : Composant, service à valeur ajoutée, création de services, XML, architecture, réseau intelligent, Archises, intermédiation, téléphonie sur IP. Key words : Composant, value-added service, service creation, XML, architecture, intelligent network, Archises, intermediation, telephony over IP.

19 Table des figures 13 TABLE DES FIGURES Numéro Page Figure 1 : Service partout...16 Figure 2 : Revenu des services à valeur ajoutée dans ToIP...18 Figure 3 : Concept d Intermédiation...22 Figure 4 : Service à valeur ajoutée dans l Intermédiation...23 Figure 5 : Cyber-intermédiaire...26 Figure 6 : Intelligence dans l Intermédiation...31 Figure 7 : Service à valeur ajoutée dans Intermédiation...31 Figure 8 : My Yahoo!...32 Figure 9 : Cocoon...33 Figure 10 : Liquid Computing...35 Figure 11 : Hub d information...37 Figure 12 : Réseau classique vs réseau intelligent...40 Figure 13 : Modèle de réseau intelligent...42 Figure 14 : Composant SIB...44 Figure 15 : Processus d assemblage des SIBs...45 Figure 16 : Services dans le réseau intelligent...47 Figure 17 : Assemblage de composants dans le réseau intelligent...48 Figure 18 : Comparaison les types de composant...49 Figure 19 : Chaîne d assemblage dans littérature...50 Figure 20 : Composant dans la machine à laver...53 Figure 21 : Objet vs composant...59 Figure 22 : Web Services...62 Figure 23 : Web Services SOAP - UDDI...63 Figure 24 : Modèles de services...63 Figure 25 : XSLT...64 Figure 26 : Prix minimum et bon design pour composant...67 Figure 27 : Evolution des langages et l OS...68 Figure 28 : Intelligence dans l évolution des technologies...69 Figure 29 : Architecture.NET & CLR...70 Figure 30 : MSIL & assemblage de composants en.net...71 Figure 31 : Assemblage de composants dans.net...72 Figure 32 : JAIN...74 Figure 33 : CTI...75 Figure 34 : Intelligence dans l architecture x-tiers...80 Figure 35 : Architecture Archises...82 Figure 36 : Connecteur d Archises...84 Figure 37 : Moteur d intégration d Archises...85 Figure 38 : Transformation dans Archises...86 Figure 39 : Mécanisme de déclenchement (triggering) d Archises...87 Figure 40 : Mécanisme de déclenchement (triggering) d Archises...87 Figure 41 : Assemblage des fonctions d Archises...88

20 14 Table des figures Figure 42 : Moteur d assemblage et d intégration d Archises...89 Figure 43 : Adaptation à tout type de terminal d Archises...91 Figure 44 : Adaptation à tout type de terminal d Archises...91 Figure 45 : Terminal très simple...92 Figure 46 : Créateur de service...94 Figure 47 : Création de services...94 Figure 48 : Processus de création de services...95 Figure 49 : Rapid Service Creation Environment...96 Figure 50 : Schéma pour le langage SCDL Figure 51 : SCDL Figure 52 : Mécanisme de déclenchement Figure 53 : Architecture Archises Figure 54 : «Portal Manager» d Archises Figure 55 : Adaptation à tout type de terminal Figure 56 : Transformation Figure 57 : «Triggering» Figure 58 : «Triggering» Figure 59 : SIP Figure 60 : Fonctionnement de SIP Figure 61 : Les codes de messages SIP Figure 62 : Transaction de SIP Figure 63 : LDAP Figure 64 : Fonctionnement de LDAP Figure 65 : LDAP d Archises Figure 66 : Transformation d Archises Figure 67 : Agrégation de services dans Archises Figure 68 : Plate-forme de l implémentation du concept d Archises Figure 69 : Configuration matérielle de la plate-forme de validation d Archises Figure 70 : Composant Figure 71 : Composant d Archises Figure 72 : Assembleur (glue) Figure 73 : Service d Archises Figure 74 : Chaîne d assemblage d Archises Figure 75 : Service intelligent avec sémantique Figure 76 : «Intelligent Semantic Service» d Archises Figure 77 : Intra-services et inter-services d Archises Figure 78 : Perspective d Archises Figure 79 : Un modèle de voiture intelligente de demain (Microsoft) Figure 80 : Evolution dans les voitures Figure 81 : Voitures intelligentes en réseau Figure 82 : La gestion dans le réseau téléphonique Figure 83 : Capteurs (Sensor) Figure 84 : Archises pour le réseau de capteurs Figure 85 : Service à valeur ajoutée d Archises...204

21 1.1 Contexte de création rapide de nouveaux services 15 Chapitre 1 : Introduction générale 1.1 Contexte de création rapide de nouveaux services Dans le passé, quand un client demandait un nouveau service, l opérateur de réseaux devait demander à l équipementier de réseaux (ou de services) de fournir de nouveaux paramètres dans les réseaux ou de créer ou de modifier leur système pour pouvoir satisfaire à cette demande. Du coup, le temps nécessaire pour avoir un nouveau service était trop long car l équipementier devait changer le comportement du système. De plus, les opérateurs dépendaient fortement de leurs fournisseurs car ils sont seuls à être capables de modifier les réseaux. En principe, le délai d attente pour introduire un nouveau service était trop long (de trois à cinq ans) et ne permettait pas à l opérateur de réagir rapidement (de trois à six mois) pour proposer un nouveau service dans le contexte fortement concurrentiel du marché actuel. Evidemment, le fournisseur se trouvait dans une position forte permettant de facturer très cher les services demandés. L environnement de services des opérateurs de télécommunications est aujourd hui particulièrement complexe avec l intégration de services très divers provenant du monde d Internet (figure 1). Cette complexité provient du mariage entre les télécommunications et l informatique. Le réseau intelligent autour du réseau téléphonique classique a longtemps été le vecteur de cette intégration et a permis un certain succès à ce mariage avec l arrivée de services comme la carte prépayée ou le numéro vert. Cependant, il faut noter que la modification ou la création d un nouveau service nécessittait la modification de tous les nœuds du réseau qui sont des commutateurs très complexes et difficilement programmables. D ailleurs, les fournisseurs de services ont toujours tendance à développer des services propriétaires suivant leurs propres normes. Ces contraintes rendent les

22 16 Chapitre 1 : Introduction générale modifications et la création de nouveaux services difficiles et très longues (dix huit mois pour modifier les paramètres d un service ou trois ans pour en créer un nouveau). Ces délais sont bien évidemment incompatibles avec les délai de mise sur le marché de ces services compte tenu du caractère très concurrentiel du marché des télécommunications. De plus, ces services sont très coûteux du fait de la complexité et du nombre de commutateurs à modifier dans le réseau. Figure 1 : Service partout Au cours des années 90, l'europe occupait une position forte dans le secteur des télécommunications mais la généralisation d'internet a introduit une rupture sans précédent, avec une redistribution des rôles et une modification de la chaîne de valeur. En particulier, nous allons assister à l'ère des services toujours meilleurs aux tarifs les plus bas avec les exigences de qualité de service les plus grandes. Il faut donc rechercher des moyens rapides et économiquement rentables pour satisfaire à cette demande. Face à la forte concurrence du marché, il faut faire vite avec les moyens simples [wone].

23 1.2 La naissance Archises Notre approche - la naissance Archises C'est dans ce contexte que nous essayons de proposer une architecture s appelant Archises (Architecture of Intelligent Semantic Services). Archises permet d explorer une nouvelle architecture de services : l'architecture d'intermédiation intelligente. Ce nouveau concept s inspire du concept d'intermédiation et des architectures «intelligentes» venant du monde d Internet et des télécommunications. Le concept d intermédiation préconise la fédération des services, qui permet d ajouter de la valeur en combinant différents services fournis par les producteurs. Le niveau d'intermédiation permet également à des terminaux de différents types d'accéder à différents types de services. Les architectures intelligentes telles que.net de Microsoft [wdotnet], le CTI [achoucti] et JAIN de Sun [wjain] préconisent la séparation de la logique de services et du traitement de services. Elles permettent le développement de nouveaux services sans être obligé de modifier et mettre à jour le système qui est de plus en plus complexe. Archises est une architecture neutre, ouverte, basée sur les standards et sur des composants réutilisables. Elle a pour but de créer de nouveaux services aux tarifs les plus bas avec des exigences de qualité de service les plus grandes. L objectif à long terme d Archises est de placer l intelligence dans la couche applicative du modèle OSI. Archises consiste à étudier et à proposer une nouvelle méthode de création rapide de nouveaux services notamment dans la téléphonie sur IP. La recherche dans le domaine du logiciel est concentrée sur la méthodologie de conception et la conception du logiciel. La recherche dans le domaine des réseaux s est basée sur la communication entre des systèmes et la gestion des performances des communications. Archises est donc une jonction entre deux mondes : logiciel et réseau. Les principales recherches menées dans Archises vont du réseau intelligent des systèmes de télécommunications à l architecture Web Services en passant par

24 18 Chapitre 1 : Introduction générale les techniques classiques d assemblage de composants : interfaces de programmation, contraintes architecturales, protocoles et fonctions, objets et composants réutilisables, interactions entre des composants. Ce concept d Archises est expérimenté dans le contexte d un projet de recherche entre l Université Paris 6 et EADS-Télécom. Il a pour but de valider Archises dans le contexte de la téléphonie sur IP. Nous avons utilisé Archises pour créer de nouveaux services dans la téléphonie sur IP (ToIP), un domaine était encore nouveau lorsque nous avons mené ce travail. La figure 2 illustre le pourcentage de revenu des services à valeur ajoutée dans la téléphonie sur IP qui tient une part très importante dans le revenu global de le ToIP. Figure 2 : Revenu des services à valeur ajoutée dans ToIP (Source: Gartner/Dataquest/Bhwani Shankar/ Voice on the Net/ 03/2000) Archises permet de créer rapidement de nouveaux services, ce qui donne la valeur ajoutée dans la téléphonie sur IP. En fait, la téléphonie sur IP n'est pas moins chère, ni meilleure, ni différente de la téléphonie classique, donc l arrivée de la téléphonie sur IP sur le marché est un défi difficilement surmontable. L'une des solutions pour résoudre ce problème est de combiner le service téléphonique IP avec d'autres

25 1.2 La naissance Archises 19 services classiques du monde IP, tels que le Web, la messagerie électronique, Le nombre de services à valeur ajoutée et ses revenus résultant de cette combinaison peut croître de manière exponentielle grâce à l'application du nouveau concept de réseau intelligent d'intermédiation Archises. Pour résumer, cette thèse contribue à la recherche l architecture Archises pour créer de nouveaux services à valeur ajoutée dans les réseaux. En plus, il contribue le framework d Archises implémenté dans la téléphonie sur IP pour valider le concept d Archises via des composants réutilisables et des contraintes d architecture. Enfin, ce travail permet d élargir le concept d Archises pour devenir une architecture «universelle» dans le futur afin de résoudre d autres problèmes dans le domaine des réseaux. La présente thèse est organisée en six chapitres : Le chapitre 2 présente l état de l art en passant par les techniques d'intermédiation, les techniques d assemblage de composants puis les architectures intelligentes. Celles-ci ont pour but de créer de nouveaux services de manière plus rapide. Dans ce chapitre, on compare les différentes techniques comme les composants du réseau intelligent, les composants dans la programmation modulaire, les composants dans la programmation fonctionnelle, les composants dans la programmation orientée objet et finalement les composants du nouveau paradigme Web Services [wwebservices] [afron]. Plus spécifiquement, une partie de ce chapitre est consacrée à l environnement de création de services en passant par des modèles connus existants tels que SCE (Service Creation Environment) du réseau intelligent, le modèle JAIN de SUN, le modèle dotnet de Microsoft et le CTI et aussi le langage de lien SCDL [anguyen ICCCN02] permettant de créer rapidement de nouveaux services. Le chapitre 3 décrit l architecture Archises (Architecture of Intelligent Semantic Services) que nous avons définie et réalisée pour résoudre le problème de la

Archises Nouvelle architecture pour la création de services à valeur ajoutée

Archises Nouvelle architecture pour la création de services à valeur ajoutée Archises Nouvelle architecture pour la création de services à valeur ajoutée Tuanloc NGUYEN 1, Guy PUJOLLE 1, Francine KRIEF 2 1 Laboratoire d Informatique de l Université Paris 6, Lip6, {Tuan-Loc.Nguyen,

Plus en détail

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par. École Doctorale d Informatique, Télécommunications et Électronique de Paris THÈSE présentée à TÉLÉCOM PARISTECH pour obtenir le grade de DOCTEUR de TÉLÉCOM PARISTECH Mention Informatique et Réseaux par

Plus en détail

SECTION 5 BANQUE DE PROJETS

SECTION 5 BANQUE DE PROJETS SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION

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

Concevoir des applications Web avec UML

Concevoir des applications Web avec UML Concevoir des applications Web avec UML Jim Conallen Éditions Eyrolles ISBN : 2-212-09172-9 2000 1 Introduction Objectifs du livre Le sujet de ce livre est le développement des applications web. Ce n est

Plus en détail

Les Architectures Orientées Services (SOA)

Les Architectures Orientées Services (SOA) Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie

Plus en détail

Référence Etnic Architecture des applications

Référence Etnic Architecture des applications Référence Etnic Architecture des applications Table des matières 1. Introduction... 2 2. Architecture... 2 2.1 Démarche générale... 2 2.2 Modèle d architecture... 3 2.3 Découpe d une architecture applicative...

Plus en détail

CONNECTIVITÉ. Options de connectivité de Microsoft Dynamics AX. Microsoft Dynamics AX. Livre blanc

CONNECTIVITÉ. Options de connectivité de Microsoft Dynamics AX. Microsoft Dynamics AX. Livre blanc CONNECTIVITÉ Microsoft Dynamics AX Options de connectivité de Microsoft Dynamics AX Livre blanc Ce document décrit les possibilités offertes par Microsoft Dynamics AX en terme de connectivité et de montée

Plus en détail

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

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

Plus en détail

Forthcoming Database

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

Plus en détail

Programmation de services en téléphonie sur IP

Programmation de services en téléphonie sur IP Programmation de services en téléphonie sur IP Présentation de projet mémoire Grégory Estienne Sous la supervision du Dr. Luigi Logrippo Introduction La téléphonie sur IP comme support à la programmation

Plus en détail

«Virtualisation, mobilité, au sein du bâtiment intelligent»

«Virtualisation, mobilité, au sein du bâtiment intelligent» «Virtualisation, mobilité, communication au sein du bâtiment intelligent» Jean-Denis Garo, Directeur Communication & Marketing Support Aastra jgaro@aastra.com - http://fr.twitter.com/jeandenisg Introduction

Plus en détail

Architecture Logicielle

Architecture Logicielle Architecture Logicielle Chapitre 3: UML pour la description et la documentation d une architecture logicielle Année universitaire 2013/2014 Semestre 1 Rappel L architecture d un programme ou d un système

Plus en détail

Travail collaboratif. Glossaire

Travail collaboratif. Glossaire Glossaire Ajax Traduction anglaise : Ajax (Asynchronous JavaScript And XML) AJAX est un combiné de différents langages de développement Web comme XHTML, JavaScript ou XML, il est fréquemment utilisé pour

Plus en détail

Séminaires Système D Information. Formation Conduite du Changement. Préambule

Séminaires Système D Information. Formation Conduite du Changement. Préambule Séminaires Système D Information Formation Conduite du Changement Préambule Sommaire Préambule L entreprise : système complexe en mouvement permanent Mickael Porter Harvard Business School - L avantage

Plus en détail

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C#

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# CHAPITRE 1 Introduction aux web services Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# NetBeans JavaScript Eclipse Objective C Xcode PHP HTML Objectifs du chapitre : Ce

Plus en détail

Urbanisme du Système d Information et EAI

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

Plus en détail

Dotez-vous des moyens de communication d une grande entreprise au prix d une petite entreprise. Avaya vous aide à atteindre vos objectifs.

Dotez-vous des moyens de communication d une grande entreprise au prix d une petite entreprise. Avaya vous aide à atteindre vos objectifs. Avaya vous aide à atteindre vos objectifs. Toute TPE-PME est à la recherche de solutions pour réduire ses coûts et améliorer son mode de fonctionnement. Comme n importe quelle entreprise, vous souhaitez

Plus en détail

La Voix Sur IP (VoIP)

La Voix Sur IP (VoIP) La Voix Sur IP (VoIP) Sommaire 1. INTRODUCTION 2. DÉFINITION 3. POURQUOI LA TÉLÉPHONIE IP? 4. COMMENT ÇA MARCHE? 5. LES PRINCIPAUX PROTOCOLES 6. QU'EST-CE QU'UN IPBX? 7. PASSER À LA TÉLÉPHONIE SUR IP 8.

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

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7 Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application

Plus en détail

Urbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1

Urbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1 Urbanisation des SI Des composants technologiques disponibles Urbanisation des Systèmes d'information Henry Boccon Gibod 1 Plan de l'exposé Technologies à la mode disponibles. Bus de données, ETL et EAI

Plus en détail

COMMENT CONDUIRE SON PROJET DE SITE WEB?

COMMENT CONDUIRE SON PROJET DE SITE WEB? COMMENT CONDUIRE SON PROJET DE SITE WEB? Lorraine Pour être efficace, un site web doit être réfléchi et en adéquation avec la stratégie de l entreprise. Cette notice présente les différentes possibilités

Plus en détail

4. SERVICES WEB REST 46

4. SERVICES WEB REST 46 4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,

Plus en détail

Evolutions du Web et des langages

Evolutions du Web et des langages Evolutions du Web Evolutions du Web et des langages WEB statique Ces pages sont écrites en HTML Les pages demandées sont identiques quelque soit La personne qui les demande L heure de la demande Etc. WEB

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

L évolution vers la virtualisation

L évolution vers la virtualisation L évolution vers la virtualisation Dépassez vos attentes en matière de solutions TI. L évolution vers la virtualisation En 2009, la majorité des entreprises québécoises ne s interrogent plus sur la pertinence

Plus en détail

Nous vous aidons à nourrir les. relations qui nourrissent votre succès.

Nous vous aidons à nourrir les. relations qui nourrissent votre succès. Nous vous aidons à nourrir les relations qui nourrissent votre succès. 101000101010100010101101000101011010001010110101010101010101 010010100010101011010001010110100010101101000101010101010101 00100101000101000101011010001010110100010101001011011010100

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

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

Cloud Computing et SaaS

Cloud Computing et SaaS Cloud Computing et SaaS On a vu fleurir ces derniers temps un grands nombre de sigles. L un des premiers est SaaS, Software as a Service, sur lequel nous aurons l occasion de revenir. Mais il y en a beaucoup

Plus en détail

Gulliver.com by mobeo 1

Gulliver.com by mobeo 1 Gulliver.com by mobeo 1 Sommaire Introduction A quoi sert une CRM ecommerce? Le point de vue CRM La Segmentation Les Contacts Les Visiteurs Cycle de vente Segmentation des visiteurs Ajustement Regroupements

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

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

Fiche méthodologique Le Business to Consumer (B to C)

Fiche méthodologique Le Business to Consumer (B to C) Fiche méthodologique Le Business to Consumer (B to C) Plan de la fiche : 1 : Présentation de la fiche 2 : Définition et catégories 3 : Critère de définition 1 : la nature des produits 4 : Critère de définition

Plus en détail

Aastra MD Evolution» Évoluer à vos côtés

Aastra MD Evolution» Évoluer à vos côtés Aastra MD Evolution» Évoluer à vos côtés Évoluer grâce à la communication En faire plus avec moins de moyens est un défi récurrent pour les petites entreprises. Vous devez pour cela améliorer constamment

Plus en détail

HUAWEI TECHNOLOGIES CO., LTD. channelroad. A better way. Together.

HUAWEI TECHNOLOGIES CO., LTD. channelroad. A better way. Together. HUAWEI TECHNOLOGIES CO., LTD. channelroad A better way. Together. Partenaires sur la nouvelle Route de la soie Progresser le long d une nouvelle Route de la soie et être partenaire de Huawei présentent

Plus en détail

INTERNET, C'EST QUOI?

INTERNET, C'EST QUOI? INTERNET, C'EST QUOI? Internet, c'est quoi? «Internet est le réseau informatique mondial qui rend accessibles au public des services variés comme le courrier électronique, la messagerie instantanée et

Plus en détail

Mettre le nuage au service de votre organisation. Guide de l acheteur de solutions en nuage.

Mettre le nuage au service de votre organisation. Guide de l acheteur de solutions en nuage. Mettre le nuage au service de votre organisation. Guide de l acheteur de solutions en nuage. Comment ce guide peut vous être utile? Si vous songez à intégrer le nuage à votre entreprise sans savoir par

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Avant-propos L économie en réseau, ou la netéconomie, est au cœur des débats et des stratégies de toutes les entreprises. Les organisations, qu il s agisse de

Plus en détail

Etapes de création d une revue électronique

Etapes de création d une revue électronique Economique Site web du guide des ressources pour l édition de revues numériques Coordination : Ghislaine Chartron et Jean-Michel Salaun Doctorant en sciences de l'information Cette analyse vise à donner

Plus en détail

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware 1 Introduction Ce chapitre décrit Oracle Fusion Middleware. Il comprend : o Qu'est-ce que Middleware o Les fonction de Middleware o L'architecture de conception Middleware o L'architecture orientée services

Plus en détail

DOSSIER DE PRESSE 2013

DOSSIER DE PRESSE 2013 APPLICATOUR PRESENTE VIA SYSTEM, LA TECHNOLOGIE AU SERVICE DES PRODUCTEURS DE VOYAGES DOSSIER DE PRESSE 2013 Contact Presse : Tika Media Caroline Melin 80 rue Belgrand 75020 Paris 06 61 14 63 64 01 40

Plus en détail

Les ressources numériques

Les ressources numériques Les ressources numériques Les ressources numériques sont diverses et regroupent entre autres, les applications, les bases de données et les infrastructures informatiques. C est un ensemble de ressources

Plus en détail

Calendrier des Formations

Calendrier des Formations Systèmes et Réseaux IPV6 980,00 HT Jan. Fév. Mar. Avr. Mai Juin Jui. Août Sept. Oct. Nov. Déc. Comprendre IPV6 et explorer les méthodes pour migrer 14-15 23-24 1-2 26-27 Configuration et Maintenance des

Plus en détail

Introduction. Pourquoi ce livre? À qui s adresse ce livre?

Introduction. Pourquoi ce livre? À qui s adresse ce livre? Introduction Bien que récente, la solution e-commerce Magento s est imposée très rapidement, grâce à ses fonctionnalités innovantes et la qualité de son architecture. Elle est le socle de plusieurs dizaines

Plus en détail

Brève introduction au Web Sémantique

Brève introduction au Web Sémantique Brève introduction au Web Sémantique Bernard ESPINASSE Professeur à l'université d'aix-marseille 2010 Du Web au Web Sémantique : Le Web Sémantique : Architecture du Web Sémantique Langages du Web Sémantique

Plus en détail

Olivier Deheurles Ingénieur conception et développement.net

Olivier Deheurles Ingénieur conception et développement.net Olivier Deheurles Ingénieur conception et développement.net MOTS CLES Maîtrise de la conception et du développement orientés Objet 6 ans d expérience sur les plateformes.net 1.1 et 2.0 (C# et VB.NET) MCAD

Plus en détail

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale Votre infrastructure est-elle? La collaboration informatique améliore la performance globale Des processus automatisés Travail isolé ou processus de groupe : où en êtes-vous? Le travail en équipe a toujours

Plus en détail

epages 6 Merchant Intégration de votre boutique avec SAP Business One e-commerce. now plug & play.

epages 6 Merchant Intégration de votre boutique avec SAP Business One e-commerce. now plug & play. epages 6 Merchant Intégration de votre boutique avec SAP Business One e-commerce. now plug & play. Le temps, c est de l argent. Avec epages vous aurez plus de l un comme de l autre. Outre l offre produit,

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

Les défis de mise à jour d une documentation technique structurée XML

Les défis de mise à jour d une documentation technique structurée XML Les défis de mise à jour d une documentation technique structurée XML Louis-Pierre Guillaume Directeur de programme Schlumberger Oilfield Services Information Technology 19 mars 2002 Documation 2002, Paris

Plus en détail

Petite définition : Présentation :

Petite définition : Présentation : Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise

Plus en détail

IBM Cognos TM1. Fiche Produit. Aperçu

IBM Cognos TM1. Fiche Produit. Aperçu Fiche Produit IBM Cognos TM1 Aperçu Cycles de planification raccourcis de 75 % et reporting ramené à quelques minutes au lieu de plusieurs jours Solution entièrement prise en charge et gérée par le département

Plus en détail

Urbanisation des Systèmes d'information

Urbanisation des Systèmes d'information Urbanisation des Systèmes d'information Des composants technologiques disponibles Urbanisation des Systèmes d'information - Henry Boccon-Gibod 1 Plan de l'exposé Technologies à la mode disponibles. Bus

Plus en détail

BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS

BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS Quatrième colloque hypermédias et apprentissages 275 BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS Anne-Olivia LE CORNEC, Jean-Marc FARINONE,

Plus en détail

Faites l expérience d un monde où les interactions avec vos clients se portent de mieux en mieux.

Faites l expérience d un monde où les interactions avec vos clients se portent de mieux en mieux. Faites l expérience d un monde où les interactions avec vos clients se portent de mieux en mieux. NCR SERVICES Brochure Title Goes Here Gestion Sub-header proactive, / description maintenance goes here

Plus en détail

Qu est-ce que le «cloud computing»?

Qu est-ce que le «cloud computing»? Qu est-ce que le «cloud computing»? Par Morand Studer eleven Octobre 2011 Qu est-ce que le «cloud computing»? - Morand Studer eleven Octobre 2011 www.eleven.fr 1 Aujourd hui, la démocratisation de l informatique

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

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 3 : Progiciels de Gestion Intégrés Sommaire Définition... 2 ERP... 2 Objectifs

Plus en détail

Sommaire. Liste des figures

Sommaire. Liste des figures Sommaire Liste des figures Résumé Nos sociétés modernes sont devenues des "sociétés à projets", et tout projet à besoin de méthodes : voir, juger, agir, analyser, planifier, et contrôler. Ce que nous appelons

Plus en détail

Intelligence Artificielle Agents Intelligents

Intelligence Artificielle Agents Intelligents Intelligence Artificielle Agents Intelligents Bruno Bouzy http://web.mi.parisdescartes.fr/~bouzy bruno.bouzy@parisdescartes.fr Licence 3 Informatique UFR Mathématiques et Informatique Université Paris

Plus en détail

CURRICULUM VITAE. CHRISTIAN LASSONDE, ing. (Lassonde Télécom inc.) Beloeil (Québec) J3G 6M1 LASSONDE TÉLÉCOM INC. :

CURRICULUM VITAE. CHRISTIAN LASSONDE, ing. (Lassonde Télécom inc.) Beloeil (Québec) J3G 6M1 LASSONDE TÉLÉCOM INC. : CURRICULUM VITAE CHRISTIAN LASSONDE, ing. (Lassonde Télécom inc.) Adresse : 960 rue Galilée Beloeil (Québec) J3G 6M1 Cellulaire : (514) 386-4158 Courriel : Christian.Lassonde@lassonde-telecom.com LASSONDE

Plus en détail

Avantage d'une migration vers une solution EDI externalisée

Avantage d'une migration vers une solution EDI externalisée Avantage d'une migration vers une solution EDI externalisée Description Problématique Infrastructure Ressources Logiciel Maintenance Conclusion Avantages d une migration vers une solution EDI externalisée

Plus en détail

Systèmes intelligents pour le commerce de détail. Plateforme Windows Embedded

Systèmes intelligents pour le commerce de détail. Plateforme Windows Embedded Systèmes intelligents pour le commerce de détail Plateforme Windows Embedded Entreprise connectée Systèmes intelligents Informations exploitables Expériences personnalisées Systèmes intelligents : Une

Plus en détail

Description du programme du Master M2 MIAGE SIIN (1)

Description du programme du Master M2 MIAGE SIIN (1) Description du programme du Master M2 MIAGE SIIN (1) Modules obligatoires : D219 Haut débit et nomadisme 40h. D226 Image numérique - 40 h. D227 Technologies des réseaux 40 h. D228 Développement d applications

Plus en détail

Généralités sur les bases de données

Généralités sur les bases de données Généralités sur les bases de données Qu est-ce donc qu une base de données? Que peut-on attendre d un système de gestion de bases de données? Que peut-on faire avec une base de données? 1 Des données?

Plus en détail

Livre Blanc WebSphere Transcoding Publisher

Livre Blanc WebSphere Transcoding Publisher Livre Blanc WebSphere Transcoding Publisher Introduction WebSphere Transcoding Publisher vous permet d'offrir aux utilisateurs des informations Web adaptées à leurs besoins. Il vous permet, par exemple,

Plus en détail

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................

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

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

Figure 1-1. Plateformes compatibles avec WCF

Figure 1-1. Plateformes compatibles avec WCF 1 Bonjour Indigo Windows Communication Foundation (WCF), auparavant connu sous le nom de code «Indigo», est une nouvelle plateforme de messages distribués. Il fait partie du Framework.NET 3.0 livré avec

Plus en détail

Développement Web Introduction générale

Développement Web Introduction générale 1 / 58 Développement Web Introduction générale Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer Juillet 2008 2 / 58 Plan Plan 1 Introduction 2 Historique et

Plus en détail

FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER

FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER E-Guide FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER Search Networking.de FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER En favorisant

Plus en détail

RAPID 3.34 - Prenez le contrôle sur vos données

RAPID 3.34 - Prenez le contrôle sur vos données RAPID 3.34 - Prenez le contrôle sur vos données Parmi les fonctions les plus demandées par nos utilisateurs, la navigation au clavier et la possibilité de disposer de champs supplémentaires arrivent aux

Plus en détail

PROSOP : un système de gestion de bases de données prosopographiques

PROSOP : un système de gestion de bases de données prosopographiques PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la

Plus en détail

Suite intégrée Entreprise de Sage Accpac. Obtenez une vue à 360 de votre entreprise avec Sage Accpac. Votre succès. Notre priorité!

Suite intégrée Entreprise de Sage Accpac. Obtenez une vue à 360 de votre entreprise avec Sage Accpac. Votre succès. Notre priorité! Suite intégrée Entreprise de Sage Accpac Obtenez une vue à 360 de votre entreprise avec Sage Accpac Votre succès. Notre priorité! Bien que votre plan de croissance comporte des achats et ventes sur le

Plus en détail

Fiche de l'awt Le modèle peer to peer

Fiche de l'awt Le modèle peer to peer Fiche de l'awt Le modèle peer to peer L'arrivée du peer to peer (point à point) bouleverse le modèle traditionnel client-serveur. Dorénavant, toute application peut être à la fois client et serveur. Quels

Plus en détail

Module BD et sites WEB

Module BD et sites WEB Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD

Plus en détail

Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service

Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service Solutions de gestion des actifs et services Au service de vos objectifs d entreprise Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service

Plus en détail

Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco

Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco Livre blanc Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco Présentation Ce document examine la prise en charge de la programmabilité sur l'infrastructure axée

Plus en détail

Développez. votre entreprise. avec Sage SalesLogix

Développez. votre entreprise. avec Sage SalesLogix Développez votre entreprise avec Sage SalesLogix Prospectez, fidélisez, développez Sage SalesLogix est la solution de gestion de la relation client puissante et sécurisée qui vous offre une vision complète

Plus en détail

Les cinq raisons majeures pour déployer SDN (Software-Defined Networks) et NFV (Network Functions Virtualization)

Les cinq raisons majeures pour déployer SDN (Software-Defined Networks) et NFV (Network Functions Virtualization) Les cinq raisons majeures pour déployer SDN (Software-Defined Networks) et NFV (Network Functions Virtualization) Préparé par : Zeus Kerravala Les cinq raisons majeures pour déployer SDN et NFV NetworkWorld,

Plus en détail

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Garantir une meilleure prestation de services et une expérience utilisateur optimale LIVRE BLANC Garantir une meilleure prestation de services et une expérience utilisateur optimale Mai 2010 Garantir une meilleure prestation de services et une expérience utilisateur optimale CA Service

Plus en détail

Introduction à Microsoft InfoPath 2010

Introduction à Microsoft InfoPath 2010 Introduction à Microsoft InfoPath 2010 Couplé à Microsoft SharePoint Designer 2010, InfoPath 2010 simplifie la création de solutions de bout en bout sur SharePoint Server 2010, qui contiennent des formulaires

Plus en détail

e-business, EAI et Business Intelligence Le triptyque gagnant profondément les structures des organisations et par conséquence

e-business, EAI et Business Intelligence Le triptyque gagnant profondément les structures des organisations et par conséquence e-business, EAI et Business Intelligence Le triptyque gagnant Alain Fernandez Consultant indépendant, il intervient depuis plus de 15 ans auprès des grands comptes et des PME sur la conception des systèmes

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

CHAPITRE 1 : CONCEPTS DE BASE

CHAPITRE 1 : CONCEPTS DE BASE CHAPITRE 1 : CONCEPTS DE BASE 1.1 C est quoi l INTERNET? C est le plus grand réseau télématique au monde, créé par les Américains et issu du réseau ARPANET (Advanced Research Projects Agency ). Ce dernier

Plus en détail

MYXTRACTION. 2009 La Business Intelligence en temps réel

MYXTRACTION. 2009 La Business Intelligence en temps réel MYXTRACTION 2009 La Business Intelligence en temps réel Administration Qui sommes nous? Administration et management des profils Connecteurs Base des données Gestion des variables et catégories de variables

Plus en détail

La gestion des données de référence ou comment exploiter toutes vos informations

La gestion des données de référence ou comment exploiter toutes vos informations La gestion des données de référence ou comment exploiter toutes vos informations La tour de Babel numérique La gestion des données de référence (appelée MDM pour Master Data Management) se veut la réponse

Plus en détail

Nell Armonia Shuttle Web

Nell Armonia Shuttle Web Nell Armonia Shuttle Web Optimiser la collecte, la mise à jour et la fiabilité de vos indicateurs L'IDEE ET LA GENESE DU PRODUIT LA PROBLEMATIQUE Les entreprises disposent aujourd hui de multiples indicateurs

Plus en détail

Quels outils pour prévoir?

Quels outils pour prévoir? modeledition SA Quels outils pour prévoir? Les modèles de prévisions sont des outils irremplaçables pour la prise de décision. Pour cela les entreprises ont le choix entre Excel et les outils classiques

Plus en détail

Amadeus e-travel Management Solution. Ventes & e-commerce. Managez vos voyages simplement. & relaxez-vous

Amadeus e-travel Management Solution. Ventes & e-commerce. Managez vos voyages simplement. & relaxez-vous Amadeus e-travel Management Solution Ventes & e-commerce Managez vos voyages simplement & relaxez-vous 0 Amadeus e-travel Management Solution Sommaire Amadeus e-travel Management en un coup d œil 3 La

Plus en détail

L entreprise prête pour l informatique en nuage Élaborer un plan et relever les principaux défis

L entreprise prête pour l informatique en nuage Élaborer un plan et relever les principaux défis ÉTUDE TECHNIQUE L entreprise prête pour l informatique en nuage Élaborer un plan et relever les principaux défis Pour une entreprise, l informatique en nuage constitue une occasion majeure d améliorer

Plus en détail

Virtualiser ou ne pas virtualiser?

Virtualiser ou ne pas virtualiser? 1 Virtualiser ou ne pas virtualiser? C est la première question à laquelle vous devrez répondre par vous-même avant d investir une quantité significative de temps ou d argent dans un projet de virtualisation.

Plus en détail

Messagerie asynchrone et Services Web

Messagerie asynchrone et Services Web Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS

Plus en détail

Département Informatique 5ème année 2008-2009. Cahier des Charges

Département Informatique 5ème année 2008-2009. Cahier des Charges École Polytechnique de l Université de Tours 64, Avenue Jean Portalis 37200 TOURS, FRANCE Tél. +33 (0)2 47 36 14 14 Fax +33 (0)2 47 36 14 22 www.polytech.univ-tours.fr Département Informatique 5ème année

Plus en détail

COLLECTION THÉMATIC NUMERO 7 - JUIN 2007 // PRISE DE POSITION POSITION DE SYNTEC INFORMATIQUE SUR L OPEN SOURCE LOGICIEL

COLLECTION THÉMATIC NUMERO 7 - JUIN 2007 // PRISE DE POSITION POSITION DE SYNTEC INFORMATIQUE SUR L OPEN SOURCE LOGICIEL COLLECTION THÉMATIC NUMERO 7 - JUIN 2007 // PRISE DE POSITION POSITION DE SYNTEC INFORMATIQUE SUR L OPEN SOURCE LOGICIEL RESUME Pour en faciliter la compréhension, le terme «Open Source» sera utilisé par

Plus en détail