Modal specifications are a syntactic fragment of the Mu-calculus
Résumé
In this report we introduce modal specifications, a new object dedicated to specify some branching-time properties for systems. Modal specifications are a useful tool for studying Petri net synthesis although this aspect is not presented here. The main purpose of this report is to establish the equivalence between a syntactic fragment of the Mu-calculus, namely the conjunctive Nu-calculus and modal specifications. We give the algorithm for constructing a conjunctive Nu-calculus sentence equivalent to a modal specification and the converse. We also study the structure of the set of models of a modal specification. // Ce document introduit un nouvel objet dédié à la spécification, pour un système, de propriétés du temps arborescent : les spécifications modales. Les spécifications modales sont un outil utilisé pour l'étude de la synthèse de réseaux de Petri ; cet aspect n'étant toutefois pas abordé ici. Le principal objectif de ce rapport est d'établir l'équivalence d'expressivité entre un fragment syntaxique du Mu-calcul (le Nu-calcul conjonctif) et les spécifications modales. Nous donnons l'algorithme permettant la construction d'une spécification modale équivalente à une sentence du Mu-calcul et réciproquement. Nous étudions également la structure formée par l'ensemble des modèles d'une spécification modale.