Vérification formelle des Diagrammes d'Activité SySML
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
Abstract
SysML (System Modeling Language) est un langage graphique largement répandu pour la
spécification des systèmes complexes. Cependant, ce langage est semi-formel et sa
sémantique n’est pas formellement définie. Par conséquent, il n’est pas possible de vérifier de
manière exhaustive les spécifications du SysML.
L’objectif de ce projet est de proposer une approche de vérification formelle d’une partie de la
vue dynamique du langage SysML, à savoir, les diagrammes d’activités (SysML-AD).
Afin de réaliser cet objectif, nous avons passé du langage SysML à des spécifications
formelles en se basant sur une extension des réseaux de Petri, appelée RECATNet. Cette
extension est très connue par son pouvoir d’expression, sa sémantique, et le fait qu’elle peut
être définie facilement en termes de la logique de réécriture. Cette dernière permet d’utiliser le
système Maude lors des phases d’analyse et de vérification.
Pour implémenter ce projet, nous avons développé un outil JAVA permettant de vérifier les
propriétés fonctionnelles, décrites par les diagrammes d'exigences, sur des diagrammes
d’activités SysML.
Description
Keywords
Citation
Ingénierie des Systèmes et Technologie de Web
