Urbanisation des Systèmes d'information

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

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

Introduction au projet ebxml. Alain Dechamps

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

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

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

Modélisation des processus métiers et standardisation

Information utiles. webpage : Google+ : digiusto/

Les Architectures Orientées Services (SOA)

Une aide au déploiement de STEP AP 242 : les recommandations d utilisation

Etude et analyse des standards pour les solutions techniques dédiées au PLM

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

SECTION 5 BANQUE DE PROJETS

RTDS G3. Emmanuel Gaudin

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

Mercredi 15 Janvier 2014

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

MDA (Model Driven Architecture) principes et états de l art.

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

L approche Model-Driven Architecture, crédible pour développer un progiciel de

THESE. DOCTORAT EN SCIENCES APPLIQUEES Spécialité : Informatique

Préparation à l examen professionnel d accès au corps des ingénieurs de l agriculture et de l environnement

A-t-on le temps de faire les choses?

Référentiel Général d Interopérabilité RGI

Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs

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

Méthodes et Langages du Commerce Electronique

Projet Active Object

Spécification et transformation de langages de points de vue des systèmes répartis ouverts

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

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

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

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

Collaboration des Processus Métiers dans les Echanges inter-entreprises (B2B) basée sur le Web Service Resource Framework (WSRF) du Grid

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

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

Informatique Médicale & Ingénierie des Connaissances Pour la e-santé

En vue de l obtention du. Discipline : Informatique. Présentée et soutenue par Mohamed HADJ KACEM. Le Jeudi 13 Novembre 2008

Conception, architecture et urbanisation des systèmes d information

ISO/CEI Technologies de l information Gestion des actifs logiciels. Partie 1: Procédés et évaluation progressive de la conformité

Le cadre des Web Services Partie 1 : Introduction

BES WEBDEVELOPER ACTIVITÉ RÔLE

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

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

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

Ingénierie et gestion des connaissances

Document réalisé par EDIFRANCE dans le cadre du programme Boost Industries et Services (coordination des projets TIC et PME 2010)

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES

Présentation générale du projet data.bnf.fr

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

Journal de l OSGeo Le journal de la Fondation Open Source Geospatial Volume 3 / Décembre 2007

Programme de formation " ITIL Foundation "

DSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur Le 23 novembre 2012

Architecture et infrastructure Web

Etat de l art sur le développement logiciel dirigé par les modèles.

Product Life-Cycle Management

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG(

Les nouvelles architectures des SI : Etat de l Art

CQP Développeur Nouvelles Technologies (DNT)

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

Programmation Web Avancée Introduction aux services Web

ISO conformité, oui. Certification?

Rappel sur les bases de données

L ACCROISSEMENT DE L ENTROPIE DES SYSTÈMES D INFORMATION EST-ELLE UNE FATALITÉ?

Prise en compte des ressources dans les composants logiciels parallèles

LA VAGUE EAI (ENTREPRISE APPLICATION INTEGRATION)

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

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

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

Description du programme du Master M2 MIAGE SIIN (1)

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

Présentation de SOFI 2.0

Sujet de thèse CIFRE RESULIS / LGI2P

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

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

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

Université de Lausanne

MEMOIRE. Présenté à L École Nationale d Ingénieurs de Sfax. en vue de l obtention du MASTÈRE INFORMATIQUE NTSID. Par.

Thème : ELABORATION D UN META-MODELE D INTEGRATION WEB

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Nom de l application

Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P

Le standard d'échange de données pour l'archivage (SEDA)

Business Process Modeling (BPM)

Architecture Reconfigurable Hétérogène à Gestion Hiérarchique Distribuée pour la Reconfiguration et la Prise de Décision

Système d échange inter-administration avec Petals ESB

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

Développement d un interpréteur OCL pour une machine virtuelle UML.

RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE)

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

4. SERVICES WEB REST 46

Systèmes d information et bases de données (niveau 1)

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

Glossaire. ( themanualpage.org) soumises à la licence GNU FDL.

Infrastructure de Données Spatiales

La Révolution Numérique Au Service De l'hôpital de demain JUIN 2013 Strasbourg, FRANCE

Formation : WEbMaster

Transcription:

Urbanisation des Systèmes d'information Normes et Standards Description de produits : ISO 10303 et 13584, Commerce : UN/CEFACT, ebxml. Urbanisation de Système d'information - Henry Boccon-Gibod 1

