Glossaire BPM : quelques définitions / Partie 2

Suite et fin (pour le moment) de la liste de définitions propres au BPM et aux outils complémentaires.

Le début de la liste inclut les acronymes de A à E, je vous invite toujours à compléter et/ou modifier cette liste en postant un commentaire.

OASIS : Organization for the Advancement of Structured Information Standards (Organisation pour l’Avancement des Standards relatifs à l’Information Structurée)
Un consortium sans but lucratif qui pilote le développement, la convergence et l’adoption des standards e-business. OASIS gère la plupart des standards importants en matière de Web Services et de SOA comme BPEL, WS-Security et WS-ReliableMessaging.

OMG : Object Management Group
Un consortium ouvert sans but lucratif qui produit et maintient les spécifications informatiques en matière d’interopérabilité des applications d’Entreprise.

RTE : Real-Time Enterprise (Entreprise Temps-Réel)
Un terme utilisé par Forrester pour désigner les « Entreprises agiles » chez lesquelles les évènements métiers sont à-mêmes de piloter les changements en temps réel. En lien avec SOA et EDA.

SOA : Service-Oriented Architecture (Architecture Orientée Services)
Un concept architectural moderne pour les entreprises dans lesquelles des fonctionnalités fournies par des applications variées sont disponibles de façon autonome, avec des services aux couplages lâches présentant des interfaces bien définies. Ainsi les nouvelles applications et services peuvent être vus comme la composition et l’orchestration de ces services réutilisables.

SOAP : Simple Object Access Protocol (Protocole d’Accès aux Objets)
Format d’encodage pour l’invocation distante dans le cadre de l’envoi et de la réception de messages.

SCM : Supply Chain Management (Gestion de la Chaîne d’Approvisionnement)
Applications métiers pour la gestion de la chaîne de valeur (livraisons et commandes) au sein d’une chaîne commerciale de type fournisseur-vendeur.

SMTP : Simple Mail Transfer Protocol (Protocole de Transfert des Mails)
Le protocole sous-jacent à la messagerie électronique (eMail).

UDDI : Universal Description, Discovery, and Integration
Un service d’annuaire équivalent des pages jaunes pour les Web Services.

Web Services
Le composant réutilisable clé qui implémente une fonction particulière (métier) avec une interface publiée en WSDL.

WS-I : Web Services Interoperability Organization (Organisation pour l’Interopérabilité des Services Web)
Une organisation ouverte, industrielle, chargée de la promotion de l’interopérabilité des Web Services tous langages, systèmes d’exploitation et plateformes confondus.

WS-ReliableMessaging
Un standard OASIS Web Services important qui adresse le besoin de garantie de délivrance des messages entre Web Services. Il adresse particulièrement les besoins de livraison de messages au moins une fois, au plus une fois, une seule fois et dans l’ordre.

WS-Security
Un autre standard OASIS Web Services et sécurité important qui définit les fonctions de sécurité pour les Web Services.

WSDL : Web Services Definition Language (Langage de Définition des Services Web)
Le standard de définition des interfaces pour les Web Services.

XML
Le méta-langage de base pour toutes les technologies SOA et présent dans la plupart des standards associés.

XPath
Un langage d’expression pour la sélection, le tri et la comparaison des données dans les documents XML, souvent utilisé avec XSLT pour la transformation et le mapping des données.

XQuery
Un langage de requête en XML pour le ‘pattern matching’ et la manipulation.

XPDL : XML Process Definition Language (Langage de Définition des Processus XML)
Le standard de la WfMC pour le langage d’exécution des processus. Il supporte explicitement les activités humaines au-delà des éléments plus techniques comme les Web Services. Ce standard est la plupart du temps repris par les éditeurs de BPM.

XSD
XML Schema pour la définition et le contrôle de la structure et des types de données en XML.