MultiSpeak

MultiSpeak est une initiative visant à normaliser les interfaces de programme d'application (API) utilisées par les services publics d'électricité. L'objectif principal de MultiSpeak est d'identifier les données qui doivent être partagées entre les différents programmes logiciels pour soutenir les processus commerciaux communs des compagnies d'électricité. Cette initiative est le fruit d'une collaboration entre la National Rural Electric Cooperative Association (NRECA) et des fournisseurs de logiciels. À l'origine, MultiSpeak était destiné aux petites compagnies d'électricité. Il ne couvrait que quelques applications de back-office qui pouvaient être utilisées pour lire ou déconnecter les compteurs. Depuis lors, l'initiative s'est élargie pour inclure des conseils pour tous les types de services publics. Cela inclut les services d'eau, de gaz et d'électricité. MultiSpeak définit les objets de données et spécifie les structures de messages afin que les fournisseurs ou les services publics puissent écrire une interface unique et commune qui facilite la communication entre différents types de logiciels. La normalisation de MultiSpeak comporte trois éléments principaux : Sémantique commune des données - La sémantique des données est un accord sur un élément spécifique utilisé dans un processus commercial, tel qu'un client ou une panne de service, qui pourrait être échangé dans le contexte du processus commercial de gestion des pannes. La sémantique des données est documentée sous la forme d'un schéma XML (extensible markup language). Définition des structures de messages - Après avoir décidé quelles données doivent être échangées, il est temps de créer les structures de messages qui supporteront les échanges de données. MultiSpeak utilise des charges utiles au format XML pour transporter les données. Il est inclus dans un appel de service web qui permet une communication en temps réel et dans un fichier batch qui permet un transfert hors ligne. Documentation pour soutenir des processus commerciaux spécifiques - MultiSpeak utilise des fichiers WSDL (Web Services Description Language) pour documenter les méthodes et définir les messages nécessaires pour atteindre les objectifs. Chaque étape d'un processus utilitaire peut être réalisée en reliant entre eux des appels de méthodes de services Web. Ces étapes peuvent ensuite être reliées entre elles pour prendre en charge des processus métier entiers.

En savoir plus :

Voir également : Modèle d'information commun

Contributeur : Initiative MultiSpeak

Scott Neumann compare le modèle commun d'information (CIM) à MultiSpeak.