Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

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

Download "Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants."

Transcription

1 Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI L architecture fonctionnelle du SI Règles et pattern d architecture fonctionnelle Concepts et représentation MDA Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 2 Philippe Declercq Références [1] : Le projet d Urbanisation du SI, Christophe Longépé, édition Dunod [2] : Livre orange «Urbanisation et intégration de Systèmes», Valtech [3] : SOA Architecture logique, Softeam [4] : Architecture Orientée Services (SOA), une politique de l interopérabilité, Octo [5] : Architecture de Systèmes d Information, livre blanc, Octo [6] : Urbanisation et SOA, Sopra [7] : Urbanisation et SOA, quelques bonnes pratiques pour leur mise en œuvre, Aubay [8] : Principes d urbanisation pour un SI, Techniques de l ingénieur, Jean- Paul Figer [9] : Gartner's Seven Building Blocks of MDM : The Foundation for Successful MDM L architecture fonctionnelle du SI 1 Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 3 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 4 Philippe Declercq

2 L architecture fonctionnelle du SI Les processus métier d un domaine ou de l entreprise étant décrits, le Système d Information doit permettre de réaliser ces processus. L architecture fonctionnelle du SI Comment passer d un Système construit sur des applications monolithiques («en silo»), sur un système «Plat de spaghetti» à un Système urbanisé? Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants. Démarches SOA : réorganiser le Système Informatique en structurant celui-ci en services. Urbanisation et SOA se rapprochent en considérant que l élément de base d un bloc fonctionnel est le service (fonctionnel). Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 5 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 6 Philippe Declercq L architecture fonctionnelle du SI Comment structurer le futur Système? Quelles applications construire? Quelques principes généraux : Tout n est pas dans tout! Regrouper ce qui est/semble proche Identifier ce qui est commun à plusieurs/tous les métiers L architecture fonctionnelle du SI La solution : identifier les fonctions du Système d Information et les «ranger» dans des blocs fonctionnels. Construire un plan d urbanisme ou une architecture fonctionnelle cible Exemple : Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 7 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 8 Philippe Declercq

3 L architecture fonctionnelle du SI Fonction : action d un produit ou de l un de ses constituants exprimée exclusivement en termes de finalité (NF X ) Quelques règles : une fonction est formulée par un verbe à l infinitif suivi d un ou plusieurs compléments. la formulation de la fonction doit être indépendante des solutions de la réaliser. L architecture fonctionnelle du SI L architecture fonctionnelle est une représentation du Système d Information qui doit garder une (relative) indépendance par rapport aux technologies. Horizon urbanisation = long terme stabilité par rapport aux évolutions des technologies. Exemples : contrôler une facture, calculer une plus-value, archiver un dossier, authentifier un utilisateur, Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 9 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 10 Philippe Declercq L architecture fonctionnelle du SI Exemple : à partir d un objectif stratégique : Faire rire! L architecture fonctionnelle du SI Décrire le(s) processus : 2 - TOURNER 1 - SALUER 4- S'ECHAPPER 3 - METTRE LA TÊTE DANS LA GUEULE Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 11 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 12 Philippe Declercq

4 L architecture fonctionnelle du SI Identifier les fonctions qui supportent le(s) processus ALLER & VENIR TRANSFORMER ENTRAÎNER ALLER & VENIR TRANSFORMER TOURNER Les règles et pattern d architecture fonctionnelle 2 Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 13 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 14 Philippe Declercq Vision de Longépé ([1]) 3 types de blocs fonctionnels : zone, quartier, îlot. Zone : 1er niveau de découpage du SI. Quartier : regroupement de composants homogènes quant à la nature de l information traitée. Îlot : entité remplaçable du SI, correspondant à une finalité fonctionnelle et comprenant des traitements et des accès à des données pour cette finalité. Zone Les règles d urbanisme de Longépé ([1]) : R1 : Règle d unicité des blocs fonctionnels R2 : Règle d asynchronisme des îlots R3 : Un bloc comporte obligatoirement une prise R4 : Toute communication entrante ou sortante d un bloc passe par sa prise R5 : Seules les prises communiquent avec le gestionnaire de flux R6 : Une donnée est sous la responsabilité d un îlot et d un seul Zone Quartier Quartier Îlot Îlot Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 15 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 16 Philippe Declercq

5 D après Longépé [1], un Système d Information doit comporter au moins les zones suivantes : une zone d échange (la prise du SI), une zone gisement de données, une zone référentiel de données, une zone pilotage unique, une zone opération par métier principal de l entreprise, une zone ressource unique. Les pattern d architecture fonctionnelle d OCTO ([5]) : Le pattern Royaume-Emissaire Le pattern Noyau Le pattern Référentiel Autres pattern de OCTO ([4]) : Modélisation document Processus implicite/explicite Agrégation IHM Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 17 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 18 Philippe Declercq Les neuf principes d architecture de Jean Paul Figer ([8]). Les SI de la plupart des grandes entreprises se sont construits graduellement au cours des vingt dernières années sous forme d'applications indépendantes où les informations sont dupliquées. Il en résulte des incohérences, des saisies multiples et un service peu satisfaisant pour les utilisateurs et pour l'entreprise. Les neuf principes d architecture de Jean Paul Figer ([8]). Pour résoudre ces problèmes, il est souvent décidé de restructurer le système d'information autour de référentiels de données transverses accessibles et utilisés par l'ensemble des traitements informatiques. Ce choix impose le respect de principes de conception, sous peine de réintroduire les mêmes problèmes ou de rendre ingérable la complexité du système d'information. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 19 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 20 Philippe Declercq

