en
Doctoral thesis
Open access
English

Symbolic model-checking with Set Rewriting

DirectorsBuchs, Didier
Defense date2015-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.

eng
Keywords
  • Symboilc model checking
  • Model checking
  • Software verification
  • Decision diagrams
  • Semantics
Funding
  • Swiss National Science Foundation - Brinta
Citation (ISO format)
LOPEZ BOBEDA, Edmundo. Symbolic model-checking with Set Rewriting. 2015. doi: 10.13097/archive-ouverte/unige:72949
Main files (1)
Thesis
accessLevelPublic
Identifiers
642views
621downloads

Technical informations

Creation01.06.2015 16:43:00
First validation01.06.2015 16:43:00
Update time14.03.2023 23:20:39
Status update14.03.2023 23:20:38
Last indexation29.01.2024 20:27:08
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack