• DocumentCode
    3107850
  • Title

    Extending Nocuous Ambiguity Analysis for Anaphora in Natural Language Requirements

  • Author

    Yang, Hui ; De Roeck, Anne ; Gervasi, Vincenzo ; Willis, Alistair ; Nuseibeh, Bashar

  • Author_Institution
    Dept. of Comput., Open Univ., Milton Keynes, UK
  • fYear
    2010
  • fDate
    Sept. 27 2010-Oct. 1 2010
  • Firstpage
    25
  • Lastpage
    34
  • Abstract
    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.
  • Keywords
    formal specification; formal verification; learning (artificial intelligence); natural languages; systems analysis; anaphora; antecedent preference heuristics; automated system; baseline precision; human judgment; judgment distribution; machine learning technique; natural language requirement; nocuous ambiguity analysis; noun phrase; requirements document; Context; Humans; Manuals; Pragmatics; Prototypes; Semantics; Syntactics; NL requirements; anaphora ambiguity; antecedent preference heuristics; machine learning; nocuous ambiguity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference (RE), 2010 18th IEEE International
  • Conference_Location
    Sydney, NSW
  • ISSN
    1090-705X
  • Print_ISBN
    978-1-4244-8022-7
  • Type

    conf

  • DOI
    10.1109/RE.2010.14
  • Filename
    5636921