Back to results

University of Illinois at Urbana-Champaign

Adaptation of grammar based compression in detecting atomicity violations

Abstract

dc:description

Atomicity violation is a common kind of concurrency bug in real world projects. PENELOPE is a framework that can detect atomicity violations in a single observed trace, without explicitly examining all traces that result from every possible interleaving. This thesis proposes a way to improve performance of PENELOPE’s prediction stage by performing computation directly on grammar compressed execution trace file, leading to a running time linear in the length of compressed file and size of grammar.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2014

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Xu, Yang
Contributors dc:contributor
  • Viswanathan, Mahesh

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • Copyright 2014 Yang Xu
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/50485
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/50485

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Xu, Yang. Adaptation of grammar based compression in detecting atomicity violations. Thesis thesis, University of Illinois at Urbana-Champaign, 2014. http://hdl.handle.net/2142/50485