Mostrar el registro sencillo del ítem

dc.contributor.advisorLeroux, Jérôme
dc.contributor.advisorSutre, Grégoire
dc.contributor.authorGEFFROY, Thomas
dc.contributor.otherBertrand, Nathalie
dc.date2017-12-12
dc.identifier.urihttp://www.theses.fr/2017BORD0848/abes
dc.identifier.urihttps://tel.archives-ouvertes.fr/tel-01827245
dc.identifier.nnt2017BORD0848
dc.description.abstractCette thèse cherche à résoudre en pratique le problème de couverture dans les réseaux de Petri et les systèmes de canaux à pertes (LCS). Ces systèmes sont intéressants à étudier car ils permettent de modéliser facilement les systèmes concurrents et les systèmes distribués. Le problème de couverture dans un système de transitions consiste à savoir si on peut, à partir d’un état initial arriver à un état plus grand qu’un état cible. La résolution de ce problème dans les systèmes de transitions bien structurés (WSTS) sera le sujet d’études de la première partie. Les réseaux de Petri et les LCS sont des WSTS. On donnera dans la première partie une méthode générale pour le résoudre rapidement en pratique. Cette méthode utilise des invariants de couverture, qui sont des sur-approximations de l’ensemble des états couvrables. La seconde partie sera consacrée aux réseaux de Petri. Elle présentera diverses comparaisons théoriques et pratiques de différents invariants de couverture. Nous nous intéresserons notamment à la combinaison de l’invariant classique de l’inéquation d’état avec une analyse de signe simple. Les LCS seront le sujet d’études de la troisième partie. On présentera une variante de l’inéquation d’état adaptée aux LCS ainsi que deux invariants qui retiennent des propriétés sur l’ordre dans lequel les messages sont envoyés. La thèse a mené à la création de deux outils, ICover et BML, pour résoudre le problème de couverture respectivement dans les réseaux de Petri et dans les LCS.
dc.description.abstractEnThe goal of this thesis is to solve in practice the coverability problem in Petri nets and lossy channel systems (LCS). These systems are interesting to study because they can be used to model concurrent and distributed systems. The coverability problem in a transition system is to decide whether it is possible, from an initial state, to reach a greater state than a target state. In the first part, we discuss how to solve this problem for well-structured transition systems (WSTS). Petri nets and LCS are WSTS. In the first part, we present a general method to solve this problem quickly in practice. This method uses coverability invariants, which are over-approximations of the set of coverable states. The second part studies Petri nets.We present comparisons of coverability invariants, both in theory and in practice. A particular attention will be paid on the combination of the classical state inequation and a simple sign analysis. LCS are the focus of the third part. We present a variant of the state inequation for LCS and two invariants that compute properties for the order in which messages are sent. Two tools, ICover and BML, were developed to solve the coverability problem in Petri nets and LCS respectively.
dc.language.isofr
dc.subjectMéthodes Formelles
dc.subjectSystème de canaux à pertes
dc.subjectAlgorithmes
dc.subjectVérification
dc.subjectRéseau de Petri
dc.subject.enFormal methods
dc.subject.enLossy Channel System
dc.subject.enAlgorithms
dc.subject.enVerification
dc.subject.enPetri net
dc.titleVers des outils efficaces pour la vérification de systèmes concurrents
dc.title.enTowards efficient tools for the verification of concurrent systems
dc.typeThèses de doctorat
dc.contributor.jurypresidentJohnen, Colette
bordeaux.type.institutionBordeaux
bordeaux.thesis.disciplineInformatique
bordeaux.ecole.doctoraleÉcole doctorale de mathématiques et informatique (Talence, Gironde ; 1991-....)
bordeaux.teamLaboratoire bordelais de recherche en informatique
star.origin.linkhttps://www.theses.fr/2017BORD0848
dc.contributor.rapporteurHaddad, Serge
dc.contributor.rapporteurSighireanu, Mihaela
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.title=Vers%20des%20outils%20efficaces%20pour%20la%20v%C3%A9rification%20de%20syst%C3%A8mes%20concurrents&rft.atitle=Vers%20des%20outils%20efficaces%20pour%20la%20v%C3%A9rification%20de%20syst%C3%A8mes%20concurrents&rft.au=GEFFROY,%20Thomas&rft.genre=unknown


Archivos en el ítem

ArchivosTamañoFormatoVer

No hay archivos asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem