Tech Reports Home Contact
Technical Report Series
Submit Report
Browse Reports
Information for Authors
Contact Details

Technical Report HW-MACS-TR-0023

TitleRequirements Capture in Natural Language Problem Statements
AuthorsKe Li, R.G. Dewar, R.J. Pooley
AbstractRequirements elicitation and analysis remains a stubbornly intractable problem to automate. This paper looks at the use of natural language analysis techniques in the requirements capture process. It begins with a review of past work and then develops an algorithmic approach to analysing and restructuring natural language text. We begin by marking the text up as parts of speech, before we restructure this mark-up into subject-verb-object clauses. After a user-assisted pronoun replacement step, a relatively comprehensive UML class diagram can be generated. Further analysis then allows us to generate use cases. To illustrate the algorithm in practice we use a case study.


Email Technical Report's Administrator
|MACS Home| Top of the Page

Department of Computer Science, Heriot-Watt University, Riccarton, Edinburgh, EH14 4AS, +44 (0) 131 4514152

Last Updated: 02 September 2003 Copyright Heriot-Watt University, Disclaimer