6 Les neuf principes d architecture de Jean Paul Figer ([8]) : Principe 1 : Modularité et encapsulation Le Système d'information est partitionné en sous-ensembles fortement cohérents et faiblement couplés : les Services Fonctionnels (SF). Le SI est segmenté suivant des critères fonctionnels par identification de sous-ensembles fortement cohérents et faiblement couplés : fortement cohérents : les données et les traitements à l'intérieur d'un sous-ensemble sont conceptuellement proches. faiblement couplés : une évolution d'un sous-ensemble impacte au minimum les autres sous-ensembles. Les neuf principes d architecture de Jean Paul Figer ([8]) : Les Services Fonctionnels sont de 2 types : Services Fonctionnels Silos (SFS): ils fournissent à l'ensemble du SI les services liés à leurs données - c'est leur dimension silo de données ou référentiels, Services Fonctionnels Pilotes (SFP) : ils fournissent la réalisation d'un ensemble de traitements. Les SF doivent masquer les détails internes de leur implémentation, en particulier la structuration interne du stockage de leurs données. Les SF ne donnent donc accès à leurs données que via des offres de services précisément décrites et publiées. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 21 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 22 Philippe Declercq Les neuf principes d architecture de Jean Paul Figer ([8]) : Principe 2 : Sécurité - La sécurité est fondée sur une infrastructure de confiance : authentification réciproque des acteurs avant d'autoriser les échanges. - Chaque SF gère ses propres règles d'autorisations. - Une règle de sécurité stricte stipule que les flux de contrôle sont toujours à l'initiative du destinataire. Chaque SF garde donc un contrôle total sur ses données. Les principes d architecture de Jean Paul Figer ([8]) : Principe 3 : Unicité de la localisation d'une information - Une information est gérée en un point unique du système d'information. - Il peut exister des copies des informations pour assurer l'archivage, certains recoupements en temps différé ou d'autres raisons. - En conséquence : - Les modèles de données de référentiels sont disjoints deux à deux, - Chaque information du SI possède un URI qui vérifie les propriétés suivantes : - Non signifiance, - Non modification, - Non réutilisation, - Non destruction. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 23 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 24 Philippe Declercq

