Afficher la notice abrégée

dc.contributor.advisorWalukiewicz, Igor
dc.contributor.authorTRẦN, Thế Quang
dc.contributor.otherBerthomieu, Bernard
dc.contributor.otherCourcelle, Bruno
dc.contributor.otherCouvreur, Jean-Michel
dc.contributor.otherHerbreteau, Frédéric
dc.contributor.otherSutre, Grégoire
dc.date2009-06-19
dc.date.accessioned2020-12-14T21:12:12Z
dc.date.available2020-12-14T21:12:12Z
dc.identifier.urihttp://ori-oai.u-bordeaux1.fr/pdf/2009/TRAN_THE_QUANG_2009.pdf
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/21924
dc.identifier.nnt2009BOR13832
dc.description.abstractNous proposons une technique de dépliage pour vérifier les systèmes concurrents infinis bien structurés. Certaines propriétés d'intérêt comme la bornitude, la couverture et la terminaison sont décidables grâce à la bonne structure de ces systèmes. D'autre part, le dépliage réduit efficacement l'explosion combinatoire en exploitant l'ordre partiel entre les événements des systèmes concurrents. Nous proposons une modélisation par structure d'événements pour des systèmes bien structurés élémentaires, tels les compteurs et les files de communication. Le dépliage d'un réseau de structures d'événements étant une structure d'événements, nous proposons ensuite une approche hiérarchique à la modélisation et à la vérification des systèmes, qui préserve la bonne structure. Enfin, nous proposons une technique d'élimination des événements redondants. La mise en œuvre de notre approche dans l'outil ESU nous permet de conclure à son efficacité.
dc.description.abstractEnWe propose an unfolding technique for verifying concurrent infinite-state systems that are well-structured. Some properties of interest such as boundedness, coverability and termination are decidable thanks to the well-structure of these systems. Moreover, the unfolding effectively reduces the combinatorial explosion by exploiting the partial order between events of concurrent systems. We propose a modelization using event structures for basic well-structured systems, such as counters and communication channels. As the unfolding of a synchronized product of event structures is an event structure, we obtain a hierarchical approach to modeling as well as to verifying systems, which preserves the well-structure. Finally, we propose a technique for eliminating redundant events. The implementation of our approach in the ESU tool allows us to conclude on its efficiency.
dc.language.isofr
dc.subjectAlgorithme de dépliage
dc.subjectOrdre partiel
dc.subjectPréordre
dc.subjectProduit synchronisé
dc.subjectStructure d'événements
dc.subjectPréfixe fini
dc.subjectSystème infini
dc.subjectBornitude
dc.subjectTerminaison
dc.subjectQuasi-vivacité
dc.subject.enUnfolding algorithm
dc.subject.enPartial order
dc.subject.enPreordre
dc.subject.enInfinite-state system
dc.subject.enSynchronized product
dc.subject.enEvent structure
dc.subject.enFinite prefix
dc.subject.enBoundedness
dc.subject.enTermination
dc.subject.enQuasi-liveness
dc.title.enUnfolding based verification of concurrent infinite-state systems
dc.typeThèses de doctorat
bordeaux.hal.laboratoriesThèses de l'Université de Bordeaux avant 2014*
bordeaux.institutionUniversité de Bordeaux
bordeaux.type.institutionBordeaux 1
bordeaux.thesis.disciplineInformatique
bordeaux.ecole.doctoraleÉcole doctorale de mathématiques et informatique (Talence, Gironde)
star.origin.linkhttps://www.theses.fr/2009BOR13832
dc.contributor.rapporteurHaddad, Serge
dc.contributor.rapporteurJard, Claude
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.au=TR%E1%BA%A6N,%20Th%E1%BA%BF%20Quang&rft.genre=unknown


Fichier(s) constituant ce document

FichiersTailleFormatVue

Il n'y a pas de fichiers associés à ce document.

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée