Prise en compte des propriétés objets de réciprocité en B
Résumé
Les approches de transformation d'UML vers B permettent, lors du développement de spécifications, de bénéficier des avantages de l'approche orientée objet et d'une méthode formelle. Dans une approche objet, une machine abstraite B est vue comme une classe. Il est à noter que les clauses d'assemblage entre machines abstraites proposées par la méthode B sont des relations unidirectionnelles, alors que les relations entre classes dans les approches objets sont soit unidirectionnelles, soit bidirectionnelles. Nous proposons d'exprimer des relations bidirectionnelles entre machines abstraites B avec un outil support pour la génération des nouvelles obligations de preuve associées.