République Algérienne Démocratique et Populaire Ministère de l’Enseignement Sup
République Algérienne Démocratique et Populaire Ministère de l’Enseignement Supérieur et de la Recherche Scientifique Université Constantine 2- Abdelhamid Mehri Faculté des Nouvelles Technologies de l’Information et la Communication Département des Technologies des Logiciels et Systèmes d’Information Option : Systèmes d’Information et Technologie Web Chapitre 1: Caractéristiques de l’interopérabilité des systèmes d’information Module: Interopérabilité des systèmes d’information Objectifs du cours 1 1 Définitions des concepts de base de l’interopérabilité Mise en exergue des différents outils pour la réalisation du mécanisme d’interopérabilité Description des types d’interopérabilité 80K 2 Applis de plus en plus grosses Equipes importantes et réparties Géographiquement Utilisation de systèmes et langages divers Omniprésence des réseaux Nécessité de découper en plusieurs entités plus petites des applications Fin des applications monolithiques Solution = Interopérabilité 3 «La capacité de deux ou plusieurs systèmes ou composants d’échanger des informations et de les utiliser ». [ Dictionnaire standard de la terminologie de l’ingénierie des logiciels IEEE] Exploitation des infos Système 1 Système 2 Communication 4 Elle est considérée comme très importante voire critique dans de nombreux domaines. Elle permet aux entreprises de moderniser leurs systèmes d’information L'interopérabilité pourrait être vue uniquement comme une nouvelle contrainte imposée par l'émergence du Web, les directives de modernisation de la relation entre les administrations et les citoyens et la coopération croissante entre administrations aux plans national et international. les directions informatiques cherchent à implémenter cette interopérabilité en trouvant les solutions les moins encombrantes pour leurs systèmes d'informations. Définitions de l’interopérabilité 5 Il existe plusieurs définitions du concept d’interopérabilité. Nous retiendrons celles qui nous intéressent. Diverses sources à l’échelle mondiale s’accordent sur ces définitions : Déf1: « Le dictionnaire des télécommunications de Newton définit l’interopérabilité comme “la capacité à exploiter des logiciels et à échanger des informations dans un réseau hétérogène, c’est-à-dire un grand réseau constitué de plusieurs réseaux locaux différents” . Déf2: Un livre blanc sur l’interopérabilité daté de juin 2004 et rédigé par l’EICTA, une association d’échange informatique européenne, définit l’interopérabilité comme “la capacité de deux ou plusieurs réseaux, systèmes, périphériques, applications ou composants à échanger des informations et à utiliser les informations ainsi échangées”. Dimensions de l’interopérabilité 6 Autonomie Hétérogénéité Distribution Dimension de l’interopérabilité Dimensions de l’interopérabilité 7 Distribution: Distribution identifie les interactions entre différentes composantes Interactions peuvent se décomposer selon plusieurs axes (qui, pourquoi, quoi, quand, comment, où) Autonomie: Niveau de la conception elle désigne le choix du domaine de gestion et la conceptualisation du contexte. Avec d'autres systèmes elle représente la capacité d'un système ou d'un composant de choisir "ses partenaires" pour l'échange de ressources, ainsi que les modes de réaliser ces échanges. Hétérogénéité Manifeste à plusieurs niveaux Problématiques relevant de la syntaxe, de la structure et de la sémantique Outils d’interopérabilité 8 Outils interopérabilité MOM Service web EAI SOA EII ESB Outils d’interopérabilité 9 MOM (pour, Message Oriented Middleware) Un système qui permet de faire communiquer deux applicatifs par son intermédiaire, et ce de manière asynchrone. Basée sur l’envoi et la réception de messages (Question /Réponse) Message (oriented) Middleware En-tête Données propriétés Outils d’interopérabilité 10 Application 1 Application 2 Queue AR AR Topic A B C D H G F E Outils d’interopérabilité 11 ESB(Entreprise Service Bus) App App App App App App App App Communication Registre de Services Orchestration Transformation MoM Outils d’interopérabilité 12 Service web Architecture des services web Outils d’interopérabilté 13 ERP (Entreprise Resource Planning) Production Logistique Transport Comptabilité ventes Types d’interopérabilité Types d’interopérabilité Interopérabilité organisationnelle Interopérabilité sémantique Interopérabilité technique Types d’interopérabilité Interopérabilité technique Il existe plusieurs définitions de l’interopérabilité technique. Nous retiendrons celle qui se rapportent au contexte de notre cours. L’interopérabilité technique concerne la connexion de systèmes informatiques, la définition de formats de données et de nouveaux protocoles, y compris les télécommunications []. Interopérabilité technique L’interopérabilité technique décrit des solutions qui permettent aux informations de circuler correctement entre les systèmes. Ce niveau technique recouvre à la fois l’infrastructure (comme les protocoles réseau) et le niveau système. Quelques travaux IDA (pour, Interchange of Data between Administrations/ en français, échange de données entre administrations) Le protocole FAST (pour, Fournisseur d'Accès Sécurisé Transactionnel) Le protocole ebMS2 Le protocole PRESTO (pour, PRotocole d’Echange s Standard et Ouvert) Interopérabilité sémantique L’interopérabilité sémantique garantit que le sens exact des informations échangées peut être compris par toute application qui n'a pas été conçue initialement dans ce but Quelques travaux projet ONTOGOV (pour, Ontology- enabled e-gov Service Configuration) Le projet e-POWER (pour, Powering Europe’s regional economy) L’ICTE-PAN (pour, Methodologies and Tools for Building Intelligent Collaboration and Transaction Environments in Public Administration Networks) Interopérabilité organisationnelle L’interopérabilité organisationnelle concerne le développement de procédures organisationnelles et leurs coopérations Avantages de l’interopérabilité -Permet aux systèmes de résoudre leurs problèmes et d’atteindre leurs objectifs grâce à un échange d’informations efficaces entre eux. -Meilleure utilisation des informations, en créant un environnement où le résultat est supérieur à la simple juxtaposition de ses composantes. - Prendre en charge des solutions d’accessibilité, d’identification des utilisateurs, de confidentialité et la sécurité. - Réduire les coûts et la dépendance vis-à-vis d’un fournisseur unique. - Favoriser l’accès ouvert aux informations et résoudre les problèmes de compatibilité avec des versions plus anciennes de logiciels. Conclusion Une interopérabilité réussie améliore l’efficacité opérationnelle et autorise de meilleurs flux d’informations, d’où de meilleures prises de décision. Nous avons présenté les principaux types d’interopérabilité qui existent, à savoir, l’interopérabilité technique, sémantique et organisationnelle. uploads/Science et Technologie/ cours1-tebib.pdf
Documents similaires
-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 02, 2022
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 0.7146MB