Skip to content

Commit d3b122e

Browse files
committed
Fix many citations, actually use biblatex now
1 parent bc77d34 commit d3b122e

File tree

4 files changed

+147
-149
lines changed

4 files changed

+147
-149
lines changed

src/proof-assistants.bib

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
@online{IsabelleOverview,
22
title = {Overview},
3-
author = {{Tobias Nipkow and Lawrence Paulson and Makarius Wenzel and Gerwin Klein and Florian Haftmann and Tjark Weber and Johannes Hölzl}},
3+
author = {{Nipkow, Tobias and Paulson, Lawrence and Wenzel, Makarius and Klein, Gerwin and Haftmann, Florian and Weber, Tjark and Hölzl, Johannes}},
44
publisher = {{Technische Universität München}},
55
url = {https://isabelle.in.tum.de/overview.html},
66
urldate = {2020-06-19}
77
}
88

99
@online{AboutCoq,
10-
title = {{What is Coq? The Coq Proof Assistant}},
10+
title = {{What is {Coq}? The {Coq} Proof Assistant}},
1111
publisher = {{Institut national de recherche en sciences et technologies du numérique}},
1212
url = {https://coq.inria.fr/about-coq},
1313
urldate = {2019-09-07}
1414
}
1515

1616
@online{Iris,
1717
title = {Iris Project},
18-
publisher = {Aarhus University},
18+
publisher = {{Aarhus University}},
1919
year = {2020},
2020
url = {https://iris-project.org/},
2121
urldate = {2020-07-15}
2222
}
2323

2424
@inproceedings{SASyLF,
2525
author = {Aldrich, Jonathan and Simmons, Robert J. and Shin, Key},
26-
title = {SASyLF: An Educational Proof Assistant for Language Theory},
26+
title = {{SASyLF}: An Educational Proof Assistant for Language Theory},
2727
year = {2008},
2828
isbn = {9781605580685},
2929
publisher = {Association for Computing Machinery},
@@ -40,7 +40,7 @@ @inproceedings{SASyLF
4040

4141
@article{LeanProver,
4242
author = {de Moura, Leonardo and Kong, Soonho and Avigad, Jeremy and van Doorn, Floris and von Raumer, Jakob},
43-
title = {The Lean Theorem Prover},
43+
title = {The {Lean} Theorem Prover},
4444
location = {Berlin, Germany},
4545
year = {2015},
4646
booktitle = {25th International Conference on Automated Deduction (CADE-25)},
@@ -50,7 +50,7 @@ @article{LeanProver
5050

5151
@article{Alloy,
5252
author = {Jackson, Daniel},
53-
title = {Alloy: A Lightweight Object Modelling Notation},
53+
title = {{Alloy}: A Lightweight Object Modelling Notation},
5454
year = {2002},
5555
issue_date = {April 2002},
5656
publisher = {Association for Computing Machinery},
@@ -75,7 +75,7 @@ @manual{ProgProve
7575
}
7676

7777
@manual{IsarRef,
78-
title = {The Isabelle/Isar Reference Manual},
78+
title = {The {Isabelle/Isar} Reference Manual},
7979
author = {Wenzel, Makarius},
8080
year = {2020},
8181
date = {2020-04-15}

src/thesis.bib

Lines changed: 50 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ @online{WasmIsabelle
88

99
@inproceedings{WattMechanizing,
1010
author = {Watt, Conrad},
11-
title = {Mechanising and Verifying the WebAssembly Specification},
11+
title = {Mechanising and Verifying the {WebAssembly} Specification},
1212
year = {2018},
1313
isbn = {9781450355865},
1414
publisher = {Association for Computing Machinery},
@@ -25,7 +25,7 @@ @inproceedings{WattMechanizing
2525

2626
@article{WeakeningWasm,
2727
author = {Watt, Conrad and Rossberg, Andreas and Pichon-Pharabod, Jean},
28-
title = {Weakening WebAssembly},
28+
title = {Weakening {WebAssembly}},
2929
year = {2019},
3030
issue_date = {October 2019},
3131
publisher = {Association for Computing Machinery},
@@ -43,7 +43,7 @@ @article{WeakeningWasm
4343

4444
@article{UpToSpeed,
4545
author = {Haas, Andreas and Rossberg, Andreas and Schuff, Derek L. and Titzer, Ben L. and Holman, Michael and Gohman, Dan and Wagner, Luke and Zakai, Alon and Bastien, JF},
46-
title = {Bringing the Web up to Speed with WebAssembly},
46+
title = {Bringing the Web up to Speed with {WebAssembly}},
4747
year = {2017},
4848
issue_date = {September 2017},
4949
publisher = {Association for Computing Machinery},
@@ -62,7 +62,7 @@ @article{UpToSpeed
6262

6363
@inproceedings{10.1145/3062341.3062363,
6464
author = {Haas, Andreas and Rossberg, Andreas and Schuff, Derek L. and Titzer, Ben L. and Holman, Michael and Gohman, Dan and Wagner, Luke and Zakai, Alon and Bastien, JF},
65-
title = {Bringing the Web up to Speed with WebAssembly},
65+
title = {Bringing the Web up to Speed with {WebAssembly}},
6666
year = {2017},
6767
isbn = {9781450349888},
6868
publisher = {Association for Computing Machinery},
@@ -88,14 +88,14 @@ @online{Isabelle
8888
}
8989

9090
@online{AsmJs,
91-
title = {asm.js - frequently asked questions},
91+
title = {{asm.js} - frequently asked questions},
9292
date = {2013},
9393
url = {http://asmjs.org/faq.html},
9494
urldate = {2020-04-12}
9595
}
9696

9797
@manual{AsmJsSpec,
98-
title = {asm.js},
98+
title = {{asm.js}},
9999
subtitle = {Working Draft},
100100
year = {2014},
101101
date = {2014-08-18},
@@ -104,35 +104,35 @@ @manual{AsmJsSpec
104104
}
105105

106106
@misc{AsmJsResig,
107-
title = {Asm.js: The JavaScript Compile Target},
108-
author = {John Resig},
107+
title = {{Asm.js}: The {JavaScript} Compile Target},
108+
author = {Resig, John},
109109
year = {2013},
110110
date = {2013-04-03},
111111
url = {https://johnresig.com/blog/asmjs-javascript-compile-target/},
112112
urldate = {2020-04-12}
113113
}
114114

115115
@misc{AboutEmscripten,
116-
title = {About Emscripten},
117-
author = {The Emscripten Project},
116+
title = {About {Emscripten}},
117+
author = {{The Emscripten Project}},
118118
year = {2020},
119119
url = {https://emscripten.org/docs/introducing_emscripten/about_emscripten.html},
120120
urldate = {2020-04-12}
121121
}
122122

123123
@misc{HistoryWasmTalk,
124-
title = {History of WebAssembly},
124+
title = {History of {WebAssembly}},
125125
subtitle = {Chrome University 2019},
126-
author = {Alon Zakai},
126+
author = {Zakai, Alon},
127127
year = {2020},
128128
date = {2020-02-07},
129129
url = {https://www.youtube.com/watch?v=6r0NKEQqkz0},
130130
urldate = {2020-04-12}
131131
}
132132

133133
@misc{WasiTalk,
134-
title = {Bringing WebAssembly outside the web with WASI},
135-
author = {Lin Clark},
134+
title = {Bringing {WebAssembly} outside the web with WASI},
135+
author = {Clark, Lin},
136136
year = {2019},
137137
date = {2019-09-06},
138138
url = {https://www.youtube.com/watch?v=fh9WXPu0hw8},
@@ -141,42 +141,42 @@ @misc{WasiTalk
141141

142142
@misc{LightbeamTalk,
143143
title = {Lightbeam Wasm Compiler},
144-
author = {Jack Fransham},
144+
author = {Fransham, Jack},
145145
year = {2019},
146146
date = {2019-06-24},
147147
url = {https://www.youtube.com/watch?v=q8c5n_1dQm4},
148148
urldate = {2020-04-12}
149149
}
150150

151151
@misc{IntroducingLightbeam,
152-
title = {{Introducing Lightbeam: An Optimising Streaming WebAssembly Compiler}},
153-
author = {Jack Fransham},
152+
title = {{Introducing Lightbeam: An Optimising Streaming {WebAssembly} Compiler}},
153+
author = {Fransham, Jack},
154154
year = {2019},
155155
date = {2019-05-04},
156156
url = {http://troubles.md/lightbeam/},
157157
urldate = {2020-04-19}
158158
}
159159

160160
@misc{WasmNotStackMachine,
161-
title = {{WebAssembly Troubles part 1: WebAssembly Is Not a Stack Machine}},
162-
author = {Jack Fransham},
161+
title = {{WebAssembly} Troubles part 1: {WebAssembly} Is Not a Stack Machine},
162+
author = {Fransham, Jack},
163163
year = {2019},
164164
date = {2019-01-30},
165165
url = {http://troubles.md/posts/wasm-is-not-a-stack-machine/},
166166
urldate = {2020-04-19}
167167
}
168168

169169
@book{pfpl2,
170-
author = {Robert Harper},
170+
author = {Harper, Robert},
171171
title = {Practical Foundations for Programming Languages, 2nd edition},
172172
publisher = {Cambridge University Press},
173173
year = {2016},
174174
isbn = {9781107150300}
175175
}
176176

177177
@online{ReturnJavaFlash,
178-
title = {Is WebAssembly the return of Java Applets \& Flash?},
179-
author = {Steve Klabnik},
178+
title = {Is {WebAssembly} the return of {Java Applets} \& {Flash}?},
179+
author = {Klabnik, Steve},
180180
year = {2018},
181181
date = {2018-07-25},
182182
url = {https://words.steveklabnik.com/is-webassembly-the-return-of-java-applets-flash},
@@ -185,7 +185,7 @@ @online{ReturnJavaFlash
185185

186186
@misc{FlashFuture,
187187
title = {Flash \& The Future of Interactive Content},
188-
author = {Adobe Corporate Communications},
188+
author = {{Adobe Corporate Communications}},
189189
publisher = {Adobe},
190190
year = {2017},
191191
date = {2017-07-25},
@@ -195,16 +195,16 @@ @misc{FlashFuture
195195

196196
@online{FlashEOLInfo,
197197
title = {Adobe Flash Player EOL General Information Page},
198-
author = {Adobe},
198+
author = {{Adobe}},
199199
year = {2020},
200200
date = {2020-05-22},
201201
url = {https://www.adobe.com/products/flashplayer/end-of-life.html},
202202
urldate = {2020-06-19}
203203
}
204204

205205
@misc{FlashKilledOff,
206-
title = {Adobe Flash to be killed off by 2020, killed off by the iPhone and new web technologies},
207-
author = {Andrew Griffin},
206+
title = {{Adobe Flash} to be killed off by 2020, killed off by the {iPhone} and new web technologies},
207+
author = {Griffin, Andrew},
208208
publisher = {The Independent},
209209
year = {2017},
210210
date = {2017-07-26},
@@ -213,26 +213,26 @@ @misc{FlashKilledOff
213213
}
214214

215215
@misc{ThoughtsOnFlash,
216-
title = {Thoughts on Flash},
217-
author = {Steve Jobs},
216+
title = {Thoughts on {Flash}},
217+
author = {Jobs, Steve},
218218
year = {2010},
219219
month = {4},
220220
url = {https://www.apple.com/hotnews/thoughts-on-flash/},
221221
urldate = {2020-06-03}
222222
}
223223

224224
@online{WasiOverview,
225-
title = {{WASI}: WebAssembly System Interface},
226-
author = {Bytecode Alliance},
225+
title = {{WASI}: {WebAssembly} System Interface},
226+
author = {{Bytecode Alliance}},
227227
year = {2019},
228228
date = {2019-11-12},
229229
url = {https://github.com/WebAssembly/meetings/blob/master/process/phases.md},
230230
urldate = {2020-04-19}
231231
}
232232

233233
@online{StandardizingWasi,
234-
title = {{Standardizing WASI: A system interface to run WebAssembly outside the web}},
235-
author = {Lin Clark},
234+
title = {{Standardizing {WASI}: A system interface to run {WebAssembly} outside the web}},
235+
author = {Clark, Lin},
236236
publisher = {Mozilla Hacks},
237237
year = {2019},
238238
date = {2019-03-27},
@@ -242,7 +242,7 @@ @online{StandardizingWasi
242242

243243
@misc{CraneliftInSpiderMonkey,
244244
title = {{Cranelift in SpiderMonkey}},
245-
author = {Dan Gohman},
245+
author = {Gohman, Dan},
246246
year = {2018},
247247
date = {2018-07-17},
248248
url = {https://github.com/bytecodealliance/wasmtime/blob/main/cranelift/spidermonkey.md},
@@ -258,7 +258,6 @@ @online{SpiderMonkeyDevBlog
258258

259259
@misc{SpiderMonkeyNewsletter3,
260260
title = {{SpiderMonkey Newsletter 3 (Firefox 74-75)}},
261-
author = {},
262261
publisher = {SpiderMonkey Team},
263262
year = {2020},
264263
date = {2020-03-12},
@@ -268,7 +267,7 @@ @misc{SpiderMonkeyNewsletter3
268267

269268
@online{V8,
270269
title = {{V8 JavaScript engine}},
271-
author = {Mathias Bynens},
270+
author = {Bynens, Mathias},
272271
publisher = {V8 Team},
273272
year = {2019},
274273
date = {2019-10-25},
@@ -277,8 +276,8 @@ @online{V8
277276
}
278277

279278
@misc{V8WasmExperimental,
280-
title = {{Experimental support for WebAssembly in V8}},
281-
author = {Seth Thompson},
279+
title = {Experimental support for {WebAssembly} in {V8}},
280+
author = {Thompson, Seth},
282281
publisher = {V8 Team},
283282
year = {2016},
284283
date = {2016-03-15},
@@ -287,8 +286,8 @@ @misc{V8WasmExperimental
287286
}
288287

289288
@online{WebkitAssemblingWebAssembly,
290-
title = {{Assembling WebAssembly}},
291-
author = {JF Bastien and Keith Miller and Saam Barati},
289+
title = {Assembling {WebAssembly}},
290+
author = {Bastien, JF and Miller, Keith and Barati, Saam},
292291
publisher = {WebKit},
293292
year = {2017},
294293
date = {2017-06-06},
@@ -297,7 +296,7 @@ @online{WebkitAssemblingWebAssembly
297296
}
298297

299298
@article{LehmannEverything,
300-
title = {Everything Old is New Again: Binary Security of WebAssembly},
299+
title = {Everything Old is New Again: Binary Security of {WebAssembly}},
301300
author = {Lehmann, Daniel and Kinder, Johannes and Pradel, Michael},
302301
booktitle = {29th {USENIX} Security Symposium ({USENIX} Security 20)},
303302
publisher = {{USENIX} Association},
@@ -357,8 +356,8 @@ @article{RustBeltRelaxed
357356
}
358357

359358
@online{Pwn2OwnMillerInterview,
360-
title = {Pwn2Own 2010: interview with Charlie Miller},
361-
author = {Matteo Campofiorito},
359+
title = {{Pwn2Own} 2010: interview with {Charlie Miller}},
360+
author = {Campofiorito, Matteo},
362361
year = {2010},
363362
date = {2010-03-01},
364363
url = {https://web.archive.org/web/20110424022058/http://www.oneitsecurity.it/01/03/2010/interview-with-charlie-miller-pwn2own/},
@@ -373,8 +372,8 @@ @online{CISASecuringWebBrowser
373372
}
374373

375374
@online{JRECveDetails,
376-
title = {Oracle JRE: List of security vulnerabilities},
377-
author = {CVE Details},
375+
title = {Oracle {JRE}: List of security vulnerabilities},
376+
author = {{CVE Details}},
378377
year = {2019},
379378
date = {2019-07-30},
380379
url = {https://www.cvedetails.com/vulnerability-list/vendor_id-93/product_id-19117/Oracle-JRE.html},
@@ -383,17 +382,17 @@ @online{JRECveDetails
383382

384383

385384
@online{FlashSecurityUpdates,
386-
title = {Security updates for Adobe Flash Player},
387-
author = {Adobe},
385+
title = {Security updates for {Adobe Flash} Player},
386+
author = {{Adobe}},
388387
year = {2020},
389388
date = {2020-06-09},
390389
url = {https://helpx.adobe.com/security/products/flash-player.html},
391390
urldate = {2020-07-14}
392391
}
393392

394393
@report{WasmCoqMechanization,
395-
title = {A Mechanized Formalization of the WebAssembly Specification in Coq},
396-
author = {Xuan Huang},
394+
title = {A Mechanized Formalization of the {WebAssembly} Specification in {Coq}},
395+
author = {Huang, Xuan},
397396
publisher = {Rochester Institute of Technology},
398397
address = {Rochester, NY 14586},
399398
year = {2019},
@@ -438,8 +437,8 @@ @inproceedings{JSCertInp
438437
}
439438

440439
@article{WebAssembly-AFP,
441-
author = {Conrad Watt},
442-
title = {WebAssembly},
440+
author = {Watt, Conrad},
441+
title = {{WebAssembly}},
443442
journal = {Archive of Formal Proofs},
444443
month = apr,
445444
year = 2018,
@@ -448,7 +447,7 @@ @article{WebAssembly-AFP
448447
}
449448

450449
@online{CoffeeScript,
451-
title = {CoffeeScript},
450+
title = {{CoffeeScript}},
452451
author = {Booth, Geoffrey},
453452
year = {2020},
454453
date = {2020-05-25},

0 commit comments

Comments
 (0)