A Customized Grammar Workbench

In this paper we describe the ideas behind the Grammar Workbench (GWB). The GWB is one of a series of tools for the development of AGFLs (aax grammars over a nite lattice) for natural languages. Its functions comprise a specialised editor, computation of properties, a random generator of sentences, and special functions to provide an overview of a grammar. This paper discusses the functions of the GWB, the grammatical formalism AGFLs, and the AGFL project. We also discuss the relationship between the complete development environment for AGFLs and other development environments, both for other grammatical formalisms and for computer programs.

[1]  Terry Winograd,et al.  Breaking the complexity barrier again , 1973, SIGPLAN '73.

[2]  Warren Teitelman,et al.  A Display Oriented Programmer's Assistant , 1977, IJCAI.

[3]  David H. D. Warren,et al.  Definite Clause Grammars for Language Analysis - A Survey of the Formalism and a Comparison with Augmented Transition Networks , 1980, Artif. Intell..

[4]  H. Davis The research environment. , 1982, Archives of otolaryngology.

[5]  David R. Barstow,et al.  Interactive programming environments , 1984, SOEN.

[6]  F. Kenneth Zadeck,et al.  Incremental data flow analysis in a structured program editor , 1984, SIGPLAN '84.

[7]  Christian Boitet,et al.  Automated Translation at Grenoble University , 1985, Comput. Linguistics.

[8]  R. Evans ProGram — a development tool for GPSG grammars , 1985 .

[9]  Lauri Karttunen,et al.  D-PATR: A Development Environment for Unification-Based Grammars , 1986, COLING.

[10]  Manfred Gehrke,et al.  A User Friendly A T N Programming Environment (APE) , 1986, COLING.

[11]  Lisette Appelo,et al.  Subgrammars, Rule Classes and Control in the Rosetta Translation System , 1987, EACL.

[12]  L. Fuchs,et al.  Program Development , 2021, The Maternal Sensitivity Program.

[13]  Klaus Schifferer TAGDevEnv. Eine Werkbank für TAGs , 1988, Computerlinguistik und ihre theoretischen Grundlagen.

[14]  Ted Briscoe,et al.  Software Support for Practical Grammar Development , 1988, COLING.

[15]  Branimir Boguraev A Natural Language Toolkit: Reconciling Theory with Practice , 1988 .

[16]  Mike Rosner,et al.  A rich environment for experimentation with unification grammars , 1989, EACL.

[17]  Nelleke Oostdijk,et al.  Corpus Linguistics and the Automatic Analysis of English , 1991 .

[18]  C. Koster Aax Grammars for Natural Languages , 1991 .

[19]  DekkersMark-Jan Nederhof Coping with ambiguity in decorated parse forestsChrist , 1992 .

[20]  J. Hallebeek,et al.  Een Grammatica voor Automatische Analyse van het Spaans. , 1992, Exploraciones semánticas y pragmáticas del Español.

[21]  Rémi Zajac,et al.  Towards Computer-Aided Linguistic Engineering , 1992, COLING.

[22]  W. E. Ditters A formal approach to Arabic syntax: the noun phrase and the verb phrase , 1992 .

[23]  Mark-Jan Nederhof,et al.  Generalized Left-Corner Parsing , 1993, EACL.