{"id":"https://openalex.org/W2897471248","doi":"https://doi.org/10.1109/cec.2018.8477803","title":"Incorporating User Preferences in a Software Product Line Testing Hyper-Heuristic Approach","display_name":"Incorporating User Preferences in a Software Product Line Testing Hyper-Heuristic Approach","publication_year":2018,"publication_date":"2018-07-01","ids":{"openalex":"https://openalex.org/W2897471248","doi":"https://doi.org/10.1109/cec.2018.8477803","mag":"2897471248"},"language":"en","primary_location":{"id":"doi:10.1109/cec.2018.8477803","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cec.2018.8477803","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE Congress on Evolutionary Computation (CEC)","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/A5054852069","display_name":"Helson Luiz Jakubovski Filho","orcid":null},"institutions":[{"id":"https://openalex.org/I52418104","display_name":"Universidade Federal do Paran\u00e1","ror":"https://ror.org/05syd6y78","country_code":"BR","type":"education","lineage":["https://openalex.org/I52418104"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Helson Luiz Jakubovski Filho","raw_affiliation_strings":["DInf-Federal University of Paran\u00e1, Curitiba, Brazil"],"affiliations":[{"raw_affiliation_string":"DInf-Federal University of Paran\u00e1, Curitiba, Brazil","institution_ids":["https://openalex.org/I52418104"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081030502","display_name":"Thiago Nascimento Ferreira","orcid":null},"institutions":[{"id":"https://openalex.org/I52418104","display_name":"Universidade Federal do Paran\u00e1","ror":"https://ror.org/05syd6y78","country_code":"BR","type":"education","lineage":["https://openalex.org/I52418104"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Thiago Nascimento Ferreira","raw_affiliation_strings":["DInf-Federal University of Paran\u00e1, Curitiba, Brazil"],"affiliations":[{"raw_affiliation_string":"DInf-Federal University of Paran\u00e1, Curitiba, Brazil","institution_ids":["https://openalex.org/I52418104"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5032393345","display_name":"S\u00edlvia Regina Verg\u00edlio","orcid":"https://orcid.org/0000-0003-3139-6266"},"institutions":[{"id":"https://openalex.org/I52418104","display_name":"Universidade Federal do Paran\u00e1","ror":"https://ror.org/05syd6y78","country_code":"BR","type":"education","lineage":["https://openalex.org/I52418104"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Silvia Regina Vergilio","raw_affiliation_strings":["DInf-Federal University of Paran\u00e1, Curitiba, Brazil"],"affiliations":[{"raw_affiliation_string":"DInf-Federal University of Paran\u00e1, Curitiba, Brazil","institution_ids":["https://openalex.org/I52418104"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5054852069"],"corresponding_institution_ids":["https://openalex.org/I52418104"],"apc_list":null,"apc_paid":null,"fwci":1.1813,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.84653751,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9997000098228455,"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.9997000098228455,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9965999722480774,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/heuristics","display_name":"Heuristics","score":0.82679283618927},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6995914578437805},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.6818430423736572},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.6350458860397339},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.49241364002227783},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.4643018841743469},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.4642179012298584},{"id":"https://openalex.org/keywords/product","display_name":"Product (mathematics)","score":0.46186453104019165},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.46107032895088196},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.44512906670570374},{"id":"https://openalex.org/keywords/preference","display_name":"Preference","score":0.41087839007377625},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.32189345359802246},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.26778948307037354},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.18212774395942688},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.17643186450004578}],"concepts":[{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.82679283618927},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6995914578437805},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.6818430423736572},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.6350458860397339},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.49241364002227783},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.4643018841743469},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.4642179012298584},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.46186453104019165},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.46107032895088196},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.44512906670570374},{"id":"https://openalex.org/C2781249084","wikidata":"https://www.wikidata.org/wiki/Q908656","display_name":"Preference","level":2,"score":0.41087839007377625},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.32189345359802246},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.26778948307037354},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.18212774395942688},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.17643186450004578},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cec.2018.8477803","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cec.2018.8477803","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE Congress on Evolutionary Computation (CEC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.47999998927116394}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321091","display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","ror":"https://ror.org/00x0ma614"},{"id":"https://openalex.org/F4320322025","display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","ror":"https://ror.org/03swz6y49"},{"id":"https://openalex.org/F4320322835","display_name":"Ministry of Economic Affairs","ror":"https://ror.org/042ge0913"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W90855943","https://openalex.org/W110969448","https://openalex.org/W144571061","https://openalex.org/W1481078745","https://openalex.org/W1504943474","https://openalex.org/W1965083841","https://openalex.org/W1990865608","https://openalex.org/W1995869236","https://openalex.org/W2000254368","https://openalex.org/W2000825106","https://openalex.org/W2014938705","https://openalex.org/W2023501626","https://openalex.org/W2043863291","https://openalex.org/W2050066240","https://openalex.org/W2058783477","https://openalex.org/W2072441740","https://openalex.org/W2083457599","https://openalex.org/W2090342772","https://openalex.org/W2147926599","https://openalex.org/W2165096715","https://openalex.org/W2294168344","https://openalex.org/W2332615005","https://openalex.org/W2398463029","https://openalex.org/W2477538603","https://openalex.org/W2492079665","https://openalex.org/W2518550796","https://openalex.org/W2559137896","https://openalex.org/W2606623026","https://openalex.org/W2611609101","https://openalex.org/W2756578209","https://openalex.org/W4246414636","https://openalex.org/W6603723569","https://openalex.org/W6604559844","https://openalex.org/W6605929891","https://openalex.org/W6648097731","https://openalex.org/W6649267115","https://openalex.org/W6661342887","https://openalex.org/W6696956032","https://openalex.org/W6702686118","https://openalex.org/W6712128884","https://openalex.org/W6744734081"],"related_works":["https://openalex.org/W2280422768","https://openalex.org/W3143197806","https://openalex.org/W3177062893","https://openalex.org/W3125143773","https://openalex.org/W2007032764","https://openalex.org/W803550684","https://openalex.org/W2483226803","https://openalex.org/W4352977312","https://openalex.org/W2067280619","https://openalex.org/W2041180560"],"abstract_inverted_index":{"To":[0,87],"perform":[1],"the":[2,16,58,72,75,106,112,138,148,160,168],"variability":[3],"testing":[4],"of":[5,12,74,156,163,171],"Software":[6],"Product":[7],"Lines":[8],"(SPLs)":[9],"a":[10,48,95,122,133,153],"set":[11],"products,":[13],"represented":[14],"in":[15,39,81],"Feature":[17],"Model":[18],"(FM),":[19],"should":[20],"be":[21,55,64,79],"selected.":[22],"Such":[23],"selection":[24,116],"is":[25,47,83],"impacted":[26],"by":[27,35,137],"conflicting":[28],"factors":[29],"and":[30,114],"has":[31],"been":[32],"efficiently":[33],"solved":[34],"Evolutionary":[36],"Multi-objective":[37],"Algorithms":[38],"combination":[40],"with":[41,89,111],"hyper-heuristics.":[42],"However,":[43],"many":[44],"times":[45],"there":[46],"cost":[49],"budget":[50],"or":[51],"coverage":[52],"level":[53],"to":[54,63,70,78,99],"satisfied":[56],"during":[57],"test,":[59],"which":[60],"are":[61],"difficult":[62],"incorporated":[65],"as":[66,145,147],"objective":[67],"functions.":[68],"Due":[69],"this,":[71],"choice":[73],"best":[76],"solution":[77],"used":[80],"practice":[82],"not":[84],"always":[85],"easy.":[86],"deal":[88],"this":[90,92,101],"situation,":[91],"paper":[93],"introduces":[94],"preference-based":[96,107],"hyper-heuristic":[97],"approach":[98,104,141],"solve":[100],"problem.":[102],"The":[103],"implements":[105],"algorithm":[108,150],"r-NSGA-II":[109],"working":[110],"random":[113],"FRRMAB":[115],"methods.":[117],"This":[118],"last":[119],"one":[120],"uses":[121],"reward":[123],"function":[124],"based":[125],"on":[126],"r-dominance":[127],"concept":[128],"that":[129,165],"takes":[130],"into":[131],"consideration":[132],"Reference":[134],"Point":[135],"provided":[136,169],"tester.":[139],"Our":[140],"outperforms":[142],"existing":[143],"approaches,":[144],"well":[146],"traditional":[149],"r-NSGA-II,":[151],"generating":[152],"reduced":[154],"number":[155],"non-interesting":[157],"solutions":[158],"from":[159],"tester's":[161],"point":[162],"view,":[164],"is,":[166],"considering":[167],"Region":[170],"Interest":[172],"(ROI).":[173]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2026-03-13T16:22:10.518609","created_date":"2025-10-10T00:00:00"}
