Ce document est composé de deux parties principales. La première partie est consacrée à la présentation des fondements scientifiques et structurée en deux chapitres. Au chapitre 1, nous présentons les notions théoriques les plus importantes de la logique de réécriture, langage de programmation "Maude" ainsi que les concepts élémentaires des réseaux de Petri avec sa sémantiques dans la logique de réécriture. Ensuite, nous présentons dans le chapitre 2 un récapitulatif des techniques de vérification et de test. Le chapitre 3 présente les concepts de base des systèmes multi-agents, nécessaires à notre étude, ainsi qu’un résumé des travaux de formalisation des systèmes multi-agents. La deuxième partie comprend trois chapitres et est réservée à la présentation de nos contributions. Le chapitre 3 présente en détail notre approche proposée pour le déve-loppement formel de systèmes critiques basés sur agents. Par la suite, le chapitre 4 présente notre algorithme pour la génération automatique de la spécification Maude de modèles de réseaux de Petri, suivi de la sémantique améliorée que nous avons proposé pour la spécification des réseaux de Petri dans le contexte de la logique de réécri-ture. Enfin, une conclusion de notre point de vue sur le futur de ce travail est présentée.
checking existants. Nous présentons dans la Table 3.1 un résumé des travaux les plus renommés dans ce contexte selon l’outil utilisé.