7 Les principes d architecture de Jean Paul Figer ([8]) : Principe 4 : Unicité de la localisation du pilotage des activités - L'utilisation du système d'information est modélisée sous forme d'activités métier. Une activité métier est une unité de travail, telle que vue par l'utilisateur final, et doit respecter la règle des 4 unités suivante : unité de lieu, unité de temps, unité d'acteur et d'action. - Toute activité métier est pilotée de bout en bout sans délégation par un unique service fonctionnel Pilote (SFP), qui enchaîne des demandes de services à des services fonctionnels Silo. Les principes d architecture de Jean Paul Figer ([8]) : Principe 5 : Garantie de la cohérence fonctionnelle Une information est propriété de son service fonctionnel Silo qui est seul responsable de la garantie de sa cohérence fonctionnelle. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 25 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 26 Philippe Declercq Les principes d architecture de Jean Paul Figer ([8]) : Principe 6 : Asynchronisme des pilotes (ou l'illusion du temps absolu pour les pilotes) Les services fonctionnels Pilotes ne peuvent présupposer qu'ils seront synchronisés sur une même base temporelle, en particulier vis à vis de la mise à jour des données des référentiels. En conséquence : - Toutes les modifications des informations des référentiels sont placées dans un historique, - Les informations ne sont pas détruites mais marquées comme invalides à partir d une certaine date. Les principes d architecture de Jean Paul Figer ([8]) : Principe 7 : Non-exclusivité des données (même de manière temporaire) Les services fonctionnels Pilotes ne peuvent réserver, même de manière temporaire, un accès exclusif à une donnée d'un référentiel. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 27 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 28 Philippe Declercq

8 Les principes d architecture de Jean Paul Figer ([8]) : Principe 8 : Services sans états Les services fonctionnels Silo fournissent des offres de services sans état - laissant toujours le référentiel dans un état cohérent. Chaque activation du service est traitée de manière indépendante sans référence aux précédentes activations des services du SF (autrement que via les données stockées dans le référentiel). Les principes d architecture de Jean Paul Figer ([8]) : Principe 9 : référentiels passifs Un service fonctionnel Silo (référentiel) n'a pas vocation à avertir les autres SF Silo des modifications de ses données. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 29 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 30 Philippe Declercq Zoom sur la zone référentiel, une zone primordiale et prioritaire dans la mise en œuvre de l urbanisation. Définitions : référentiel de données : Ensemble structuré d'informations, utilisé pour l'exécution d'un logiciel, et constituant un cadre commun à plusieurs applications. Ensemble cohérent de données ayant une définition sémantique commune et répondant au besoin de langage commun entre plusieurs acteurs appartenant à des entités organisationnelles différentes ou à une même entité. Données qui, relativement stables et hautement partagées d un processus à l autre, composent les informations fondamentales autour desquelles l entreprise structure son activité. Le besoin de gérer des données de référence provient souvent d une situation où plusieurs ensembles de données co-existent et où leur multiplicité pose des problèmes de cohérence. L existence de plusieurs bases de données relatives à un même ensemble d information se heurte, plus ou moins tôt, à un ensemble de problèmes critiques : Conflit d identité. Le même objet possède des identités différentes selon les sources de données. (ex : le client X est identifié par la clé X1 dans un référentiel et X2 dans un autre). Conflit de schémas. Le même concept est modélisé de manière différente (ex : le client est modélisé par le champ «customer» d un coté, et par les deux champs «nom» et «prénom» par ailleurs). Conflit de valeur. Le même objet a des valeurs différentes selon les sources (ex : la balance d un compte courant apparaît différente suivant les bases dans lesquelles on le consulte). Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 31 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 32 Philippe Declercq

9 Conflit sémantique. Le même terme est interprété de manières différentes (ex : un «compte» est un compte courant bancaire dans une application et un identifiant utilisateur permettant de gérer la sécurité des accès pour une autre). Redondance de valeur. Le même concept est dupliqué dans plusieurs applications indépendantes (ex : le tarif catalogue des produits est représenté par N bases avec des recoupements sur certaines catégories de produits). Plus grande complexité du SI à assurer la sécurité, en ce qui concerne les habilitations. Dans une configuration de redondance de valeur, le cas classique est d interdire l accès à une donnée dans telle base en oubliant d en interdire l accès dans telle autre. Plus grande complexité du SI à assurer les mises à jour. Dans une configuration de redondance de valeur, nécessité de mettre à jour toutes les bases ou fichiers contenant cette donnée via des passerelles compliquées entre les différentes sources de données. Exemple d acteurs liés aux référentiels : Flux externes Initiateurs Sous la responsabilité des Gestionnaires Acteur(s) chargé de la création / mise à jour (acteur métier, ou dédié) Données de références / procédures / services Mise à jour Création Mise à jour Gestion des contrats Utilisateurs Référentiel bénéficiaires Services de consultation du référentiel Contrôleur Liquidation Service Médical Gestion de dossiers médicoadministratifs Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 33 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 34 Philippe Declercq Les référentiels les plus courants au sein des SI : Référentiels clients, Référentiels des nomenclatures, Référentiels des produits, Référentiel de l organisation, Référentiel de sécurité, Référentiel des règles métier. Le MDM est une discipline visant à mettre en place les processus, les organisations et les outils pour rassembler, gérer et partager, de manière transverse, les données de référence. MDM = Master Data Management (Gestion de Données de Référence) Le MDM offre : La mise à disposition de données de référence pour les «consommateurs» de ces données dans le SI, Un worflow de gestion et mise à jour de ces données de référence. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 35 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 36 Philippe Declercq

10 Différentes architectures du MDM : Différentes architectures du MDM : Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 37 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 38 Philippe Declercq Les fonctions associées au MDM : Des outils du marché (cots) existent pour la gestion des données de référence. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 39 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 40 Philippe Declercq

11 Étude de cas : Architecture d Entreprise Étude de cas : MyBestCar Etape 6 L objectif de l étude de cas est de proposer une architecture d entreprise de MyBestCar, et un système d information urbanisé. Travaux à réaliser : Diagramme de décomposition fonctionnelle, Diagramme d évènement centré sur le processus de réservation. L approche «service» pour urbaniser le SI 3 Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 41 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 42 Philippe Declercq Dans une vision «services» du SI, la brique de base pour construire le SI est le service. Les architectures fonctionnelles, applicatives, techniques peuvent intégrer ce nouveau paradigme. Vision Sopra Vision Valtech Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 43 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 44 Philippe Declercq

12 L architecture fonctionnelle du SI Exemples de méta-modèles de la couche fonctionnelle, à base de services : ALLER & VENIR Mais au fait. TRANSFORMER ENTRAÎNER ALLER & VENIR 0..n Un cas d utilisation orchestre des 1..n services Service fonctionnel TRANSFORMER Cas d utilisation TOURNER 0..n Un cas d utilisation manipule Des informations 1..n Information 0..1 Un Objet de gestion est décrit par un cycle de vie0..1 Cycle de vie des informations Qu est ce qu un service? Qu est ce qu une architecture orientée service (SOA)? Analyse fonctionnelle Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 45 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 46 Philippe Declercq Service : traitement normalisé, mutualisé et référencé au sein de l entreprise, dont l interface d appel est décrite dans un langage neutre (indépendant des technologies), et qui est déployé physiquement sur un serveur ([2]). Représentation externe/interne d un service : L interface d appel d un service est constituée de 1 à n opérations qui constituent les traitements élémentaires et atomiques proposés par le service. Chaque service expose des opérations dont les paramètres sont définis par des classes d objets pivots. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 47 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 48 Philippe Declercq

13 Contrat de service : chaque service est défini selon un contrat, établissant les règles d usage du service. Un contrat de service spécifie un contrat d interface et une qualité de service attendue et admise par les parties prenantes : Le contrat d interface caractérise les conditions d utilisation et garantit un service sans état à des fins de mutualisation (type de traitement, données d entrée et données de sortie, contraintes de sécurité). La qualité de service porte sur la disponibilité (éventuelle via la mise en place de solutions dégradées), la réactivité (temps de latence/délai d exécution, débit), la sécurité et, éventuellement, le coût de fonctionnement. Les données d échange sont les informations véhiculées entre les participants (consommateurs ou fournisseurs de service) à travers l invocation des opérations de service. On parle de modèle d objets «pivot». A distinguer des données persistantes. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 49 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 50 Philippe Declercq Quelques caractéristiques d un service : 1. Couplage faible : les services sont connectés aux clients et autres services via des standards. 2. Langage commun : les données échangées par les services doivent être définies dans un dictionnaire de données commun, définissant l ensemble des objets pivot en entrée/sorties des services. 3. Composition : tout service doit être composable par les processus. 4. Réutilisation : chaque traitement métier doit être offert par un seul service. Ce besoin de réutilisation doit être traité au niveau d une gouvernance SOA au sein de l entreprise. 5. Référencé : chaque service est référencé dans un annuaire de services. 6. Sans état : l exécution d un service est non-interruptible et ne dépend pas de son exécution précédente. Architecture Orientée Services : style d architecture logicielle pour lequel les processus métier de l entreprise sont des composants logiciels paramétrable, orchestrant des tâches avec les acteurs de l entreprise et des appels à des composants de service pour s exécuter ([2]). Service-oriented architecture (SOA) is a client/server software design approach in which an application consists of software services and software service consumers (also known as clients or service requesters). SOA differs from the more general client/server model in its definitive emphasis on loose coupling between software components, and in its use of separately standing interfaces (Gartner, 1996). Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 51 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 52 Philippe Declercq

14 L architecture orientée service se base sur les principes suivants ([3]) : 1. Diviser pour régner : substituer la découpe strictement applicative par une structuration en composants plus réduits et potentiellement plus simples à faire évoluer. 2. Alignement métier : construire et organiser le système à partir des réalités métiers, qui doivent se retrouver dans ses constituants. 3. Neutralité technologique : assurer une indépendance totale entre les interfaces et les implémentations. L élément qui utilise un service ne doit pas être contraint ni par la technologie d implémentation, ni par sa localisation (potentiellement distribué). 4. Mutualisation : favoriser la réutilisation de services métiers par plusieurs lignes métiers ou applications. Permettre la construction de services de haut niveau par combinaison de services existants. 5. Automatisation des processus métier : isoler la logique des processus métiers sur des composants dédiés qui prennent en charge les enchaînements et les échanges de flux d information. 6. Échanges orientés Document : les informations échangées par les services possèdent une structure propre, guidée par les besoins métiers. On privilégie la transmission de contenus complets et utilisables au profit d accès direct aux structures de type objet ou relationnel. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 53 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 54 Philippe Declercq Pour que les composants de l architecture puissent communiquer de façon standard, il est nécessaire de mettre en place un système qui les mettent en relation. Convergence des bénéfices attendus de l urbanisation et de SOA : l agilité du Système! Le Bus d entreprise (ou ESB) agit comme la colonne vertébrale reliant ces participants d une manière banalisée à travers les interfaces de services. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 55 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 56 Philippe Declercq

15 Typologie de services : plusieurs modèles. Exemples : Typologie de services, modèle de Valtech : Services données : opérations de manipulation d une classe d objet métier et application des règles de gestion associées. Services composés : opérations nécessitant la manipulation de divers objets métier par l utilisation des services Données associés. Schématiquement, les processus s appuient sur un ensemble de services de plus bas niveau et d accès aux données. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 57 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 58 Philippe Declercq Typologie de services, modèle de Softeam Concepts et représentation 4 Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 59 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 60 Philippe Declercq

16 Concepts et représentations Pas de modèle standard Concepts et représentations ARIS SOA Architect Des notations propriétaires proposées par les outils : MEGA, ARIS, Des profiles UML 2 MEGA SoaML Archimate Praxeme Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 61 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 62 Philippe Declercq Concepts et représentations Il existe des profiles UML 2 pour modéliser les services. Concepts et représentations SoaML : Service Oriented Architecture Modeling Language. Exemple : IBM Message Order Service Order Service Provider Standard de l OMG pour la modélisation des architectures de services. Header Body Policy Un profil UML. Interaction Composition Ordering p : Purchaser o : Order Service Purchaser Order Service Version béta "In Process«(décembre 2009). Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 63 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 64 Philippe Declercq

17 Concepts et représentations ArchiMate : langage de modélisation de l Open Group pour l architecture d entreprise. Concepts et représentations PRAXEME : la description de l architecture des services se fait en premier lieu dans l aspect logique. L aspect logique a pour objectif de structurer au mieux le SI. Les services sont obtenus par dérivation des modèles amont (sémantiques et pragmatiques). PRAXEME opte pour une approche SOA sur ses aspects logique, technique et logiciel. PRAXEME recommande UML pour modéliser les services (classe, interface, état, paquetage). Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 65 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 66 Philippe Declercq Étude de cas : Architecture d Entreprise Étude de cas : MyBestCar Etape 7 L objectif de l étude de cas est de proposer une architecture d entreprise de MyBestCar, et un système d information urbanisé. Travaux à réaliser : phase C Architecture SI : Diagramme de communication inter-applications, Diagramme de localisation des applications et utilisateurs, Diagramme logique des données, Diagramme de dissémination des données. MDA 5 Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 67 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 68 Philippe Declercq

18 MDA - principes MDA : Model Driven Architecture MDA - principes Démarche de développement proposée par l OMG. Permet de séparer les spécifications fonctionnelles d un système des spécifications de son implémentation sur une plate-forme donnée. Élaboration de différents modèles, en partant d'un modèle métier indépendant de l'informatisation (Computation Independent Model, CIM), la transformation de celui-ci en modèle indépendant de la plate-forme (Platform Independent Model, PIM) et enfin la transformation de ce dernier en modèle spécifique à la plate-forme cible (Platform Specific Model, PSM) pour l'implémentation concrète du système. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 69 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 70 Philippe Declercq MDA - principes Exemple de mise en œuvre ([6]) : MDA - principes PRAXEME applique la démarche MDA, en considérant la correspondance suivante : CIM aspects sémantique et pragmatique PIM aspect logique PSM aspect logiciel Dans TOGAF on peut considérer : CIM est inclus dans la vue «Business architecture» PIM est inclus dans la vue «Application architecture» PSM est inclus dans la vue «Technical architecture» Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 71 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 72 Philippe Declercq

19 MDA - principes Pour mettre en œuvre MDA, il est nécessaire de posséder : Des techniques de modélisation (règles de construction des modèles CIM et PIM) Des techniques de transformation (règles de transformation de du modèle PIM en modèle PSM). Et des outils! MDA exemples pour une architecture SOA Qu apporte MDA dans le cadre d une architecture SOA? Sans entrer dans l étude de l ensemble des technologies disponibles pour implémenter une SOA, nous retiendrons trois éléments qui participent à la construction d une SOA : XSD (XML Schéma Definition), WSDL (Web Services Description Language), BPEL (Business Proccess Execution Language). Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 73 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 74 Philippe Declercq MDA exemples pour une architecture SOA XSD (XML Schema Definition) : schéma XML qui permet de définir la structure d un document XML. Dans une architecture SOA, permet de décrire la structure des données échangées entre services. La modélisation des données d échange peut se faire en UML, ou dans un langage spécifique à un outil. MDA exemples pour une architecture SOA WSDL (Web Services Description Language) : description la façon dont on peut accéder à un service web. Définit de manière abstraite et indépendante du langage l'ensemble des opérations et des messages qui peuvent être transmis vers et depuis un service web donné. Équivalent à l interface ou le contrat du service. Modélisation sous MODELIO Fichier XML Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 75 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 76 Philippe Declercq

20 MDA exemples pour une architecture SOA WSDL Modélisation sous MODELIO MDA exemples pour une architecture SOA BPEL (Business Process Execution Language) : pour définir et gérer les orchestrations de processus. Orchestration : collaboration entre deux ou plusieurs services, mise en place et/ou gérée (orchestré) par un tiers - en l'occurrence, BPEL. Ce dernier prend en charge la séquence complète d'invocations des divers services, ou "collaborateurs". Chaque processus BPEL dispose par ailleurs de sa propre définition WSDL. Un processus BPEL est donc un service Web à part entière. Dans une démarche MDA, le BPEL est généré à partir d un diagramme BPMN. Un service BPEL s exécute sur un «moteur» BPEL. Fichier XML Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 77 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 78 Philippe Declercq MDA exemples pour une architecture SOA BPEL Étude de cas : Architecture d Entreprise Étude de cas : MyBestCar Etape 8 Modélisation sous MODELIO L objectif de l étude de cas est de proposer une architecture d entreprise de MyBestCar, et un système d information urbanisé. Fichier XML Travaux à réaliser : phase C Architecture SI : Diagramme des données de service. Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 79 Philippe Declercq Urbanisation des Systèmes d Information et Architecture d Entreprise Architecture du SI 80 Philippe Declercq

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants. Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 4 5

Plus en détail

Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI

Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 1.1

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

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

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

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

Urbanisation des Systèmes d Information Architecture d Entreprise. 05 Architecture des données. Plan du chapitre. Références. 1 Définitions & enjeux

Urbanisation des Systèmes d Information Architecture d Entreprise. 05 Architecture des données. Plan du chapitre. Références. 1 Définitions & enjeux Plan du chapitre 1 Définitions & enjeux Master Informatique - MIAGE Urbanisation des Systèmes d Information Architecture d Entreprise 2 3 La gestion des données de référence le MDM 05 Philippe Declercq

Plus en détail

Le Guide Pratique des Processus Métiers

Le Guide Pratique des Processus Métiers Guides Pratiques Objecteering Le Guide Pratique des Processus Métiers Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016

Plus en détail

URBANISME DES SYSTÈMES D INFORMATION

URBANISME DES SYSTÈMES D INFORMATION FAYCAL AYECH GL2. INSAT 2010/2011 INTRODUCTION AUX SYSTÈMES D INFORMATIONS URBANISME DES SYSTÈMES D INFORMATION De l Urbanisme à L Urbanisation des SI Urbanisme : Mise en œuvre des politiques urbaines

Plus en détail

CNAM cours NFE107 : Urbanisation et architecture des SI Xavier Godefroy, Rapport sur le BPM, mai 2009. Le BPM

CNAM cours NFE107 : Urbanisation et architecture des SI Xavier Godefroy, Rapport sur le BPM, mai 2009. Le BPM Le BPM 1 Introduction... 2 1.1 Dissiper l ambiguïté... 2 1.2 Quelques définitions... 2 1.3 Définition du BPM... 3 1.4 Modélisation BPMN... 4 1.4.1 Les briques de la modélisation... 4 1.4.2 Des patterns

Plus en détail

Toutes les marques citées dans cet ouvrage sont des marques déposées par leurs propriétaires respectifs.

Toutes les marques citées dans cet ouvrage sont des marques déposées par leurs propriétaires respectifs. Toutes les marques citées dans cet ouvrage sont des marques déposées par leurs propriétaires respectifs. Philippe Desfray, Gilbert Raymond et les éditions Dunod remercient The Open Group pour les autorisations

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

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

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM) Mineure SOA Business Process Modeling (BPM) Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Notion de processus? 2 Modélisation des processus? 3 Langages

