dc.creatorRago, Alejandro Miguel
dc.creatorDiaz Pace, Jorge Andres
dc.creatorMarcos, Claudia Andrea
dc.date.accessioned2020-12-22T12:41:18Z
dc.date.accessioned2022-10-15T16:18:38Z
dc.date.available2020-12-22T12:41:18Z
dc.date.available2022-10-15T16:18:38Z
dc.date.created2020-12-22T12:41:18Z
dc.date.issued2019-10
dc.identifierRago, Alejandro Miguel; Diaz Pace, Jorge Andres; Marcos, Claudia Andrea; Do concern mining tools really help requirements analysts? An empirical study of the vetting process; Elsevier Science Inc; Journal Of Systems And Software; 156; 10-2019; 181-203
dc.identifier0164-1212
dc.identifierhttp://hdl.handle.net/11336/121007
dc.identifierCONICET Digital
dc.identifierCONICET
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/4408226
dc.description.abstractSoftware requirements are often described in natural language because they are useful to communicate and validate. Due to their focus on particular facets of a system, this kind of specifications tends to keep relevant concerns (also known as early aspects) from the analysts’ view. These concerns are known as crosscutting concerns because they appear scattered among documents. Concern mining tools can help analysts to uncover concerns latent in the text and bring them to their attention. Nonetheless, analysts are responsible for vetting tool-generated solutions, because the detection of concerns is currently far from perfect. In this article, we empirically investigate the role of analysts in the concern vetting process, which has been little studied in the literature. In particular, we report on the behavior and performance of 55 subjects in three case-studies working with solutions produced by two different tools, assessed in terms of binary classification measures. We discovered that analysts can improve “bad” solutions to a great extent, but performed significantly better with “good” solutions. We also noticed that the vetting time is not a decisive factor to their final accuracy. Finally, we observed that subjects working with solutions substantially different from those of existing tools (better recall) can also achieve a good performance.
dc.languageeng
dc.publisherElsevier Science Inc
dc.relationinfo:eu-repo/semantics/altIdentifier/doi/https://doi.org/10.1016/j.jss.2019.06.073
dc.relationinfo:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/abs/pii/S0164121219301359
dc.rightshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.rightsinfo:eu-repo/semantics/restrictedAccess
dc.subjectCROSSCUTTING CONCERN
dc.subjectEMPIRICAL STUDY
dc.subjectHUMAN BEHAVIOR
dc.subjectREQUIREMENTS ENGINEERING
dc.subjectTOOL SUPPORT
dc.subjectUSE CASE SPECIFICATIONS
dc.titleDo concern mining tools really help requirements analysts? An empirical study of the vetting process
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:ar-repo/semantics/artículo
dc.typeinfo:eu-repo/semantics/publishedVersion


Este ítem pertenece a la siguiente institución