author | Christian Urban <urbanc@in.tum.de> |
Wed, 18 Mar 2009 23:52:51 +0100 | |
changeset 188 | 8939b8fd8603 |
parent 124 | 0b9fa606a746 |
permissions | -rw-r--r-- |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
1 |
@Misc{Bornat-lecture, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
2 |
author = {R.~Bornat}, |
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
3 |
title = {In {D}efence of {P}rogramming}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
4 |
howpublished = {Available online via |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
5 |
\url{http://www.cs.mdx.ac.uk/staffpages/r_bornat/lectures/ revisedinauguraltext.pdf}}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
6 |
month = {April}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
7 |
year = 2005, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
8 |
note = {Corrected and revised version of inaugural lecture, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
9 |
delivered on 22nd January 2004 at the School of |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
10 |
Computing Science, Middlesex University} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
11 |
} |
2
978a3c2ed7ce
split the document into smaller pieces;
Christian Urban <urbanc@in.tum.de>
parents:
diff
changeset
|
12 |
|
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
13 |
@inproceedings{Krauss-IJCAR06, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
14 |
author = {A.~Krauss}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
15 |
title = {{P}artial {R}ecursive {F}unctions in {H}igher-{O}rder {L}ogic}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
16 |
editor = {Ulrich Furbach and Natarajan Shankar}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
17 |
booktitle = {Automated Reasoning, Third International Joint |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
18 |
Conference, IJCAR 2006, Seattle, WA, USA, August |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
19 |
17-20, 2006, Proceedings}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
20 |
publisher = {Springer-Verlag}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
21 |
series = {Lecture Notes in Computer Science}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
22 |
volume = {4130}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
23 |
year = {2006}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
24 |
pages = {589-603} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
25 |
} |
5
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
26 |
|
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
27 |
@INPROCEEDINGS{Melham:1992:PIR, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
28 |
AUTHOR = {T.~F.~Melham}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
29 |
TITLE = {{A} {P}ackage for {I}nductive {R}elation {D}efinitions in |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
30 |
{HOL}}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
31 |
BOOKTITLE = {Proceedings of the 1991 International Workshop on |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
32 |
the {HOL} Theorem Proving System and its |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
33 |
Applications, {D}avis, {C}alifornia, {A}ugust |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
34 |
28--30, 1991}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
35 |
EDITOR = {Myla Archer and Jeffrey J. Joyce and Karl N. Levitt |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
36 |
and Phillip J. Windley}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
37 |
PUBLISHER = {IEEE Computer Society Press}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
38 |
YEAR = {1992}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
39 |
PAGES = {350--357}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
40 |
ISBN = {0-8186-2460-4}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
41 |
} |
5
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
42 |
|
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
43 |
@Book{isa-tutorial, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
44 |
author = {T.~Nipkow and L.~C.~Paulson and M.~Wenzel}, |
5
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
45 |
title = {Isabelle/HOL: A Proof Assistant for Higher-Order Logic}, |
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
46 |
publisher = {Springer}, |
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
47 |
year = 2002, |
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
48 |
note = {LNCS Tutorial 2283}} |
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
49 |
|
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
50 |
@book{paulson-ml2, |
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
51 |
author = {Lawrence C. Paulson}, |
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
52 |
title = {{ML} for the Working Programmer}, |
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
53 |
year = 1996, |
e91f54791e14
minor modifiations to the Intro and FirstSteps chapters
Christian Urban <urbanc@in.tum.de>
parents:
2
diff
changeset
|
54 |
edition = {2nd}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
55 |
publisher = {Cambridge University Press}} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
56 |
|
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
57 |
@InCollection{Paulson-ind-defs, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
58 |
author = {L.~C.~Paulson}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
59 |
title = {A fixedpoint approach to (co)inductive and |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
60 |
(co)datatype definitions}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
61 |
booktitle = {Proof, Language, and Interaction: Essays in Honour |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
62 |
of Robin Milner}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
63 |
pages = {187--211}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
64 |
publisher = {MIT Press}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
65 |
year = 2000, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
66 |
editor = {G. Plotkin and C. Stirling and M. Tofte} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
67 |
} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
68 |
|
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
69 |
@inproceedings{Schirmer-LPAR04, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
70 |
author = {N.~Schirmer}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
71 |
title = {{A} {V}erification {E}nvironment for {S}equential {I}mperative |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
72 |
Programs in {I}sabelle/{HOL}}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
73 |
booktitle = "Logic for Programming, Artificial Intelligence, and |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
74 |
Reasoning", |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
75 |
editor = "F. Baader and A. Voronkov", |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
76 |
year = 2005, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
77 |
publisher = "Springer-Verlag", |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
78 |
series = "Lecture Notes in Artificial Intelligence", |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
79 |
volume = 3452, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
80 |
pages = {398--414} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
81 |
} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
82 |
|
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
83 |
@TechReport{Schwichtenberg-MLCF, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
84 |
author = {H.~Schwichtenberg}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
85 |
title = {{M}inimal {L}ogic {f}or {C}omputable {F}unctionals}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
86 |
institution = {Mathematisches Institut, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
87 |
Ludwig-Maximilians-Universit{\"a}t M{\"u}nchen}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
88 |
year = 2005, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
89 |
month = {December}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
90 |
note = {Available online at |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
91 |
\url{http://www.mathematik.uni-muenchen.de/~minlog/minlog/mlcf.pdf}} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
92 |
} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
93 |
|
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
94 |
@inproceedings{Urban-Berghofer06, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
95 |
author = {C.~Urban and S.~Berghofer}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
96 |
title = {{A} {R}ecursion {C}ombinator for {N}ominal {D}atatypes |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
97 |
{I}mplemented in {I}sabelle/{HOL}}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
98 |
editor = {Ulrich Furbach and Natarajan Shankar}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
99 |
booktitle = {Automated Reasoning, Third International Joint |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
100 |
Conference, IJCAR 2006, Seattle, WA, USA, August |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
101 |
17-20, 2006, Proceedings}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
102 |
publisher = {Springer-Verlag}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
103 |
series = {Lecture Notes in Computer Science}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
104 |
volume = {4130}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
105 |
year = {2006}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
106 |
pages = {498-512} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
107 |
} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
108 |
|
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
109 |
@inproceedings{Wadler-AFP95, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
110 |
author = {P.~Wadler}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
111 |
title = {Monads for Functional Programming}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
112 |
pages = {24-52}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
113 |
editor = {Johan Jeuring and Erik Meijer}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
114 |
booktitle = {Advanced Functional Programming, First International |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
115 |
Spring School on Advanced Functional Programming |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
116 |
Techniques, B{\aa}stad, Sweden, May 24-30, 1995, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
117 |
Tutorial Text}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
118 |
publisher = {Springer-Verlag}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
119 |
series = {Lecture Notes in Computer Science}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
120 |
volume = {925}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
121 |
year = {1995} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
122 |
} |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
123 |
|
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
124 |
@manual{isa-imp, |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
125 |
author = {M.~Wenzel}, |
30
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
126 |
title = {The {Isabelle/Isar} Implementation}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
127 |
institution = {Technische Universit\"at M\"unchen}, |
7b2625cea982
Added some more papers cited in the "how to write a package" chapter.
berghofe
parents:
17
diff
changeset
|
128 |
note = {\url{http://isabelle.in.tum.de/doc/implementation.pdf}}} |
124
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
129 |
|
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
130 |
|
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
131 |
@book{GordonMilnerWadsworth79, |
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
132 |
author = {M.~Gordon and R.~Milner and C.~P.~Wadsworth}, |
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
133 |
title = {{E}dinburgh {LCF}}, |
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
134 |
publisher = {Springer}, |
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
135 |
series = {Lecture Notes in Computer Science}, |
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
136 |
volume = {78}, |
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
137 |
year = {1979} |
0b9fa606a746
added to the first-steps section
Christian Urban <urbanc@in.tum.de>
parents:
30
diff
changeset
|
138 |
} |