Des normes de vocabulaires partagés pour les produits STEP et PLIB reposent sur : Un langage formel EXPRESS pour décrire les modèles d information. Des modèles définis en EXPRESS pour exprimer un ensemble d entités représentatives des objets à modéliser Chaque entité est définie par un ensemble de caractéristiques appelées attributs ; chaque attribut possède un domaine de valeurs licites Une notation graphique EXPRESS-G pour définir un formalisme graphique de représentation textuelle des modèles de données EXPRESS est une sorte de langage d ontologie À comparer avec les standards RDFS/OWL du W3C Urbanisation de Système d'information - Henry Boccon-Gibod 2

Des normes de vocabulaires partagés pour les produits ISO 10303 dit «STEP» Une norme générique déclinée en protocoles applicatifs déclinant pour une application donnée, le point de vue de l utilisateur métier OBJECTIFS DE STEP La définition d une modélisation de données pour le partage de modèles standards de données produit La couverture du domaine envisagé, correspondant à l ensemble des catégories de produits (pièces élémentaires, assemblage, ) selon le point de vue des métiers (électronique, mécanique, ingénierie, ) et à toutes les phases du cycle de vie (conception, analyse, fabrication et/ou installation, maintenance, ) L accroissement de l utilisation de définition produit standardisée en vue de répondre aux besoins de l ingénierie et de faciliter les échanges en environnement hétérogène Urbanisation de Système d'information - Henry Boccon-Gibod 3

Des normes de vocabulaires partagés pour les produits UTILISATION DE STEP STEP est un moyen de ralliement pour les éditeurs majeurs de logiciels, mais la réalisation d interfaces d échange dépend de leur interprétation de la norme (vis-à-vis du modèle produit de leur offre logiciel) STEP est destinée aux échanges de données produit entre industriels et partenaires (ex: automobile, aéronautique) STEP implique l adoption de modèles de données normalisés par métier et des processus partagés de gestion de ces données, aussi bien pour les industriels que pour les éditeurs de logiciels, ainsi que la disponibilité de certification d interfaces pour assurer la conformité du résultat d une interface avec les spécifications Urbanisation de Système d'information - Henry Boccon-Gibod 4

Des normes de vocabulaires partagés pour les produits ISO 13584 dite «PLIB» La définition d une modélisation de données composant reposant sur la notion de dictionnaires de données et de propriétés Une typologie de données permettant à l utilisateur de définir le problème à résoudre en s appuyant sur les caractéristiques de composants et sur les paramètres de contexte fournis par le fabricant pour sélectionner les composants répondant aux valeurs définies par l utilisateur, en fonction des caractéristiques choisies et des paramètres de contexte L incitation à l utilisation de composants standardisés en vue de répondre aux besoins de l ingénierie et de simplifier le travail de modélisation UTILISATION DE PLIB PLIB est un moyen de dialogue pour les industriels et un moyen de ralliement pour les fournisseurs de bibliothèque de composant PLIB permet de saisir toute la connaissance sur le comportement et les critères de sélection d un composant pour une application donnée PLIB implique le respect par les fournisseurs des terminologies et les attributs techniques, ainsi que les principes fondamentaux de modélisation de composants. Urbanisation de Système d'information - Henry Boccon-Gibod 5

Standards de gestion de données CM II (pour mémoire à ne pas confondre avec CMMI) est un standard promu par l ICM «L Institute of Configuration Management» est un organisme prescripteur en matière de méthodes de gestion de configuration. Le respect de ses recommandations est un critère de qualité de tout système de gestion de données techniques. Dans la pratique les SGDT du marché y font systématiquement référence. Urbanisation de Système d'information - Henry Boccon-Gibod 6

Normes pour le commerce et l administration Les Nations Unies ont créé l'un/cefact en vue d'améliorer la coordination à l'échelle mondiale de la facilitation des procédures commerciales. L UN/CEFACT fait la promotion de l initiative de normalisation de «Core Component Types» des standards ebxml, conjointement avec OASIS : ebxml Messaging Services Spécification des éléments de la structure des messages ebxml ebxml Registry Intéropérabilité des registres de référentiels partagés. ebxml CPPA Collaboration Protocol Profile and Agreement Collaboration Protocol Profiles (CPPs) et Collaboration Protocol Agreements (CPAs). ebxml Implementation, Interoperability, and Conformance Implémentation d infrastructures et d applications intéroperables ebxml. Urbanisation de Système d'information - Henry Boccon-Gibod 7

