Limit search to available items
Book Cover
E-book
Author Liblit, Ben.

Title Cooperative bug isolation : winning thesis of the 2005 ACM Doctoral Dissertation Competition / Ben Liblit
Published Berlin ; New York : Springer, ©2007

Copies

Description 1 online resource (xv, 101 pages) : illustrations
Series Lecture notes in computer science, 0302-9743 ; 4440
ACM distinguished theses
Lecture notes in computer science ; 4440. 0302-9743
ACM distinguished theses.
Contents Instrumentation Framework -- Practical Considerations -- Techniques for Statistical Debugging -- Related Work -- Conclusion
Summary This monograph constitutes a thoroughly revised and extended version of the author's PhD thesis, which was selected as the winning thesis of the 2005 ACM Doctoral Dissertation Competition. Ben Liblit did his PhD work at the University of California, Berkeley, with Alexander Aiken as thesis adviser. This monograph reconsiders two common assumptions about how we should analyze software and arrives at some striking new results. This new approach makes use of some of the tools that biologists and economists use to understand their complicated systems by considering programs as statistical processes and using statistical techniques to understand software. The centerpiece of the monograph is an algorithm for isolating multiple bugs from sparsely sampled data taken from many thousands of program executions. This algorithm has unique properties that complement other program analysis techniques; in particular, it is potentially able to find the root cause of any program failure without first requiring an explicit specification of the property to check. The results Ben Liblit presents with his thesis represent a new and fundamental approach to software analysis and will provide a source of ideas and inspiration to the field for many years to come
Analysis algoritmen
algorithms
computeranalyse
computer analysis
computerwetenschappen
computer sciences
software engineering
Information and Communication Technology (General)
Informatie- en communicatietechnologie (algemeen)
Bibliography Includes bibliographical references (pages 97-101)
Notes English
Print version record
Subject Computer software -- Reliability
Computers -- Reliability.
Computers -- Reliability.
Computer software -- Reliability.
Informatique.
Computer software -- Reliability
Computers -- Reliability
Genre/Form dissertations.
Academic theses
Academic theses.
Thèses et écrits académiques.
Form Electronic book
Author Association for Computing Machinery
ISBN 9783540718789
3540718788
354071877X
9783540718772
1280865725
9781280865725
9786610865727
6610865728