Please use this identifier to cite or link to this item:

Full metadata record
DC FieldValueLanguage
dc.contributor.authorPérez, Francisca-
dc.contributor.authorBallarín, Manuel-
dc.contributor.authorLapeña, Raúl-
dc.contributor.authorCetina, Carlos-
dc.identifier.citationF. Pérez, M. Ballarín, R. Lapeña and C. Cetina, "Locating Clone-and-Own Relationships in Model-Based Industrial Families of Software Products to Encourage Reuse," in IEEE Access, vol. 6, pp. 56815-56827, 2018.es_ES
dc.descriptionCompanies often develop similar product variants that share a high degree of functionality (i.e., features) by copying and modifying code (the clone-and-own approach). In an industrial context with a large amount of variants, software reuse can become complex for engineers. Identifying the clone-and-own relationships between the same features in different product variants can encourage reuse (e.g., suggesting improvements on how features are reused or detecting feature reuse impediments). This paper presents our approach to locate the clone-and-own relationships. To do this, our approach proposes an algorithm that combines feature location and code-comparison techniques. We evaluated our approach in three odelbased industrial families of two domains ( rmware for induction hobs and train control software). In our evaluation, we measure the performance (in terms of precision and recall) and compare our approach with its previous version (baseline), which uses a different technique to compare the code of each feature with its variants. The results show that our approach is able to locate clone-and-own relationships in different domains of real-world environments, and it outperforms the baseline up to 65.37% in terms of precision.es_ES
dc.publisherInstitute of Electrical and Electronics Engineers Inces_ES
dc.relationMinistry of Economy and Competitiveness through the Spanish National RCDCi Plan and ERDF funds under the project (Model-Driven Variability Extraction for Software Product Line Adoption) under Grant TIN2015-64397-R. ABSTRACTes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.subjectExtracción de variabilidad de softwarees_ES
dc.subjectExtracción clon-and-ownes_ES
dc.subjectMantenimiento y evolución del softwarees_ES
dc.titleLocating Clone-and-Own Relationships in Model-Based Industrial Families of Software Products to Encourage Reusees_ES
Appears in Collections:Artículos de revistas

This item is licensed under a Creative Commons License Creative Commons