Requirement patterns: a tertiary study and a research agenda

Taciana N. Kudo,Renato F. Bulcão-Neto,Auri M.R. Vincenzi
DOI: https://doi.org/10.1049/iet-sen.2019.0016
2020-02-01
IET Software
Abstract:The low performance of software projects generally arises from erroneous, omitted, misinterpreted, or conflicting requirements. To produce better quality specifications, the practise of requirements reuse through requirement patterns has been widely debated in the secondary literature. However, a tertiary study that provides an overview of secondary studies on the state of the art and the practise of requirement patterns does not exist. This study describes a study of secondary literature on requirement patterns under a perspective on research and practise. The identification and selection methods of secondary studies include automatic search on five sources, inclusion, and exclusion criteria, the snowballing technique, and the quality assessment of those studies. Four secondary studies are considered relevant according to the purpose of this research from a 26-distinct-study group. The authors' contribution is two-fold: the tertiary study itself and a preliminary research agenda dealing with state of the art and practise on requirement patterns.
computer science, software engineering
What problem does this paper attempt to address?