Add abstract
Want to add your dissertation abstract to this database? It only takes a minute!
Search abstract
Search for abstracts by subject, author or institution
Want to add your dissertation abstract to this database? It only takes a minute!
Search for abstracts by subject, author or institution
Error propagation analysis of multithreaded programs using likely invariants
by Abraham Chan
Institution: | University of British Columbia |
---|---|
Department: | |
Degree: | |
Year: | 2017 |
Keywords: | |
Posted: | 2/1/2018 12:00:00 AM |
Record ID: | 2168301 |
Full text PDF: | http://hdl.handle.net/2429/62713 |
Error Propagation Analysis (EPA) is a technique for understanding how errors affecta programs execution and result in program failures. For this purpose, EPAusually compares the traces of a fault-free (golden) run with those from a faultyrun of the program. This makes existing EPA approaches brittle for multithreadedprograms, which do not typically have a deterministic golden run. In this thesis, westudy the use of likely invariants generated by automated approaches as alternativesfor golden run based EPA in multithreaded programs. We present Invariant PropagationAnalysis (IPA), an approach and a framework for automatically derivinginvariants for multithreaded programs, and using the invariants for EPA.We evaluatethe invariants derived by IPA in terms of their coverage for different fault typesacross six representative programs through fault injection experiments. We findthat stable invariants can be inferred in all six programs, although their coverage offaults depends on the application and the fault type.
Want to add your dissertation abstract to this database? It only takes a minute!
Search for abstracts by subject, author or institution
Electric Cooperative Managers' Strategies to Enhan...
|
|
The Filipina-South Floridian International Interne...
Agency, Culture, and Paradox
|
|
Bullied!
Coping with Workplace Bullying
|
|
Commodification of Sexual Labor
Contribution of Internet Communities to Prostituti...
|
|
The Census of Warm Debris Disks in the Solar Neigh...
|
|
Performance, Managerial Skill, and Factor Exposure...
|
|
The Deritualization of Death
Toward a Practical Theology of Caregiving for the ...
|
|
Emotional Intelligence and Leadership Styles
Exploring the Relationship between Emotional Intel...
|
|
Solution or Stalemate?
Peace Process in Turkey, 2009-2013
|
|
Risk Factors and Business Models
Understanding the Five Forces of Entrepreneurial R...
|
|