International Conference Peer-reviewed
Detecting Bad Smells of Refinement in Goal-Oriented Requirements Analysis
In Proceedings of the 4th International Workshop on Conceptual Modeling in Requirements and Business Analysis (MReBa 2017), LNCS, vol. 10651, pp. 122–132, Valencia, Spain, November 2017.
Abstract
Goal refinement is a crucial step in goal-oriented requirements analysis to create a goal model of high quality. Poor goal refinement leads to missing requirements and eliciting incorrect requirements as well as less comprehensiveness of produced goal models. This paper proposes a technique to automate detecting bad smells of goal refinement, symptoms of poor goal refinement. Based on the classification of poor refinement, we defined four types of bad smells of goal refinement and developed two types of measures to detect them: measures on the graph structure of a goal model and semantic similarity of goal descriptions. We have implemented a support tool to detect bad smells and assessed its usefulness by an experiment.
BibTeX
@inproceedings{k_asano-mreba2017,
author = {Keisuke Asano and Shinpei Hayashi and Motoshi Saeki},
title = {Detecting Bad Smells of Refinement in Goal-Oriented Requirements Analysis},
booktitle = {Proceedings of the 4th International Workshop on Conceptual Modeling in Requirements and Business Analysis},
pages = {122--132},
doi = {10.1007/978-3-319-70625-2_12},
year = 2017,
}
- Type
- International Conference
- Conference
- MReBa 2017
- Location
- Valencia, Spain
- Presented
- November 6, 2017
- Volume / Pages
- vol. 10651, pp. 122–132
- Acceptance rate
- 8/18 (44%)
- DOI
- 10.1007/978-3-319-70625-2_12