RésuméDomaine d'application/objectif La recommandation d'un diagramme des séquences de messages (MSC, message sequence chart) a pour objet de fournir un langage d'analyse pour la spécification et la description du comportement communicationnel des composantes d'un système et de leur environnement, au moyen d'un échange de messages. Etant donné que, dans un diagramme MSC, le comportement communicationnel est présenté de manière très intuitive et transparente, en particulier dans sa représentation graphique, le langage MSC est facile à apprendre, à utiliser et à interpréter. En association avec d'autres langages, on peut l'utiliser pour exprimer des méthodes de spécification, de conception, de simulation, d'essais et de documentation de système. Contenu La présente Recommandation présente une définition syntaxique des diagrammes des séquences de messages en mode texte et en mode graphique, complétée d'une description sémantique non formelle. Application Les diagrammes MSC ont un domaine d'application étendu. Ils ne sont pas conçus pour un seul domaine d'application. Un mode d'application important des diagrammes MSC consiste à spécifier un aperçu général du comportement communicationnel pour des systèmes en temps réel, plus particulièrement des systèmes de commutation en télécommunication. Grâce aux diagrammes MSC, l'on peut spécifier des traces d'un système, choisies principalement sous forme de cas de figure types, à partir desquels l'on peut construire des cas atypiques décrivant des comportements exceptionnels. Les diagrammes MSC peuvent donc être utilisés pour spécifier des prescriptions, des interfaces, des simulations, des validations, des cas de test et des documentations pour systèmes en temps réel. Ils peuvent être employés en association avec d'autres langages de spécification, en particulier le langage SDL. Dans ce contexte, les diagrammes MSC offrent également une base pour la conception de systèmes SDL. Statut et stabilité Le diagramme MSC est stable. La présente Recommandation est une suite logique de l'édition de 1999, dont elle affine les concepts suivants: • l'interface de données étendues et les références relatives à l'interface SDL par défaut (Z.121); • les contraintes de durée unidirectionnelles; • les expressions en ligne de haut niveau.
|