Plus en détail

Business Process Modeling (BPM)

Business Process Modeling (BPM) Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture

Plus en détail

URBANISATION & ARCHITECTURE ORIENTÉE SERVICE (SOA) Quelques bonnes pratiques pour leur mise en œuvre LIVRE BLANC

URBANISATION & ARCHITECTURE ORIENTÉE SERVICE (SOA) Quelques bonnes pratiques pour leur mise en œuvre LIVRE BLANC URBANISATION & ARCHITECTURE ORIENTÉE SERVICE (SOA) Quelques bonnes pratiques pour leur mise en œuvre LIVRE BLANC A PROPOS DE L AUTEUR Cyrille Devaux, Directeur chez Aubay Management Titulaire d un DESS

Plus en détail

Master Informatique et Systèmes. Architecture des Systèmes d Information. 02 Architecture Applicative

Master Informatique et Systèmes. Architecture des Systèmes d Information. 02 Architecture Applicative Master Informatique et Systèmes Architecture des Systèmes d Information 02 Architecture Applicative Damien Ploix 2014-2015 Plan du chapitre 1 1.1 1.2 2 2.1 2.2 Architecture Applicative Modélisation des

Plus en détail

La démarche SOA et l interopérabilité applicative

La démarche SOA et l interopérabilité applicative La démarche SOA et l interopérabilité applicative Retour d'expérience des projets RITA / PRESTO de la Direction Générale de la Modernisation de l'état Abdelaziz Skalli Consultant Tél : +33.630.78.54.75

