Home > Research > Publications & Outputs > MAANA: an automated tool for DoMAin-specific HA...

Links

Text available via DOI:

View graph of relations

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

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

MAANA: an automated tool for DoMAin-specific HANdling of ambiguity. / Ezzini, Saad; Abualhaija, Sallam; Arora, Chetan et al.
ICSE (Companion Volume): Companion Proceedings, ICSE-Companion 2021. 2021. p. 188-189 (Proceedings - International Conference on Software Engineering).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Ezzini, S, Abualhaija, S, Arora, C, Sabetzadeh, M & Briand, L 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, pp. 188-189. https://doi.org/10.1109/ICSE-Companion52605.2021.00082

APA

Ezzini, S., Abualhaija, S., Arora, C., Sabetzadeh, M., & Briand, L. (2021). MAANA: an automated tool for DoMAin-specific HANdling of ambiguity. In ICSE (Companion Volume): Companion Proceedings, ICSE-Companion 2021 (pp. 188-189). (Proceedings - International Conference on Software Engineering). https://doi.org/10.1109/ICSE-Companion52605.2021.00082

Vancouver

Ezzini S, Abualhaija S, Arora C, Sabetzadeh M, Briand L. MAANA: an automated tool for DoMAin-specific HANdling of ambiguity. In ICSE (Companion Volume): Companion Proceedings, ICSE-Companion 2021. 2021. p. 188-189. (Proceedings - International Conference on Software Engineering). doi: 10.1109/ICSE-Companion52605.2021.00082

Author

Ezzini, Saad ; Abualhaija, Sallam ; Arora, Chetan et al. / MAANA: an automated tool for DoMAin-specific HANdling of ambiguity. ICSE (Companion Volume): Companion Proceedings, ICSE-Companion 2021. 2021. pp. 188-189 (Proceedings - International Conference on Software Engineering).

Bibtex

@inproceedings{b331c4f372fa4c8f826581ea9b8df226,
title = "MAANA: an automated tool for DoMAin-specific HANdling of ambiguity",
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.",
keywords = "Ambiguity, Corpus Generation, Natural Language Processing, Natural-language Requirements, Requirements Engineering, Wikipedia",
author = "Saad Ezzini and Sallam Abualhaija and Chetan Arora and Mehrdad Sabetzadeh and Lionel Briand",
year = "2021",
month = may,
day = "7",
doi = "10.1109/ICSE-Companion52605.2021.00082",
language = "English",
series = "Proceedings - International Conference on Software Engineering",
pages = "188--189",
booktitle = "ICSE (Companion Volume)",

}

RIS

TY - GEN

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

AU - Ezzini, Saad

AU - Abualhaija, Sallam

AU - Arora, Chetan

AU - Sabetzadeh, Mehrdad

AU - Briand, Lionel

PY - 2021/5/7

Y1 - 2021/5/7

N2 - 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.

AB - 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.

KW - Ambiguity

KW - Corpus Generation

KW - Natural Language Processing

KW - Natural-language Requirements

KW - Requirements Engineering

KW - Wikipedia

U2 - 10.1109/ICSE-Companion52605.2021.00082

DO - 10.1109/ICSE-Companion52605.2021.00082

M3 - Conference contribution/Paper

T3 - Proceedings - International Conference on Software Engineering

SP - 188

EP - 189

BT - ICSE (Companion Volume)

ER -