Semantic interpretation of requirements through cognitive grammar and configuration

Files

Date

2014

Authors

Selway, M.
Mayer, W.
Stumptner, M.

Editors

Pham, D.N.
Park, S.B.

Advisors

Journal Title

Journal ISSN

Volume Title

Type:

Conference paper

Citation

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014 / Pham, D.N., Park, S.B. (ed./s), vol.8862, pp.496-510

Statement of Responsibility

Conference Name

13th Pacific Rim International Conference on Artificial Intelligence (1 Dec 2014 - 5 Dec 2014 : Gold Coast, Queensland)

Abstract

Many attempts have been made to apply Natural Language Processing to requirements specifications. However, typical approaches rely on shallow parsing to identify object-oriented elements of the specifications (e.g. classes, attributes, and methods). As a result, the models produced are often incomplete, imprecise, and require manual revision and validation. In contrast, we propose a deep Natural Language Understanding approach to create complete and precise formal models of requirements specifications. We combine three main elements to achieve this: (1) acquisition of lexicon from a user-supplied glossary requiring little specialised prior knowledge; (2) flexible syntactic analysis based purely on word-order; and (3) Knowledge-based Configuration unifies several semantic analysis tasks and allows the handling of ambiguities and errors. Moreover, we provide feedback to the user, allowing the refinement of specifications into a precise and unambiguous form. We demonstrate the benefits of our approach on an example from the PROMISE requirements corpus.

School/Discipline

Dissertation Note

Provenance

Description

Access Status

Rights

Copyright 2014 Springer International Publishing Switzerland Access Condition Notes: Accepted manuscript available on Open Access

License

Grant ID

Call number

Persistent link to this record