2000 · 24 citations · 35 references
ComputingComputer ScienceLinguisticsProgramming LanguagesRequirements EngineeringSoftware EngineeringRequirements AnalysisRequirements ElicitationRequirements ManagementSoftware ArchitectureSoftware DocumentationSpecification LanguagesFunctional Requirements AnalysisLanguage ImplementationLanguage Resource CreationNatural Language RequirementsNatural Language Requirements EngineeringResource Description LanguagesSoftware ResourcesUser Requirement Analysis
This paper presents a taxonomy of previous work on infrastructures, architectures and development environments for representing and processing Language Resources (LRs), corpora, and annotations. This classification is then used to derive a set of requirements for a Software Architecture for Language Engineering (SALE). The analysis shows that a SALE should address common problems and support typical activities in the development, deployment, and maintenance of LE software. The results will be used in the next phase of construction of an infrastructure for LR production, distribution, and access. 1. Introduction This paper reports work following from that discussed in the Distributing and Accessing Language Resources workshop at the previous conference in this series (LREC-1 1998; http://www.dcs.shef.ac.uk/ hamish/dalr/). The paper addresses the provision of software infrastructure for research and development of language resources and language processing software. It presents a wide...
35
Building Natural-Language Generation Systems
Ehud Reiter · ArXiv.org · 1996 · 1.3K citations · Full text
A formal framework for linguistic annotation
Steven Bird, Mark Liberman · Speech Communication · 2001 · 402 citations · Full text
Structuring Use Cases with Goals
Alistair Cockburn · 2000 · 283 citations