source: Deliverables/D4.1/ITP-Paper/itp-2011.bib @ 1199

Last change on this file since 1199 was 1199, checked in by mulligan, 8 years ago

got paper down to 15 and a half pages with nothing much added to document

File size: 5.3 KB
Line 
1@article
2{ asperti:user:2007,
3  author = {A. Asperti and C. Sacerdoti Coen and E. Tassi and S. Zacchiroli},
4  title = {User interaction with the {Matita} proof assistant},
5  journal = {Automated Reasoning},
6  pages = {109--139},
7  volume = {39},
8  issue = {2},
9  year = {2007}
10}
11
12@article
13{ bate:wcet:2011,
14  author = {I. Bate and U. Khan},
15  title = {{WCET} analysis of modern processors using multi-criteria optimisation},
16  journal = {Empirical Software Engineering},
17  pages = {5--28},
18  volume = {16},
19  issue = {1},
20  year = {2011}
21}
22
23@article
24{ leroy:formal:2009,
25  author = {X. Leroy},
26  title = {Formal verification of a realistic compiler},
27  journal = {CACM},
28  volume = {52},
29  number = {7},
30  pages = {107--115},
31  year = {2009}
32}
33
34@article
35{ leroy:formally:2009,
36  author = {X. Leroy},
37  title = {A formally verified compiler back-end},
38  journal = {Automated Reasoning},
39  volume = {43},
40  number = {4},
41  pages = {363--446},
42  year = {2009}
43}
44
45@article
46{ luo:coercive:1999,
47  author = {Z. Luo},
48  title = {Coercive subtyping},
49  journal = {Logic and Computation},
50  volume = {9},
51  number = {1},
52  pages = {105--130},
53  year = {1999}
54}
55
56@inproceedings
57{ yan:wcet:2008,
58  author = {J. Yan and W. Zhang},
59  title = {{WCET} Analysis for Multi-Core Processors with Shared {L2} Instruction Caches},
60  booktitle = {{RTAS}},
61  pages = {80--89},
62  year = {2008}
63}
64
65@inproceedings
66{ atkey:coqjvm:2007,
67  author = {R. Atkey},
68  title = {{CoqJVM}: An executable specification of the {Java Virtual Machine} using dependent types},
69  booktitle = {{TYPES}},
70  pages = {18--32},
71  year = {2007}
72}
73
74@inproceedings
75{ blanqui:designing:2010,
76  title = {Designing a {CPU} model: from a pseudo-formal document to fast code},
77  author = {F. Blanqui and C. Helmstetter and V. Joloboff and J. Monin and X. Shi},
78  booktitle = {{RAPIDO}},
79  year = {2010}
80}
81
82@inproceedings
83{ blazy:formal:2006,
84  author = {S. Blazy and Z. Dargaye and X. Leroy},
85  title = {Formal Verification of a {C} Compiler Front-End},
86  booktitle = {FM},
87  pages = {460--475},
88  year = {2006}
89}
90
91@inproceedings
92{ chlipala:verified:2010,
93  author = {A. Chlipala},
94  title = {A verified compiler for an impure functional language},
95  booktitle = {POPL},
96  pages = {93--106},
97  year = {2010}
98}
99
100@inproceedings
101{ fox:trustworthy:2010,
102  author = {A. Fox and M. O. Myreen},
103  title = {A Trustworthy Monadic Formalization of the {ARMv7} Instruction Set Architecture},
104  booktitle = {ITP},
105  pages = {243--258},
106  year = {2010}
107}
108
109@inproceedings
110{ garrigue:programming:1998,
111  author = {J. Garrigue},
112  title = {Programming with polymorphic variants},
113  booktitle = {{ML} Workshop},
114  year = {1998}
115}
116
117@inproceedings
118{ leijen:domain:1999,
119  author = {D. Leijen and E. Meijer},
120  title = {Domain specific embedded compilers},
121  booktitle = {DSL},
122  pages = {109--122},
123  year = {1999}
124}
125
126@inproceedings
127{ sarkar:semantics:2009,
128  author = {S. Sarkar and P. Sewell and F. Zappa Nardelli and S. Owens and T. Ridge and T. Braibant and M. O. Myreen and J. Alglave},
129  title = {The semantics of {x86-CC} multiprocessor machine code},
130  booktitle = {POPL},
131  pages = {379--391},
132  year = {2009}
133}
134
135@inproceedings
136{ shankar:principles:1999,
137  author = {N. Shankar and S. Owre},
138  title = {Principles and Pragmatics of Subtyping in {PVS}},
139  booktitle = {Recent Trends in Algebraic Development Techniques},
140  pages = {37--52},
141  year = {1999}
142}
143
144@inproceedings
145{ sozeau:subset:2006,
146  author = {M. Sozeau},
147  title = {Subset coercions in {Coq}},
148  booktitle = {{TYPES}},
149  pages = {237--252},
150  year = {2006}
151}
152
153@inproceedings
154{ xi:guarded:2003,
155  author = {H. Xi and C. Chen and G. Chen},
156  title = {Guarded recursive datatype constructors},
157  booktitle = {POPL},
158  pages = {224--235},
159  year = {2003}
160}
161
162@misc
163{ cerco:2011,
164  title = {The {CerCo} Project},
165  howpublished = {\url{http://cerco.cs.unibo.it}},
166  year = {2011},
167  key = {{CerCo}}
168}
169
170@misc
171{ cerco-report-code:2011,
172  title = {{CerCo Deliverable D4.1}: executable formal semantics of machine code},
173  howpublished = {\url{http://cerco.cs.unibo.it/raw-attachment/wiki/WikiStart/D4_1.pdf} and \url{http://cerco.cs.unibo.it/raw-attachment/wiki/WikiStart/D4_1_Code.tar.gz}},
174  year = {2011},
175  key = {{CerCo-report-code}}
176}
177
178@misc
179{ mcu8051ide:2010,
180  title = {{MCU 8051 IDE} 1.3.11},
181  howpublished = {\url{http://mcu8051ide.sourceforge.net/}},
182  year = {2010},
183  key = {{MCU}}
184}
185
186@misc
187{ moore:grand:2005,
188  author = {J S. Moore},
189  title = {A Grand Challenge Proposal for Formal Methods},
190  year = {2005}
191}
192
193@misc
194{ oliboni:matita:2008,
195  author = {C. A. Oliboni},
196  title = {{Matita} come Supporto per Specifiche Eseguibili: Formalizzazione Interattiva dei Microcontroller a 8 bit {Freescale}},
197  institution = {Universit\`a di Bologna},
198  howpublished = {\url{http://matita.cs.unibo.it/library.shtml}},
199  year = {2008}
200}
201
202@misc
203{ sdcc:2010,
204  title = {Small Device {C} Compiler 3.0.0},
205  howpublished = {\url{http://sdcc.sourceforge.net/}},
206  year = {2010},
207  key = {{SDCC}}
208}
209
210@misc
211{ siemens:2011,
212  title = {{Siemens Semiconductor Group} 8051 derivative instruction set},
213  howpublished = {\url{http://www.win.tue.nl/~aeb/comp/8051/instruction-set.pdf}},
214  year = {2011},
215  key = {{Siemens}}
216}
217
218@techreport
219{ amadio:certifying:2010,
220  author = {R. M. Amadio and N. Ayache and Y. R\'{e}gis-Gianas and R. Saillard},
221  title = {Cerifying cost annotations in compilers},
222  institution = {Universit\'{e} Paris Diderot},
223  year = {2010}
224}
Note: See TracBrowser for help on using the repository browser.