Plus en détail

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle NFE107 Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle 5.1 Introduction Positionnement de la

Plus en détail

Comment initialiser une démarche SOA

Comment initialiser une démarche SOA Comment initialiser une démarche SOA Placer l approche l SOA au cœur c de la vie du Système d Informationd Olivier Dennery IT Architect IBM certified BCS Application Innovation Objectifs Objectifs - Rappeler

Plus en détail

Le cadre de conception est présenté sous forme d une matrice 6x6 avec les interrogations en colonne et les éléments de réification en ligne.

Le cadre de conception est présenté sous forme d une matrice 6x6 avec les interrogations en colonne et les éléments de réification en ligne. Plan du chapitre 1 Au commencement ZACHMAN Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 02 Panorama des démarches et cadres de référence 2 CIGREF 3

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

Le cadre de conception est présenté sous forme d une matrice 6x6 avec les interrogations en colonne et les éléments de réification en ligne.

Le cadre de conception est présenté sous forme d une matrice 6x6 avec les interrogations en colonne et les éléments de réification en ligne. Plan du chapitre 1 Au commencement ZACHMAN Master Informatique Miage Urbanisation des Systèmes d Information Architecture d Entreprise 02 Panorama des démarches et cadres de référence 2 CIGREF 3 PRAXEME

Plus en détail

