Por favor, use este identificador para citar o enlazar este ítem: https://doi.org/10.1016/j.infsof.2018.09.004

Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.authorZubcoff, José Jacobo-
dc.contributor.authorGarrigós, Irene-
dc.contributor.authorCasteleyn, Sven-
dc.contributor.authorMazón, José Norberto-
dc.contributor.authorAguilar, José Alfonso-
dc.contributor.authorGomariz Castillo, Francisco-
dc.date.accessioned2024-12-29T12:13:02Z-
dc.date.available2024-12-29T12:13:02Z-
dc.date.issued2019-02-01-
dc.identifier.citationInformation and Software Technology, 2019, Vol. 106, pp. 68-84es
dc.identifier.issnPrint: 0950-5849-
dc.identifier.issnElectronic: 1873-6025-
dc.identifier.urihttp://hdl.handle.net/10201/147873-
dc.description© 2018 Elsevier B.V. This document is the Accepted Manuscript version of a Published Work that appeared in final form in Information and Software Technology. To access the final edited and published work see https://doi.org/10.1016/j.infsof.2018.09.004es
dc.description.abstractContext: A relevant question in requirements engineering is which set of functional requirements (FR) to prioritize and implement, while keeping non-functional requirements (NFR) balanced and optimized. Objective: We aim to provide empirical evidence that requirement engineers may perform better at the task of selecting FRs while optimizing and balancing NFRs using an alternative (automated) i ∗ post-processed model, compared to the original i ∗ model. Method: We performed a controlled experiment, designed to compare the original i ∗ graphical notation, with our post-processed i ∗ visualizations based on Pareto efficiency (a tabular and a radar chart visualization). Our experiment consisted of solving different exercises of various complexity for selecting FRs while balancing NFR. We considered the efficiency (time spent to correctly answer exercises), and the effectiveness (regarding time: time spent to solve exercises, independent of correctness; and regarding correctness of the answer, independent of time). Results: The efficiency analysis shows it is 3.51 times more likely to solve exercises correctly with our tabular and radar chart visualizations than with i ∗ . Actually, i ∗ was the most time-consuming (effectiveness regarding time), had a lower number of correct answers (effectiveness regarding correctness), and was affected by complexity. Visual or textual preference of the subjects had no effect on the score. Beginners took more time to solve exercises than experts if i ∗ is used (no distinction if our Pareto-based visualizations are used). Conclusion: For complex model instances, the Pareto front based tabular visualization results in more correct answers, compared to radar chart visualization. When we consider effectiveness regarding time, the i ∗ graphical notation is the most time consuming visualization, independent of the complexity of the exercise. Finally, regard- ing efficiency, subjects consume less time when using radar chart visualization than tabular visualization, and even more so compared to the original i ∗ graphical notation.es
dc.formatapplication/pdfes
dc.format.extent49es
dc.languageenges
dc.publisherElsevier-
dc.relationSven Casteleyn is funded under the Ramón y Cajal Program of the Spanish Government, grant number RYC-2014-16606. This work has been partially supported by the Publi@City project (TIN2016-78103-C2-2-R) from the Spanish Ministry of Economy and Competitiveness.es
dc.relation.requireshttps://data.mendeley.com/datasets/r7fhgwmyrv/1es
dc.rightsinfo:eu-repo/semantics/openAccesses
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectControlled experimentes
dc.subjectI*es
dc.subjectRequirements engineeringes
dc.subjectPareto efficiencyes
dc.subject.otherCDU::9 - Geografía e historiaes
dc.titleEvaluating different i*-based approaches for selecting functional requirements while balancing and optimizing non-functional requirements: a controlled experimentes
dc.typeinfo:eu-repo/semantics/articlees
dc.relation.publisherversionhttps://www.sciencedirect.com/science/article/pii/S0950584917300770?via%3Dihubes
dc.identifier.doihttps://doi.org/10.1016/j.infsof.2018.09.004-
dc.contributor.departmentDepartamento de Geografía-
Aparece en las colecciones:Artículos

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
Zubcoffetal_FINALPREPRINT.pdfPre-print version3,17 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons