Concepts importants à la construction de spécifications multi-vues UML et B - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Informations, Savoirs, Décisions et Médiations [Informations, Sciences for Decisions Making ] Année : 2004

Concepts importants à la construction de spécifications multi-vues UML et B

Résumé

La technique d'intégration d'UML et B est encore susceptible d'être améliorée. Nous pensons notamment à la gestion du va et vient entre les deux représentations induites. On sait aujourd'hui transformer les diagrammes UML et certaines expressions OCL en B, mais pas la contraire. Le manque de retour de B vers UML laissent penser que l'évolution individuelle des deux représentations pourrait conduire à ce qu'elles expriment des exigences contradictoires. Par ailleurs, le fait que UML et B appartiennent à deux paradigmes de modélisation différents fait que la transformation systématique de B en UML ne peut se faire sans perte d'informations. Pour surmonter ces problèmes, nous proposons de structurer la spécification en vues: une vue UML et une vue B. Dans une telle approche, l'utilisateur ne travaille plus sur deux spécifications indépendantes, mais sur une des deux représentations d'une même spécification. La structuration en vues, permettra au concepteur de faire usage du meilleur des deux: clarté architecturale pour UML et pouvoir d'expression plus outils de preuve pour B. Ce papier présente les concepts et la démarche générale de construction de spécification multi-vues UML et B.
Fichier principal
Vignette du fichier
A04-R-004.pdf (275.41 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00107756 , version 1 (19-10-2006)

Identifiants

  • HAL Id : inria-00107756 , version 1

Citer

Dieu Donné Okalas Ossami, Jeanine Souquières, Jean-Pierre Jacquot. Concepts importants à la construction de spécifications multi-vues UML et B. Informations, Savoirs, Décisions et Médiations [Informations, Sciences for Decisions Making ] , 2004, 13, 14 p. ⟨inria-00107756⟩
103 Consultations
131 Téléchargements

Partager

More