Avant-propos... Introduction... Première partie Comprendre : les concepts. Chapitre 1 La gestion des données de référence... 3

Avant-propos... Introduction... Première partie Comprendre : les concepts. Chapitre 1 La gestion des données de référence... 3 Table des matières Avant-propos..................................................... Introduction...................................................... XI XV Première partie Comprendre : les concepts Chapitre

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

L'année méthodologique internationale

L'année méthodologique internationale L'année méthodologique internationale Présenté par Philippe Desfray info@praxeme.org http:// SYD-PhD 1.0 Référence Version Objectif de la présentation sur l'état de l'art en méthodologie et en architecture

Plus en détail

SOA : Architecture Logique : Principes, structures et bonnes pratiques

SOA : Architecture Logique : Principes, structures et bonnes pratiques Livre blanc SOA : Architecture Logique : Principes, structures et bonnes pratiques Auteur: Gilbert Raymond gilbert.raymond@softeam.fr Version 2. avril 20 Softeam 2 avenue Victor Hugo 7506 Paris www.softeam.fr

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

Rappel sur les bases de données

Rappel sur les bases de données Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant

Plus en détail

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

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

Plus en détail

Description de la formation

Description de la formation Description de la formation Modalités Ce parcours de formation est un parcours en alternance, d une durée de 2ans, à raison d une semaine de formation par mois, soit 770 heures et de trois semaines de

Plus en détail

Gestion des données de référence (MDM)

Gestion des données de référence (MDM) Chapitre 1 - COMPRENDRE LE MARCHÉ Gestion des données de référence (MDM) Copyright 2009 CXP. 1 All rights reserved. Reproduction or distribution of this document, in any form, is expressly prohibited without

Plus en détail

Chapitre I : le langage UML et le processus unifié

Chapitre I : le langage UML et le processus unifié I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et

Plus en détail

MEGA Application Portfolio Management. Guide d utilisation

MEGA Application Portfolio Management. Guide d utilisation MEGA Application Portfolio Management Guide d utilisation MEGA 2009 SP5 R7 2ème édition (novembre 2012) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis

Plus en détail

Master Informatique et Systèmes. Architecture des Systèmes d Information. 03 Architecture Logicielle et Technique

Master Informatique et Systèmes. Architecture des Systèmes d Information. 03 Architecture Logicielle et Technique Master Informatique et Systèmes Architecture des Systèmes d Information 03 Architecture Logicielle et Technique Damien Ploix 2014-2015 Démarche d architecture SI : structuration en vues Quels métiers?

Plus en détail

CONCOURS DE L AGRÉGATION INTERNE «ÉCONOMIE ET GESTION» SESSION 2015 SECONDE ÉPREUVE

CONCOURS DE L AGRÉGATION INTERNE «ÉCONOMIE ET GESTION» SESSION 2015 SECONDE ÉPREUVE CONCOURS DE L AGRÉGATION INTERNE «ÉCONOMIE ET GESTION» SESSION 2015 SECONDE ÉPREUVE Épreuve de cas pratique dans la spécialité correspondant à l'option choisie par le candidat Option D Durée de préparation

Plus en détail

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

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

Plus en détail

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

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Classe de terminale de la série Sciences et Technologie du Management et de la Gestion Préambule Présentation Les technologies de l information

Plus en détail

IFT2255 : Génie logiciel

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

Plus en détail

Workflow et Service Oriented Architecture (SOA)

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

Plus en détail

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

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA I. Introduction Suite à une demande des étudiants, il m'est apparu intéressant de montrer, à travers un exemple concret, comment

Plus en détail

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN : 2-212-11199-1

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN : 2-212-11199-1 L EAI par la pratique François Rivard Thomas Plantain ISBN : 2-212-11199-1 Table des matières Avant-propos................................................ Quel est l objectif de cet ouvrage...............................

Plus en détail

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

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

Plus en détail

ARCHITECTURE D ENTREPRISE

ARCHITECTURE D ENTREPRISE Sommaire ARCHITECTURE D ENTREPRISE... 1 Module 1 : Processus et systèmes d information / Durée : 2 jours... 1 Module 2 : La démarche d urbanisation des SI dans vos projets / Durée : 1 jour... 3 AUDIT ET

