File Information
File: 05-lr/acl_arc_1_sum/cleansed_text/xml_by_section/intro/00/c00-1018_intro.xml
Size: 1,500 bytes
Last Modified: 2025-10-06 14:00:49
<?xml version="1.0" standalone="yes"?> <Paper uid="C00-1018"> <Title>The Use of Instrumentation in Grammar Engineering</Title> <Section position="2" start_page="0" end_page="0" type="intro"> <SectionTitle> 1 Introduction </SectionTitle> <Paragraph position="0"> The field of Computational Linguistics (CL) has 1ooth moved towards applications and towards large data sets. These developments (:all for a rigorous methodology for creating so-called lingware: linguistic data such as lexica, grammars, tree-banks, as well as software processing it. Experience fl'om Soft;ware Engineering has shown that the earlier deficiencies are detected, the less costly their correction is. Rather than being a post-development effort, quality ewduation must be an integral part of development to make the construction of lingware more eifieient (e.g., cf. (EAGLES, 1996) fbr a general evahmtion fl'amework and (Ciravegna et al., 1998) for the application of a particular software design nlethodology to linguistic engineering). This paper presents the adaptation of a particular Software Engineering (SE) method, illstrmnentation, to Grmmnar Engineering (GE). Instrumentation allows to determine which test item exercises a certain piece of (software or grammar) code.</Paragraph> <Paragraph position="1"> The paper first describes the use of instrumentation in SE, then discusses possible realizations in unification grammars, and finally presents two classes of al)l)lications.</Paragraph> </Section> class="xml-element"></Paper>