ebxml et ses objectifs (source site ebxml) L'initiative ebxml a débuté en Novembre 1999 à San José, California. Pour répondre aux les objectifs fixés, ebxml a développé un ensemble de principes généraux sur les plans fonctionnels et techniques qui devraient être respectés dans la suite des travaux. Ces principes sont les suivants : Permettre, en utilisant XML, de conduire des opérations de commerce électronique de manière simple et universelle. Utiliser les spécifications techniques XML du W3C ayant acquis le statut de recommandation de la manière la plus étendue possible. Fournir un standard trans-sectoriel ouvert et interopérable pour le commerce "B to B" et "B to C". Fusionner les composants de structure et de contenu d'initiatives XML divergentes en un unique standard XML applicable à l'ensemble des relations d'affaires. Fournir une dynamique initiale suffisante pour que les ressources communes engagées actuellement dans la mise au point de solutions verticales à court terme puissent être mobilisées dans un effort commun de développement de solutions horizontales portant sur le long terme. S'appuyer sur des regroupements horizontaux et verticaux des participants de l'industrie et du commerce. Éviter les solutions propriétaires qui influencent la liberté des choix financiers et logiciels des utilisateurs d'ebxml et contraignent ces derniers à acheter, installer ou supporter des produits logiciels ebxml uniques pour mener à bien leurs échanges d'informations d'affaires. S'efforcer de minimiser le coût du commerce électronique. Fournir un support multilingue. Se conformer aux règles et spécifications nationales et internationales du commerce. Proposer un chemin de migration permettant à partir de l'edi standardisé de développer des standards XML EDI. Urbanisation de Système d'information - Henry Boccon-Gibod 8

ebxml Messaging Services Urbanisation de Système d'information - Henry Boccon-Gibod 9

ebxml Registry Un répertoire ebxml est destiné au stockage de toutes sortes de contenu électronique mis à disposition tels que documents XML, textes, images, sons et vidéos. Les Instances de tels contenus sont définis comme entités de référence. Ces entités sont rangés dans un référentiel défini dans les répertoires ebxml Urbanisation de Système d'information - Henry Boccon-Gibod 10

ebxml CPPA Collaboration Protocol Profile and Agreement Urbanisation de Système d'information - Henry Boccon-Gibod 11

ebxml CPPA Collaboration Protocol Profile and Agreement Urbanisation de Système d'information - Henry Boccon-Gibod 12

Core Component Types de l UN/CEFACT Méthodes de structuration pour établir des typologies communes de données En cours d adoption par le commerce et les gouvernements Urbanisation de Système d'information - Henry Boccon-Gibod 13

Core & Business Components Urbanisation de Système d'information - Henry Boccon-Gibod 14

Initiatives ebxml ebxml Messaging Services «The ebxml Message Service» (ebms) définit l enveloppe du message et son en-tête de communication via un protocole tel que HTTP or SMTP et le comportement du logiciel d envoi et de réception. ebms est defini comme un jeu de couches d extension de messages selon le protocole Simple Object Access Protocol [SOAP] et ses attachments [SOAPAttach]. Elles définit les éléments de sécurité et de fiabilisation des échanges. Urbanisation de Système d'information - Henry Boccon-Gibod 15

Méthodes & technologies émergentes UML: Model Driven Architecture XML/RDF : Web sémantique, Ontologies d organisation d un SI Urbanisation de Système d'information - Henry Boccon-Gibod 16

Initiatives et Convergences 2 : l OMG, MDA et les standards UML, MOF, QVT, L initiative MDA est motivée par le souci de réduire les tâches de reconception des applications nécessitées par l évolution versatile constante des modes et technologies informatiques CIM Computer Independent model PIM Platform Independent model intrication PDM Platform Dependent model PSM Platform specific model Code Urbanisation de Système d'information - Henry Boccon-Gibod 17

XML/RDF/RDFS/OWL L ensemble des démarches de normalisation visent à décrire des vocabulaires à partager, ainsi que leurs conditions d utilisation, dans des messages échangés XML est adopté comme méta-langage support de tout échange de messages Les vocabulaires se doivent d être décrits en langage XML RDFS/OWL sont conçus pour décrire des thesaurus de vocabulaires Les structures des messages sont décrits en langage XML Les DTD et schemas XSD sont conçus pour décrire des messages La description précède l utilisation L ontologie des (bonnes) pratiques est un préalable d une démarche de modélisation Elle est un complément naturel pour une ontologie peuplée de description formelle d'un système d'information (cf. module 6) Urbanisation de Système d'information - Henry Boccon-Gibod 18

Fin du Module Urbanisation de Système d'information - Henry Boccon-Gibod 19