Files
gf-core/doc/gf-bibliography.html
2005-12-01 20:31:25 +00:00

389 lines
11 KiB
HTML

<html>
<center>
<body bgcolor="#FFFFFF" text="#000000" >
<IMG SRC="../gf-logo.gif">
<h1>Grammatical Framework Bibliography</h1>
</center>
<h3>Publications on GF</h3>
In reverse temporal order:
<p>
D. A. Burke and K. Johannisson.
"Translating Formal Software Specifications to Natural Language / A Grammar-Based Approach".
In Logical Aspects of Computational Linguistics (LACL 2005), ed. by P. Blace, E. Stabler,
J. Busquets and R. Moot, Springer LNAI 3402, pp. 51-66, 2005.
<br>
<i>A paper explaining how a multilingual GF grammar is completed with Natural Language
Generation techniques to improve text quality.</i>
<p>
Bj&ouml;rn Bringert, Robin Cooper, Peter Ljungl&ouml;f, Aarne Ranta,
<a href="publ/mm-grammars-dialor/mm-grammars-dialor.pdf">Multimodal Dialogue System Grammars</a>
[<a href="publ/mm-grammars-dialor/mm-grammars-dialor-abstract.txt">abstract</a>,
<a href="publ/mm-grammars-dialor/mm-grammars-dialor.pdf">paper (pdf)</a>,
<a href="publ/mm-grammars-dialor/mm-grammars-dialor.ps">paper (ps)</a>,
<a href="publ/mm-grammars-dialor/mm-grammars-dialor.bib">bibtex</a>,
<a href="publ/mm-grammars-dialor/mm-grammars-dialor-slides.pdf">slides (pdf)</a>],
in Proceedings of
<a href="http://dialor05.loria.fr/">DIALOR'05</a>,
Ninth Workshop on the Semantics
and Pragmatics of Dialogue, Nancy, France, June 9-11, 2005.
<br>
<i>
Shows how mouse clicks can be integrated in GF grammars
alongside with speech input.
</i>
<p>
<a href="http://www.cs.chalmers.se/~krijo">Kristofer Johannisson</a>,
<a href="http://www.cs.chalmers.se/~krijo/thesis/thesisA4.pdf">
Formal and Informal Software Specifications</a>.
PhD thesis, Computer Science, Göteborg University, 2005.
<p>
A. Ranta,
"Modular Grammar Engineering in GF".
Available in
<A
HREF="http://www.cs.chalmers.se/~aarne/articles/ar-multieng.pdf">
pdf</A>. A later version to appear in
<i>Research in Language and Computation</i>, 2005.
<br>
<i>Argues for library-based software engineering methods in grammar writing and introduces
the module system of GF.</i>
<p>
P. Ljunglöf.
<a href="http://www.cs.chalmers.se/~peb/pubs/p04-PhD-thesis.pdf">
Expressivity and Complexity of the Grammatical Framework</a>.
PhD thesis, Computer Science, Göteborg University, 2004.
<br>
<i>Language-theoretical study of GF and its parsing problem.</i>
<p>
A. Ranta,
"Grammatical Framework. A Type-Theoretical Grammar Formalism".
Article appeared in <i>The Journal of Functional Programming</i>, vol. 14:2. 2004, pp. 145-189.
Earlier version
available in
<a href="http://www.cs.chalmers.se/~aarne/articles/gf-jfp.ps.gz">
gzipped postscript</A>.
<br>
<i>Theoretical paper explaining the GF formalism and its
implementation. Aimed to be the standard reference on GF, but doesn't
cover the module system.
</i>
<p>
A. Ranta,
"Computational Semantics in Type Theory".
<i>Mathematics and Social Sciences</i>, 165:31-57, 2004
An earlier version appeared as
course material for graduate course in computational linguistics,
Gothenburg University, 2001.
Available in
<A HREF="http://www.cs.chalmers.se/~aarne/articles/compsem.ps.gz">
gzipped postscript</A>.
<br>
<i> Shows how PTQ-style grammars are implemented in GF and extends
this to type-theoretical grammars for anaphoric expressions.</i>
<p>
H. Hammarström and A. Ranta.
Cardinal Numerals Revisited in GF. Workshop on Numerals in the World's Languages.
Dept. of Linguistics Max Planck Institute for Evolutionary Anthropology, Leipzig,
Germany, 2004.
<br>
<i>
An overview of the numeral grammar project.
</i>
<p>
A. Ranta. Grammatical Framework Tutorial. In A. Beckmann and
N. Preining, editors, ESSLLI 2003 Course Material I, volume V of Collegium Logicum,
pages 1-86. Kurt Gödel Society, 2004.
<br>
<i>
A revised version of the on-line GF tutorial.
</i>
<p>
J. Khegai and A. Ranta. "Building and using a Russian Resource Grammar in GF".
In Intelligent Text Processing and Computational Linguistics (CICLing-2004),
Seoul, Korea. LNCS, pages 38-41. Springer, 2004.
<br>
<i>An introduction to the GF resource grammar project, with Russian as prime example.
</i>
<p>
A. Ranta and R. Cooper,
"Dialogue Systems as Proof Editors".
<i>Journal of Logic, Language and Information</i>, 13:225-240, 2004.
An earlier version appeared in
IJCAR/ICoS-3, Siena, June 2001.
Available in
<A NAME="tex2html8"
HREF="http://www.cs.chalmers.se/~aarne/articles/dialogue3.ps.gz">
gzipped postscript</A>.
<p>
J. Khegai, B. Nordström, and A. Ranta.
"Multilingual Syntax Editing in GF",
In
<i>Intelligent Text Processing and Computational Linguistics
(CICLing-2003)</i>,
ed. by A. Gelbukh,
Springer LNCS 2588, pp. 453-464.
Available in
<a
href="http://www.cs.chalmers.se/~aarne/articles/mexico.ps.gz">gzipped postscript</a>.
<br>
<i>
Explains how the GF GUI is used in syntax editing and discusses
how new grammars are created.
</i>
<p>
R. Hähnle, K. Johannisson, and A. Ranta.
"An Authoring Tool for Informal and Formal
Requirements Specifications".
In
<i>ETAPS/FASE-2002: Fundamental Approaches to Software Engineering</i>,
ed. by R. D. Kutsche and H. Weber,
Springer LNCS, vol. 2306,
pp. 233--248, 2002.
Available in
<a href="http://www.cs.chalmers.se/~krijo/GF/FASE.pdf">pdf</a>.
<br>
<i>Describes a GF-based authoring tool for object-oriented
specifications in OCL and English. Carries out in full
the work proposed in the position paper (Hähnle & Ranta 2001).</i>
<p>
K. Johannisson and A.Ranta,
"Formal Verification of Multilingual Instructions",
Proceedings of the
Joint Winter Meeting 2001 of the Departments of
Computer Science and Computer Engineering,
Chalmers University of Technology and Göteborg University.
Available in
<A HREF="../../articles/aarne+krijo.ps.gz">gzipped postscript</A>.
<br>
<i>Instructions for an alarm system in four languages, verified in the
proof editor Alfa.</i>
<p>
R. Hähnle and A. Ranta,
"Connecting OCL with the Rest of the World",
ETAPS 2001 Workshop on Transformations in UML (WTUML), Genova, 2001.
Available in
<A
HREF="http://www.cs.chalmers.se/~reiner/papers/wtuml.ps.gz">gzipped postscript</A>.
<br>
<i>A position paper explaining how GF can be used to help in object-oriented
modelling, with some examples on natural-language interaction with
OCL (Object Constraint Language)</i>.
<p>
T. Hallgren, "The Correctness of Insertion Sort",
Manuscript, Chalmers University, Göteborg, 2001.
Available in
<A
HREF="http://www.cs.chalmers.se/~hallgren/Papers/insertion_sort.ps">
postscript</A>.
<br>
<i>A seven-page text generated by GF-Alfa</i>.
<p>
A. Ranta. "Bescherelle bricolé",
<A HREF="../../GF2.0/doc/BeschBric.ps.gz">gzipped postscript</A>, 2001.
<br>
<i>A machine-generated book on French conjugation implemented in GF.</i>
<p>
T. Hallgren and A. Ranta, "An Extensible Proof Text Editor".
M. Parigot & A. Voronkov (eds),
Logic for Programming and Automated Reasoning (LPAR'2000),
LNCS/LNAI 1955, pp. 70-84,
Springer Verlag, Heidelberg, 2000.
Available in
<A NAME="tex2html6"
HREF="../../articles/lpar2000.ps.gz">gzipped postscript</A>.
<br>
<i>Describes an interface to the proof editor Alfa written in GF</i>.
<p>
M. Dymetman, V. Lux, and A. Ranta,
"XML and multilingual document authoring: converging trends",
Proceedings of the The 18th International Conference
on Computational Linguistics (COLING 2000), pp. 243-249,
Saarbruecken, 2000.
Available in
<A NAME="tex2html6"
HREF="../../articles/coling2000.ps.gz">gzipped postscript</A>.
<br>
<i>Relates GF not only with XML but also with definite clause grammars</i>.
<p>
P. M&#228;enp&#228;&#228; and A. Ranta.
The type theory and type checker of GF.
Colloquium on Principles, Logics, and Implementations of High-Level
Programming Languages,
Workshop on Logical Frameworks and Meta-languages,
Paris, France, 28 September 1999. Available in
<A NAME="tex2html5"
HREF="http://www.cs.chalmers.se/~aarne/papers/lfm1999.ps.gz">
gzipped postscript</A>.
<br>
<i>Concise theoretical presentation of GF, using the old notation.</i>.
<p>
<h3>Background for GF</h3>
In alphabetical order:
<p>
L. Magnusson.
<i>The Implementation of ALF - a Proof Editor based on Martin-Löf's
Monomorphic Type Theory with Explicit Substitutions</i>.
PhD Thesis, Department of Computing Science,
Chalmers University of Technology and Göteborg University,
1994.
<br>
<i>Back in 1992 the most wonderful program in the world, ALF is
a model that GF directly follows: GF is Yet ALF.</i>
<p>
P. Martin-Löf.
<i>Intuitionistic Type Theory</i>.
Bibliopolis, Naples, 1984.
<br>
<i>A very accessible book (if you have access to it!)
on type theory directly from the source.</i>
<p>
B. Nordström, K. Petersson, and J. Smith.
<i>Programming in Martin-Löf's Type Theory: an Introduction</i>.
Oxford University Press, 1990.
The book is out of print, but a free version can be picked up from
<a href="http://www.cs.chalmers.se/Cs/Research/Logic/book/">
www.cs.chalmers.se/Cs/Research/Logic/book/</a>
<br>
<i>Standard reference on the subject</i>.
<p>
A. Ranta.
<EM>Type Theoretical Grammar</EM>.
Oxford University Press, Oxford, 1994.
<a href="http://www4.oup.co.uk/isbn/0-19-853857-X">Publisher's information</a>.
<br>
<i>Monograph on type theory in linguistics. Includes an introduction
to type theory. Much focused on anaphora. A first, very rudimentary
implementation of syntax in the proof system ALF.</i>
<p>
A. Ranta.
Syntactic categories in the language of mathematics.
P. Dybjer, B. Nordstr&#246;m, and J. Smith, eds.,
<EM>Types for Proofs and Programs</EM>, pp. 162-182,
<EM>Lecture Notes in Computer Science</EM> 996,
Springer-Verlag, Heidelberg, 1995.
<!--
Available in
<A NAME="tex2html4"
HREF="http://www.uta.fi/~fiaara/articles/ar1995.ps.gz">gzipped postscript</A>.
-->
<br>
<i>Predecessor of GF: grammar defined in type theory and implemented
in ALF</i>.
<p>
A. Ranta.
Context-relative syntactic categories
and the formalization of mathematical text.
S. Berardi
and M. Coppo, eds.,
<EM>Types for Proofs and Programs</EM>, pp. 231-248,
<EM>Lecture Notes in Computer Science</EM> 1158,
Springer-Verlag, Heidelberg, 1996.
<!--
Available in
<A NAME="tex2html5"
HREF="http://www.uta.fi/~fiaara/articles/ar1996.ps.gz">gzipped
postscript</A>.
-->
<br>
<i>Extending the theory of the previous paper.
The implementation in ALF eventually became so heavy that
the need arose for GF.
</i>
<p>
A. Ranta.
Structures grammaticales dans le fran&#231;ais math&#233;matique.
<EM>Math&#233;matiques, informatique et Sciences Humaines.</EM>,
vol. 138 pp. 5-56 and 139 pp. 5-36, 1997.
<br>
<i>A rather comprehensive French grammar presented in a type-theoretical
style.</i>
<p>
A. Ranta.
Syntactic calculus with dependent types.
<EM>Journal of Logic, Language and Information</EM>, vol. 4,
pp. 413-431, 1998.
<br>
<i>Interprets Lambek Calculus in type theory and defines some
extensions</i>.
</body>
</html>