MAANA: an automated tool for DoMAin-specific HANdling of ambiguity

Ezzini, Saad and Abualhaija, Sallam and Arora, Chetan and Sabetzadeh, Mehrdad and Briand, Lionel (2021) MAANA: an automated tool for DoMAin-specific HANdling of ambiguity. In: ICSE (Companion Volume) : Companion Proceedings, ICSE-Companion 2021. Proceedings - International Conference on Software Engineering . UNSPECIFIED, pp. 188-189. ISBN 9781665412193

Full text not available from this repository.

Abstract

MAANA (in Arabic: 'meaning') is a tool for performingdomain-specific handling of ambiguity in requirements. Given a requirements document as input, MAANA detectsthe requirements that are potentially ambiguous. The focus ofMAANA is on coordination ambiguity and prepositional-phraseattachment ambiguity; these are two common ambiguity typesthat have been studied in the requirements engineering literature. To detect ambiguity, MAANA utilizes structural patterns anda set of heuristics derived from a domain-specific corpus. Thegenerated analysis file after running the tool can be reviewed byrequirements analysts. Through combining different knowledgesources, MAANA highlights also the requirements that mightcontain unacknowledged ambiguity. That is when the analystsunderstand different interpretations for the same requirement, without explicitly discussing it with the other analysts due to timeconstraints. This artifact paper presents the details of MAANA. MAANA is associated with the ICSE 2021 technical papertitled 'Using Domain-specific Corpora for Improved Handlingof Ambiguity in Requirements'. The tool is publicly available onGitHub and Zenodo.

Item Type:
Contribution in Book/Report/Proceedings
Uncontrolled Keywords:
/dk/atira/pure/subjectarea/asjc/1700/1712
Subjects:
?? ambiguitycorpus generationnatural language processingnatural-language requirementsrequirements engineeringwikipediasoftware ??
ID Code:
210062
Deposited By:
Deposited On:
07 Dec 2023 11:15
Refereed?:
Yes
Published?:
Published
Last Modified:
07 Dec 2023 11:15