Plus en détail

IFIPS 5 / Nouvelles Architectures Logicielles Projet : Bus de web services avec «moteur» BPEL

IFIPS 5 / Nouvelles Architectures Logicielles Projet : Bus de web services avec «moteur» BPEL IFIPS 5 / Nouvelles Architectures Logicielles Projet : Bus de web services avec «moteur» BPEL Un bus de services Un bus de services (ESB) permet d assembler des web services existants, le résultat de cet

Plus en détail

Qu'est-ce que le BPM?

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

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

Christian Soutou UML 2. pour les. bases de données. Avec 20 exercices corrigés. Groupe Eyrolles, 2007, ISBN : 978-2-212-12091-2

Christian Soutou UML 2. pour les. bases de données. Avec 20 exercices corrigés. Groupe Eyrolles, 2007, ISBN : 978-2-212-12091-2 Christian Soutou UML 2 pour les bases de données Avec 20 exercices corrigés Groupe Eyrolles, 2007, ISBN : 978-2-212-12091-2 Chapitre 4 Outils du marché : de la théorie à la pratique Non mais t as déjà

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 Table des matières Introduction... 3 Processus métier : un même mot, plusieurs domaines d application... 4 Les défis contemporains de la gestion des

Plus en détail

et les Systèmes Multidimensionnels

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

Plus en détail

Cartographie des processus et urbanisation des SI

Cartographie des processus et urbanisation des SI Cartographie des processus et urbanisation des SI Définitions Exemples Accostages Référentiels Cycle Web conférence AMUE 2013 : La cartographie des processus et l urbanisation des SI jean-philippe.auzelle@univ-lorraine.fr

Plus en détail

Exécution de processus

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

Plus en détail

Business Process Design Max Pauron

Business Process Design Max Pauron Business Process Design Max Pauron 2005 Max Pauron - Reproduction and communication, even partial, are strictly prohibited without written permission. Unauthorized photocopying is a crime. Contexte Les

Plus en détail

Urbanisation du Système d Information. A.M. Blanc Alquier Université Toulouse 1

Urbanisation du Système d Information. A.M. Blanc Alquier Université Toulouse 1 Urbanisation du Système d Information A.M. Blanc Alquier Université Toulouse 1 Bibliographie J. Sassoon, Urbanisation des systèmes d'information, Hermès Coll., 1998 C. Longépé, Le projet d'urbanisation

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

UML (Diagramme de classes) Unified Modeling Language

UML (Diagramme de classes) Unified Modeling Language UML (Diagramme de classes) Unified Modeling Language Sommaire Introduction Objectifs Diagramme de classes Classe (Nom, attribut, opération) Visibilité et portée des constituants d une classe Association

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

Introduction à la conception de systèmes d information

Introduction à la conception de systèmes d information Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation

Plus en détail

Conception fonctionnelle de services d entreprise fondée sur l alignement entre cœur de métier et système d information

Conception fonctionnelle de services d entreprise fondée sur l alignement entre cœur de métier et système d information Conception fonctionnelle de services d entreprise fondée sur l alignement entre cœur de métier et système d information Jacques Simonin* Philippe Picouet* Jean-Marc Jézéquel** * Telecom Bretagne/Institut

Plus en détail

Yannick Prié Département Informatique - UFR Sciences et Techniques Université Claude Bernard Lyon 1 2010-2011

Yannick Prié Département Informatique - UFR Sciences et Techniques Université Claude Bernard Lyon 1 2010-2011 Yannick Prié Département Informatique - UFR Sciences et Techniques Université Claude Bernard Lyon 1 2010-2011 Présentation générale de la notion de système d information Introduction à la conception et

Plus en détail

Management des processus opérationnels

Management des processus opérationnels Ecole Nationale Supérieure de Management Master Management des organisations Management des processus opérationnels Dr TOUMI Djamila Cours n 2: la modélisation des processus opérationnels INTRODUCTION

Plus en détail

Cadre Commun d Architecture des Référentiels de données

Cadre Commun d Architecture des Référentiels de données Direction interministérielle des systèmes d information et de communication Cadre Commun d Architecture des Référentiels de données Complément n 2 au Cadre Commun d Urbanisation du Système d Information

Plus en détail

CORBA. (Common Request Broker Architecture)

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

Plus en détail

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

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail

Conception des bases de données : Modèle Entité-Association

Conception des bases de données : Modèle Entité-Association Conception des bases de données : Modèle Entité-Association La modélisation d un problème, c est-à-dire le passage du monde réel à sa représentation informatique, se définit en plusieurs étapes pour parvenir

Plus en détail

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

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

Plus en détail

La technologie BPM. Qu'est-ce que la technologie BPM? AVRIL 2006

La technologie BPM. Qu'est-ce que la technologie BPM? AVRIL 2006 La technologie BPM Devant la quête incessante de productivité et le manque de vision globale entre les différents processus aboutissant à la mise sur le marché d'un nouveau produit, les entreprises font

Plus en détail

Cadres d Architecture d Entreprise: >Cadre Commun d Urbanisation de l Etat >Cadre d AE du Club Urba-EA

Cadres d Architecture d Entreprise: >Cadre Commun d Urbanisation de l Etat >Cadre d AE du Club Urba-EA Cadres d Architecture d Entreprise: >Cadre Commun d Urbanisation de l Etat >Cadre d AE du Club Urba-EA www.urba-ea.org 1 Mardi de l Urba-EA du 03/07/2012 Club Urba-EA DISIC - Cigref Sommaire 2 Introduction

Plus en détail

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE 94300 VINCENNES

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE 94300 VINCENNES Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE 94300 VINCENNES Table des matières Edito... 3 Informations pratiques... 4 Accueil des stagiaires...

