-
Notifications
You must be signed in to change notification settings - Fork 9
/
kvasir.bib
130 lines (113 loc) · 3.98 KB
/
kvasir.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
% Ad hoc references from a submitted paper about our Valgrind-based C
% front end Kvasir. The fact they were used in this paper isn't a good
% categorization scheme, and the names mostly don't match our usual
% conventions, so consider the contents of this file deprecated and move
% entries to other files when they're used in other papers.
@InProceedings{Memcheck05,
author = {Julian Seward and Nicholas Nethercote},
title = {Using {Valgrind} to Detect Undefined Value Errors with Bit-Precision},
booktitle = "USENIX 2005 Technical Conference",
pages = "17--30",
month = apr,
year = 2005,
address = {Anaheim, CA}
}
@InProceedings{ccured:real,
author = {Jeremy Condit and Mathew Harren and Scott McPeak
and George C. Necula and Westley Weimer},
title = {{CCured} in the Real World},
crossref = "PLDI2003",
pages = "232-244"
}
% Technically, this is a "Final Year Individual Project" for the
% degree of "MEng Computing"
@MastersThesis{Logrind,
author = {Christopher January},
title = {Logrind 2 --- A program trace framework},
school = {Imperial College London},
year = 2004,
month = jun
}
@InProceedings{AskIgor05,
author = {Holger Cleve and Andreas Zeller},
title = {Locating Causes of Program Failures},
crossref = "ICSE2005",
pages = "342-351"
}
@PhdThesis{ROC-Thesis,
author = {Robert O'Callahan},
title = {Generalized Aliasing as a Basis for Program Analysis Tools},
school = {Carnegie Mellon University},
year = 2000,
address = {Pittsburgh, PA},
month = nov
}
@Misc{DWARF-www,
author = {{Free Standards Group}},
title = {The {DWARF} Debugging Standard},
howpublished = {\url{http://dwarf.freestandards.org/}}
}
@Misc{Binutils-www,
author = {{Free Software Foundation}},
title = {{GNU} Binary Utilities},
howpublished = {\url{http://www.gnu.org/software/binutils/}}
}
@article{Satterthwaite72,
author = {Edwin H. Satterthwaite},
title = {Debugging Tools for High Level Languages},
journal = SPE,
volume = {2},
number = {3},
year = {1972},
pages = {197--217}
}
% These next few are from http://www.cs.utexas.edu/users/njn/pubs/pubs.bib
@InProceedings{Net:redux2003,
author = {Nicholas Nethercote and Alan Mycroft},
title = {Redux: A Dynamic Dataflow Tracer},
crossref = "RV2003",
pages = "149-170",
summary = {Description of Redux. Lots of examples, particularly fac(5)
essence comparisons in C, stack machine interpreter, and
Haskell. Also demonstrates program slicing, and discusses
other possible uses of Redux.}
}
@InProceedings{Net:bounds-checking2004,
author = {Nicholas Nethercote and Jeremy Fitzhardinge},
title = {Bounds-Checking Entire Programs without Recompiling},
crossref = "SPACE2004",
NEEDpages = "*",
summary = {Detailed description of Annelid.}
}
@Misc{Sew:valgrind,
author = {Julian Seward and Nicholas Nethercote and Jeremy
Fitzhardinge and others},
title = {Valgrind},
howpublished= {\url{http://valgrind.org/}},
}
@PhDThesis{Net:PhD2004,
author = {Nicholas Nethercote},
title = {Dynamic Binary Analysis and Instrumentation},
school = {Computer Laboratory, University of Cambridge},
address = {United Kingdom},
month = sep,
year = 2004,
}
@TechReport{Net:PhD2004:TR,
author = {Nicholas Nethercote},
title = {Dynamic Binary Analysis and Instrumentation},
institution = {Computer Laboratory, University of Cambridge},
year = 2004,
key = {UCAM-CL-TR-606},
number = 606,
month = nov,
note = "Revision of Ph.D. thesis",
}
@Book{GDB,
author = "Richard M. Stallman and Roland Pesch and Stan Shebs",
title = "Debugging with GDB: The GNU Source-Level Debugger",
publisher = "Free Software Foundation",
year = 2002,
OPTaddress = "",
edition = "9th"
}