Language engineering for the recovery of requirements from legacy documents

Rayson, P. and Garside, R. and Sawyer, Pete (1999) Language engineering for the recovery of requirements from legacy documents. Working Paper. Lancaster University.

[thumbnail of rgs99_revereReport.pdf]
PDF (rgs99_revereReport.pdf)

Download (182kB)


Legacy documents, such as requirements documents or manuals of business procedures, can sometimes offer an important resource for informing what features of legacy software are redundant, need to be retained or can be reused. This situation is particularly acute where business change has resulted in the dissipation of human knowledge through staff turnover or redeployment. Exploiting legacy documents poses formidable problems, however, since they are often incomplete, poorly structured, poorly maintained and voluminous. This report proposes that language engineering using tools that exploit probabilistic natural language processing (NLP) techniques offer the potential to ease these problems. Such tools are available, mature and have been proven in other domains. The document provides a review of NLP and a discussion of the components of probabilistic NLP techniques and their potential for requirements recovery from legacy documents. The report concludes with a summary of the preliminary results of the adaptation and application of these techniques in the REVERE project.

Item Type:
Monograph (Working Paper)
Uncontrolled Keywords:
?? cs_eprint_id173 cs_uid1qa75 electronic computers. computer science ??
ID Code:
Deposited By:
Deposited On:
16 Jul 2008 12:40
Last Modified:
22 Feb 2024 01:39