Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

Decentralized Crash-Resilient Runtime Verification

dc.contributor.advisorBonakdarpour, Borzoo
dc.contributor.authorKazemlou, Shokoufeh
dc.contributor.departmentComputing and Softwareen_US
dc.date.accessioned2019-02-07T14:35:14Z
dc.date.available2019-02-07T14:35:14Z
dc.date.issued2017
dc.descriptionThis is the final revision of my M.Sc. Thesis.en_US
dc.description.abstractRuntime Verification is a technique to extract information from a running system in order to detect executions violating a given correctness specification. In this thesis, we study distributed synchronous/asynchronous runtime verification of systems. In our setting, there is a set of distributed monitors that have only partial views of a large system and are subject to failures. In this context, it is unavoidable that monitors may have different views of the underlying system, and therefore may have different valuations of the correctness property. In this thesis, we propose an automata-based synchronous monitoring algorithm that copes with f crash failures in a distrbuted setting. The algorithm solves the synchronous monitoring problem in f + 1 rounds of communication, and significantly reduces the message size overhead. We also propose an algorithm for distributed crash-resilient asynchronous monitoring that consistently monitors the system under inspection without any communication between monitors. Each local monitor emits a verdict set solely based on its own partial observation, and the intersection of the verdict sets will be the same as the verdict computed by a centralized monitor that has full view of the system.en_US
dc.description.degreeMaster of Science (MSc)en_US
dc.description.degreetypeThesisen_US
dc.identifier.urihttp://hdl.handle.net/11375/23885
dc.language.isoenen_US
dc.subjectRuntime Verification, Distributed Monitoring, Linear Temporal Logic, Fault Toleranceen_US
dc.titleDecentralized Crash-Resilient Runtime Verificationen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Kazemlou_Shokoufeh_2017December_MSc.pdf
Size:
562.06 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: