Spécification de services : une approche avec B
Résumé
Nous présentons une étude de cas réalisée en B concernant la spécification de services de télécommunications et l'utilisation de cette méthode pour la gestion d'interactions possibles entre de tels services. La composition des services conduit à des interactions et la méthode B est utilisée pour les développer, les composer et établir la présence ou l'absence d'interaction au niveau de la spécification. Le prouveur et l'animateur se révèlent être des outils très utiles non seulement pour détecter les interactions mais aussi pour aider l'utilisateur à les résoudre. Nous illustrons la démarche par des exemples de l'ensemble de capacités 1 CS~1 de l'Union Internationale des Télécommunications, et nous donnons quelques statistiques sur la performance des outils utilisés.