Abstract
System requirements are often incomplete and riddled with contradictions leading to failed projects. Formal methods have been offered to minimise these problems. However the use of such techniques requires highly trained specialists and results in a process that users have little involvement with. We have developed a viewpoint development approach, known as RECOCASE, to capture requirements from multiple viewpoints directly from the users which are automatically modelled to identify and reconcile differences between stakeholder requirements. The requirements are captured as use case descriptions in natural language according to current popular practice in object-oriented system development. We use LinkGrammar on the use case sentences to output flat logical forms which we translate into crosstables and generate concept lattices using Formal Concept Analysis. To improve the output of our natural language process we have designed a controlled language to constrain the grammar and style. In this paper we introduce our natural language approach and describe and justify a controlled language we have developed to assist natural language translation.
Original language | English |
---|---|
Title of host publication | AI 2002: Advances in Artificial Intelligence - 15th Australian Joint Conference on Artificial Intelligence, Proceedings |
Editors | Bob McKay, John Slaney |
Place of Publication | Berlin; New York |
Publisher | Springer, Springer Nature |
Pages | 1-11 |
Number of pages | 11 |
Volume | 2557 |
ISBN (Print) | 3540001972, 9783540001973 |
Publication status | Published - 2002 |
Event | 15th Australian Joint Conference on Artificial Intelligence, AI 2002 - Canberra, Australia Duration: 2 Dec 2002 → 6 Dec 2002 |
Other
Other | 15th Australian Joint Conference on Artificial Intelligence, AI 2002 |
---|---|
Country/Territory | Australia |
City | Canberra |
Period | 2/12/02 → 6/12/02 |