Spectrum-based feature localization: A case study using ArgoUML: A case study using ArgoUML
dc.contributor.author | Michelon, Gabriela K. | |
dc.contributor.author | Sotto-Mayor, Bruno | |
dc.contributor.author | Martinez, Jabier | |
dc.contributor.author | Arrieta, Aitor | |
dc.contributor.author | Abreu, Rui | |
dc.contributor.author | Assunção, Wesley K. G. | |
dc.contributor.editor | Mousavi, Mohammad | |
dc.contributor.editor | Schobbens, Pierre-Yves | |
dc.contributor.editor | Araujo, Hugo | |
dc.contributor.editor | Schaefer, Ina | |
dc.contributor.editor | ter Beek, Maurice H. | |
dc.contributor.editor | Devroey, Xavier | |
dc.contributor.editor | Rojas, Jose Miguel | |
dc.contributor.editor | Pinto, Monica | |
dc.contributor.editor | Teixeira, Leopoldo | |
dc.contributor.editor | Berger, Thorsten | |
dc.contributor.editor | Noppen, Johannes | |
dc.contributor.editor | Reinhartz-Berger, Iris | |
dc.contributor.editor | Temple, Paul | |
dc.contributor.editor | Damiani, Ferruccio | |
dc.contributor.editor | Petke, Justyna | |
dc.contributor.institution | SWT | |
dc.date.issued | 2021-09-06 | |
dc.description | Publisher Copyright: © 2021 ACM. | |
dc.description.abstract | Feature localization (FL) is a basic activity in re-engineering legacy systems into software product lines. In this work, we explore the use of the Spectrum-based localization technique for this task. This technique is traditionally used for fault localization but with practical applications in other tasks like the dynamic FL approach that we propose. The ArgoUML SPL benchmark is used as a case study and we compare it with a previous hybrid (static and dynamic) approach from which we reuse the manual and testing execution traces of the features. We conclude that it is feasible and sound to use the Spectrum-based approach providing promising results in the benchmark metrics. | en |
dc.description.status | Peer reviewed | |
dc.format.extent | 5 | |
dc.format.extent | 606356 | |
dc.identifier.citation | Michelon , G K , Sotto-Mayor , B , Martinez , J , Arrieta , A , Abreu , R & Assunção , W K G 2021 , Spectrum-based feature localization: A case study using ArgoUML : A case study using ArgoUML . in M Mousavi , P-Y Schobbens , H Araujo , I Schaefer , M H ter Beek , X Devroey , J M Rojas , M Pinto , L Teixeira , T Berger , J Noppen , I Reinhartz-Berger , P Temple , F Damiani & J Petke (eds) , unknown . vol. F171624-A , Part F171624-A , Association for Computing Machinery , pp. 126-130 , 25th ACM International Systems and Software Product Line Conference, SPLC 2021 , Virtual, Online , United Kingdom , 6/09/21 . https://doi.org/10.1145/3461001.3473065 | |
dc.identifier.citation | conference | |
dc.identifier.doi | 10.1145/3461001.3473065 | |
dc.identifier.isbn | 9781450384698 | |
dc.identifier.other | researchoutputwizard: 11556/1207 | |
dc.identifier.url | http://www.scopus.com/inward/record.url?scp=85115345131&partnerID=8YFLogxK | |
dc.language.iso | eng | |
dc.publisher | Association for Computing Machinery | |
dc.relation.ispartof | unknown | |
dc.relation.ispartofseries | Part F171624-A | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.subject.keywords | ArgoUML SPL benchmark | |
dc.subject.keywords | Dynamic feature localization | |
dc.subject.keywords | Spectrum-based localization | |
dc.subject.keywords | ArgoUML SPL benchmark | |
dc.subject.keywords | Dynamic feature localization | |
dc.subject.keywords | Spectrum-based localization | |
dc.subject.keywords | Software | |
dc.subject.keywords | Human-Computer Interaction | |
dc.subject.keywords | Computer Vision and Pattern Recognition | |
dc.subject.keywords | Computer Networks and Communications | |
dc.title | Spectrum-based feature localization: A case study using ArgoUML: A case study using ArgoUML | en |
dc.type | conference output |
Files
Original bundle
1 - 1 of 1