Plus en détail

Projet Active Object

Projet Active Object Projet Active Object TAO Livrable de conception et validation Romain GAIDIER Enseignant : M. Noël PLOUZEAU, ISTIC / IRISA Pierre-François LEFRANC Master 2 Informatique parcours MIAGE Méthodes Informatiques

Plus en détail

L ÉCHANGE DE DONNÉES TEMPS RÉEL

L ÉCHANGE DE DONNÉES TEMPS RÉEL Talented Together L ÉCHANGE DE DONNÉES TEMPS RÉEL Retours d expériences avec Talend Julien DULOUT Manager Sopra Consulting Expert des offres BI, MDM & BigData Ludovic MONNIER Architecte Sopra Expert EAI

Plus en détail

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

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

Plus en détail

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

Annuaires LDAP et méta-annuaires

Annuaires LDAP et méta-annuaires Annuaires LDAP et méta-annuaires Laurent Mynard Yphise 6 rue Beaubourg - 75004 PARIS yphise@yphise.com - http://yphise.fr T 01 44 59 93 00 F 01 44 59 93 09 LDAP020314-1 Agenda A propos d Yphise Les annuaires

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

Déjeuner EIM 360 - Enterprise Information Management. Mardi 16 novembre 2010 Restaurant l Amourette Montreuil Thomas Dechilly CTO Sollan

Déjeuner EIM 360 - Enterprise Information Management. Mardi 16 novembre 2010 Restaurant l Amourette Montreuil Thomas Dechilly CTO Sollan Déjeuner EIM 360 - Enterprise Information Management Mardi 16 novembre 2010 Restaurant l Amourette Montreuil Thomas Dechilly CTO Sollan (Extract du livre blanc) Introduction... 2 Continuité des pratiques

Plus en détail

Le 09 et 10 Décembre 09

Le 09 et 10 Décembre 09 Séminaire de 2 jours Le 09 et 10 Décembre 09 Mettez les évolutions technologiques au service de vos objectifs métier 2 OXIA a pour mission de concevoir et mettre en œuvre les meilleures solutions technologiques

Plus en détail

Exécution de processus

Exécution de processus Exécution de processus Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture et cartographie

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon Diagrammes UML (2) http://www.rzo.free.fr Pierre PARREND 1 Avril 2005 Sommaire Les Diagrammes UML Diagrammes de Collaboration Diagrammes d'etats-transitions Diagrammes

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

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

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

Plus en détail

Patrons de Conception (Design Patterns)

Patrons de Conception (Design Patterns) Patrons de Conception (Design Patterns) Introduction 1 Motivation Il est difficile de développer des logiciels efficaces, robustes, extensibles et réutilisables Il est essentiel de comprendre les techniques

Plus en détail

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative

Plus en détail

GESTION DE PROCESSUS AVEC SOA ET BPM

GESTION DE PROCESSUS AVEC SOA ET BPM Université de Fribourg, Suisse Département d'informatique Bachelor en informatique de gestion GESTION DE PROCESSUS AVEC SOA ET BPM DANS UNE PME Travail de bachelor Matthieu Borloz Mettlenweg 3 2504 Biel/Bienne

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

Classeur de suivi de l auditeur. Architecture et Ingénierie des Systèmes et des Logiciels

Classeur de suivi de l auditeur. Architecture et Ingénierie des Systèmes et des Logiciels Classeur de suivi de l auditeur Architecture et Ingénierie des Systèmes et des Logiciels 04/12/2012 2 Sommaire Introduction... 4 Objectifs... 4 Méthodologie... 4 Coordonnées... 5 Curriculum vitae de l

Plus en détail

Evry - M2 MIAGE Entrepôt de données

Evry - M2 MIAGE Entrepôt de données Evry - M2 MIAGE Entrepôt de données Intégration de données multi-sources D. Ploix - M2 Miage - EDD - IDMS 1 Intégration de données L intégration de données désigne l ensemble des opérations aboutissant

Plus en détail

Business Process Management

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

Plus en détail

Chapitre 9 : Informatique décisionnelle

Chapitre 9 : Informatique décisionnelle Chapitre 9 : Informatique décisionnelle Sommaire Introduction... 3 Définition... 3 Les domaines d application de l informatique décisionnelle... 4 Architecture d un système décisionnel... 5 L outil Oracle

Plus en détail

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE 94300 VINCENNES

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE 94300 VINCENNES Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE 94300 VINCENNES Table des matières Edito... 3 Informations pratiques... 4 Accueil des stagiaires... 4 Horaires...

Plus en détail

Objecteering. La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle. www.objecteering.com

Objecteering. La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle. www.objecteering.com Objecteering La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle Pour les Systèmes d information : SOA, UML2, BPMN, EA, MDA Pour les Systèmes techniques : UML2, SysML, MDA www.objecteering.com

Plus en détail

La gouvernance SOA Ses aspects théoriques et pratiques

La gouvernance SOA Ses aspects théoriques et pratiques Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch La gouvernance SOA Ses aspects théoriques et pratiques Otto Poveda Hernández Chemin de Bel-Air 6 CH-1752 Villars-sur-Glâne

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

Urbanisation du Système d information. Page 1. Plan du cours. 1- Introduction à l urbanisation 2- Démarche globale 3- Les EAI 4- Le BPM.

Urbanisation du Système d information. Page 1. Plan du cours. 1- Introduction à l urbanisation 2- Démarche globale 3- Les EAI 4- Le BPM. Urbanisation du Système d information Page 1 Plan du cours 1- Introduction à l urbanisation 2- Démarche globale 3- Les EAI 4- Le BPM Page 2 1 Introduction Page 3 Situation des entreprises : Rapidité de

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail