UNIGE document Doctoral Thesis
previous document  unige:72949  next document
add to browser collection

Symbolic model-checking with Set Rewriting

Defense Thèse de doctorat : Univ. Genève, 2015 - Sc. 4782 - 2015/05/15
Abstract In this thesis we tackle the difficulty of translating a high level formalism to Decision Diagrams (DDs). We propose to improve an existing DD (the ΣDD) and its operations to better handle new operations. Our solution adds an abstraction layer on top of ΣDDs. This abstraction layer can express the usual operations of DDs in a high level way. It allows the definition of the semantics of a system, the description of the model checking algorithm, and DD optimizations. Our layer is called Set Rewriting (SR). SR is an extension of classical Term Rewriting (TR). In SR we describe a system using terms and term rewriting rules as in TR. However, the rewrite rules of SR are designed to work on sets of terms instead of single terms. SR also uses TR strategies. TR strategies are operations to control the rewriting process. They enable a better control of rewrite process.
Keywords Symboilc model checkingModel checkingSoftware verificationDecision diagramsSemantics
URN: urn:nbn:ch:unige-729494
Full text
Thesis (749 Kb) - public document Free access
Research group Software Modeling and Verification
Project FNS: Brinta
(ISO format)
LOPEZ BOBEDA, Edmundo. Symbolic model-checking with Set Rewriting. Université de Genève. Thèse, 2015. doi: 10.13097/archive-ouverte/unige:72949 https://archive-ouverte.unige.ch/unige:72949

467 hits



Deposited on : 2015-06-03

Export document
Format :
Citation style :