{"id":"https://openalex.org/W2891009963","doi":"https://doi.org/10.1145/3267183.3267187","title":"Towards an Automated Product Line Architecture Recovery","display_name":"Towards an Automated Product Line Architecture Recovery","publication_year":2018,"publication_date":"2018-09-10","ids":{"openalex":"https://openalex.org/W2891009963","doi":"https://doi.org/10.1145/3267183.3267187","mag":"2891009963"},"language":"en","primary_location":{"id":"doi:10.1145/3267183.3267187","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3267183.3267187","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VII Brazilian Symposium on Software Components, Architectures, and Reuse","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078593617","display_name":"Cresc\u00eancio Lima","orcid":"https://orcid.org/0000-0002-0286-2056"},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]},{"id":"https://openalex.org/I130913789","display_name":"Instituto Federal da Bahia","ror":"https://ror.org/01tzdej37","country_code":"BR","type":"education","lineage":["https://openalex.org/I130913789"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Crescencio Lima","raw_affiliation_strings":["Federal University of Bahia, Federal Institute of Bahia, Salvador, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Bahia, Federal Institute of Bahia, Salvador, Brazil","institution_ids":["https://openalex.org/I126158947","https://openalex.org/I130913789"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039130090","display_name":"Wesley K. G. Assun\u00e7\u00e3o","orcid":"https://orcid.org/0000-0002-7557-9091"},"institutions":[{"id":"https://openalex.org/I1283613182","display_name":"Universidade Tecnol\u00f3gica Federal do Paran\u00e1","ror":"https://ror.org/002v2kq79","country_code":"BR","type":"education","lineage":["https://openalex.org/I1283613182"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Wesley K. G. Assun\u00e7\u00e3o","raw_affiliation_strings":["Federal University of Technology - Paran\u00e1, Toledo, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Technology - Paran\u00e1, Toledo, Brazil","institution_ids":["https://openalex.org/I1283613182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016903971","display_name":"Jabier Martinez","orcid":"https://orcid.org/0000-0001-8742-9640"},"institutions":[{"id":"https://openalex.org/I4210113430","display_name":"Tecnalia","ror":"https://ror.org/02fv8hj62","country_code":"ES","type":"other","lineage":["https://openalex.org/I4210113430"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jabier Martinez","raw_affiliation_strings":["Tecnalia, Derio, Spain"],"affiliations":[{"raw_affiliation_string":"Tecnalia, Derio, Spain","institution_ids":["https://openalex.org/I4210113430"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060475953","display_name":"Ivan Machado","orcid":"https://orcid.org/0000-0001-9027-2293"},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ivan do Carmo Machado","raw_affiliation_strings":["Federal University of Bahia, Salvador, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Bahia, Salvador, Brazil","institution_ids":["https://openalex.org/I126158947"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073005990","display_name":"Christina Ch\u00e1vez","orcid":"https://orcid.org/0000-0001-5172-9641"},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Christina von Flach G. Chavez","raw_affiliation_strings":["Federal University of Bahia, Salvador, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Bahia, Salvador, Brazil","institution_ids":["https://openalex.org/I126158947"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052899901","display_name":"Willian D. F. Mendon\u00e7a","orcid":"https://orcid.org/0000-0002-0063-333X"},"institutions":[{"id":"https://openalex.org/I1283613182","display_name":"Universidade Tecnol\u00f3gica Federal do Paran\u00e1","ror":"https://ror.org/002v2kq79","country_code":"BR","type":"education","lineage":["https://openalex.org/I1283613182"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Willian D. F. Mendon\u00e7a","raw_affiliation_strings":["Federal University of Technology - Paran\u00e1, Toledo, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Technology - Paran\u00e1, Toledo, Brazil","institution_ids":["https://openalex.org/I1283613182"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5078593617"],"corresponding_institution_ids":["https://openalex.org/I126158947","https://openalex.org/I130913789"],"apc_list":null,"apc_paid":null,"fwci":0.6753,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.77789621,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"33","last_page":"42"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9854999780654907,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/product-line","display_name":"Product line","score":0.6819361448287964},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6210284233093262},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.6072624921798706},{"id":"https://openalex.org/keywords/product","display_name":"Product (mathematics)","score":0.4801580309867859},{"id":"https://openalex.org/keywords/line","display_name":"Line (geometry)","score":0.44321441650390625},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.4213351011276245},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3833865225315094},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2421361207962036},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.16844776272773743},{"id":"https://openalex.org/keywords/manufacturing-engineering","display_name":"Manufacturing engineering","score":0.1317802369594574},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.10449817776679993},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.07087627053260803}],"concepts":[{"id":"https://openalex.org/C2988046880","wikidata":"https://www.wikidata.org/wiki/Q3084961","display_name":"Product line","level":2,"score":0.6819361448287964},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6210284233093262},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.6072624921798706},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.4801580309867859},{"id":"https://openalex.org/C198352243","wikidata":"https://www.wikidata.org/wiki/Q37105","display_name":"Line (geometry)","level":2,"score":0.44321441650390625},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.4213351011276245},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3833865225315094},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2421361207962036},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.16844776272773743},{"id":"https://openalex.org/C117671659","wikidata":"https://www.wikidata.org/wiki/Q11049265","display_name":"Manufacturing engineering","level":1,"score":0.1317802369594574},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.10449817776679993},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.07087627053260803},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3267183.3267187","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3267183.3267187","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VII Brazilian Symposium on Software Components, Architectures, and Reuse","raw_type":"proceedings-article"},{"id":"pmh:oai:dsp.tecnalia.com:11556/2359","is_oa":false,"landing_page_url":"https://hdl.handle.net/11556/2359","pdf_url":null,"source":{"id":"https://openalex.org/S4306402037","display_name":"TECNALIA Publications (Fundaci\u00f3n TECNALIA Research & Innovation)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210113430","host_organization_name":"Tecnalia","host_organization_lineage":["https://openalex.org/I4210113430"],"host_organization_lineage_names":[],"type":"repository"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference output"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6000000238418579,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1481078745","https://openalex.org/W1494019345","https://openalex.org/W1724071807","https://openalex.org/W1974534895","https://openalex.org/W2021538299","https://openalex.org/W2076225782","https://openalex.org/W2090526358","https://openalex.org/W2097504293","https://openalex.org/W2111531102","https://openalex.org/W2122824813","https://openalex.org/W2143116837","https://openalex.org/W2143741513","https://openalex.org/W2154151876","https://openalex.org/W2156062547","https://openalex.org/W2167016137","https://openalex.org/W2343873501","https://openalex.org/W2477378326","https://openalex.org/W2495617574","https://openalex.org/W2501770979","https://openalex.org/W2599704569","https://openalex.org/W2620899870","https://openalex.org/W2751553114","https://openalex.org/W2799657438","https://openalex.org/W2890731318","https://openalex.org/W4301627024"],"related_works":["https://openalex.org/W2038503502","https://openalex.org/W3141846160","https://openalex.org/W4233789246","https://openalex.org/W4251582706","https://openalex.org/W2399127991","https://openalex.org/W2095882246","https://openalex.org/W2051414193","https://openalex.org/W2399803796","https://openalex.org/W1540928018","https://openalex.org/W1972612110"],"abstract_inverted_index":{"Software":[0],"Product":[1,91],"Line":[2,92],"Engineering":[3],"(SPLE)":[4],"has":[5],"been":[6],"widely":[7],"adopted":[8],"for":[9,23,159],"applying":[10],"systematic":[11],"reuse":[12,32],"in":[13,82,115,124,132,142,171,180],"families":[14],"of":[15,52,57,89,128,139,155,174,184],"systems.":[16],"Given":[17],"the":[18,87,96,102,120,129,133,137,140,143,152,172,175],"high":[19],"upfront":[20],"investment":[21],"required":[22],"SPLE":[24],"adoption,":[25],"organizations":[26],"commonly":[27],"start":[28],"with":[29],"more":[30],"opportunistic":[31],"approaches":[33],"(e.g.,":[34],"a":[35,49,90],"single":[36],"system":[37],"that":[38,187],"they":[39],"clone":[40],"and":[41,60,99,122,197],"modify).":[42],"However,":[43],"maintenance":[44],"problems":[45],"appear":[46],"when":[47],"managing":[48],"large":[50],"number":[51],"similar":[53],"systems":[54,185],"where":[55],"each":[56],"them":[58],"implements":[59],"evolves":[61],"particular":[62],"characteristics.":[63],"One":[64,127],"viable":[65],"solution":[66],"to":[67,72,74,105,111,118,193,201,205],"solve":[68],"this":[69,125,181],"issue":[70],"is":[71,110,136,148,191],"migrate":[73],"SPLs":[75],"using":[76],"an":[77,160],"extractive":[78,134],"approach.":[79],"This":[80],"initiative,":[81],"its":[83],"early":[84],"phases,":[85],"includes":[86],"definition":[88],"Architecture":[93],"(PLA)":[94],"supporting":[95],"variants":[97],"derivation":[98],"also":[100],"allowing":[101],"customization":[103],"according":[104],"customers'":[106],"needs.":[107],"Our":[108,146],"objective":[109],"provide":[112],"automatic":[113,189],"support":[114,206],"PLA":[116,144,162,207],"recovery":[117],"reduce":[119],"time":[121],"effort":[123],"process.":[126],"main":[130],"issues":[131],"approach":[135,147,190],"explosion":[138],"variability":[141],"representation.":[145],"based":[149],"on":[150],"identifying":[151],"minimum":[153],"subset":[154],"cross-product":[156],"architectural":[157],"information":[158],"effective":[161],"recovery.":[163,208],"To":[164],"evaluate":[165],"our":[166,188],"approach,":[167],"we":[168],"applied":[169],"it":[170],"case":[173],"Apo-Games":[176],"projects.":[177],"The":[178],"experimentation":[179],"real":[182],"family":[183],"showed":[186],"able":[192],"identify":[194],"variant":[195],"outliers":[196],"help":[198],"domain":[199],"experts":[200],"take":[202],"informed":[203],"decisions":[204]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1}],"updated_date":"2026-03-16T09:10:04.655348","created_date":"2025-10-10T00:00:00"}
