University of Limerick
Browse

Extending nocuous ambiguity analysis for anaphora in natural language requirements

Download (432.27 kB)
conference contribution
posted on 2011-02-04, 12:12 authored by Hui Yang, Anne De Roeck, Vincenzo Gervasi, Alistair Willis, Bashar NuseibehBashar Nuseibeh
This paper presents an approach to automatically identify potentially nocuous ambiguities, which occur when text is interpreted differently by different readers of requirements written in natural language. We extract a set of anaphora ambiguities from a range of requirements documents, and collect multiple human judgments on their interpretations. The judgment distribution is used to determine if an ambiguity is nocuous or innocuous. We investigate a number of antecedent preference heuristics that we use to explore aspects of anaphora which may lead a reader to favour a particular interpretation. Using machine learning techniques, we build an automated tool to predict the antecedent preference of noun phrase candidates, which in turn is used to identify nocuous ambiguity. We report on a series of experiments that we conducted to evaluate the performance of our automated system. The results show that the system achieves high recall with a consistent improvement on baseline precision subject to some ambiguity tolerance levels, allowing us to explore and highlight realistic and potentially problematic ambiguities in actual requirements documents.

Funding

Earthquake Damageability of Low-Rise Construction

Directorate for Engineering

Find out more...

History

Publication

18th IEEE International Requirements Engineering Conference, 2010;pp.25-34

Publisher

IEEE Computer Society

Note

peer-reviewed

Other Funding information

SFI, EPSRC

Rights

©2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC