{"id":"https://openalex.org/W2808664504","doi":"https://doi.org/10.1002/spe.2594","title":"A parallel portfolio approach to configuration optimization for large software product lines","display_name":"A parallel portfolio approach to configuration optimization for large software product lines","publication_year":2018,"publication_date":"2018-06-14","ids":{"openalex":"https://openalex.org/W2808664504","doi":"https://doi.org/10.1002/spe.2594","mag":"2808664504"},"language":"en","primary_location":{"id":"doi:10.1002/spe.2594","doi":"https://doi.org/10.1002/spe.2594","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.2594","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","jufo-2","ki-jl-1","norway-1","poland-70","russia-white-list-1"],"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"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/A5064559431","display_name":"Kai Shi","orcid":"https://orcid.org/0000-0002-0077-719X","observed_orcids":["https://orcid.org/0000-0002-0077-719X"]},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kai Shi","raw_affiliation_strings":["Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China"],"raw_orcid":"https://orcid.org/0000-0002-0077-719X","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","institution_ids":["https://openalex.org/I143593769"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058941949","display_name":"Huiqun Yu","orcid":"https://orcid.org/0000-0002-1899-1135","observed_orcids":["https://orcid.org/0000-0002-1899-1135","https://orcid.org/0009-0008-6324-0673"]},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Huiqun Yu","raw_affiliation_strings":["Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","Guisheng Fan, Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","Huiqun Yu, Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","institution_ids":["https://openalex.org/I143593769"]},{"raw_affiliation_string":"Guisheng Fan, Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","institution_ids":["https://openalex.org/I143593769"]},{"raw_affiliation_string":"Huiqun Yu, Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","institution_ids":["https://openalex.org/I143593769"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008649715","display_name":"Jianmei Guo","orcid":"https://orcid.org/0000-0001-5787-6781","observed_orcids":["https://orcid.org/0000-0001-5787-6781"]},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianmei Guo","raw_affiliation_strings":["Alibaba Group, Hangzhou 311121, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba Group, Hangzhou 311121, China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034901082","display_name":"Guisheng Fan","orcid":"https://orcid.org/0000-0002-2702-0242","observed_orcids":["https://orcid.org/0000-0002-2702-0242"]},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Guisheng Fan","raw_affiliation_strings":["Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","Guisheng Fan, Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","Huiqun Yu, Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China"],"raw_orcid":"https://orcid.org/0000-0002-2702-0242","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","institution_ids":["https://openalex.org/I143593769"]},{"raw_affiliation_string":"Guisheng Fan, Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","institution_ids":["https://openalex.org/I143593769"]},{"raw_affiliation_string":"Huiqun Yu, Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","institution_ids":["https://openalex.org/I143593769"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050762656","display_name":"Xingguang Yang","orcid":"https://orcid.org/0000-0001-7489-2265","observed_orcids":["https://orcid.org/0000-0001-7489-2265"]},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xingguang Yang","raw_affiliation_strings":["Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China","institution_ids":["https://openalex.org/I143593769"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5034901082","https://openalex.org/A5058941949"],"corresponding_institution_ids":["https://openalex.org/I143593769"],"apc_list":{"value":4650,"currency":"USD","value_usd":4650},"apc_paid":null,"fwci":0.7222,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.77505504,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":95},"biblio":{"volume":"48","issue":"9","first_page":"1588","last_page":"1606"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9829000234603882,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9829000234603882,"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.008899999782443047,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.003000000026077032,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/software-product-lines","display_name":"software product lines","score":0.8970000147819519},{"id":"https://openalex.org/keywords/configuration-optimization","display_name":"configuration optimization","score":0.7760000228881836},{"id":"https://openalex.org/keywords/multi-objective-optimization","display_name":"multi-objective optimization","score":0.8169999718666077},{"id":"https://openalex.org/keywords/constraint-solving","display_name":"constraint solving","score":0.8759999871253967},{"id":"https://openalex.org/keywords/hypervolume","display_name":"hypervolume","score":0.7400000095367432},{"id":"https://openalex.org/keywords/feature-selection","display_name":"feature selection","score":0.4690000116825104}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7448827624320984},{"id":"https://openalex.org/C2780821815","wikidata":"https://www.wikidata.org/wiki/Q5340806","display_name":"Portfolio","level":2,"score":0.6086238026618958},{"id":"https://openalex.org/C2777303404","wikidata":"https://www.wikidata.org/wiki/Q759757","display_name":"Convergence (economics)","level":2,"score":0.5938202142715454},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5499444007873535},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.5235700011253357},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5073887705802917},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.4985952377319336},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.4955674409866333},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.4404727816581726},{"id":"https://openalex.org/C8505890","wikidata":"https://www.wikidata.org/wiki/Q605095","display_name":"Budget constraint","level":2,"score":0.42430412769317627},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.18846046924591064},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.14201468229293823},{"id":"https://openalex.org/C106159729","wikidata":"https://www.wikidata.org/wiki/Q2294553","display_name":"Financial economics","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","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/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C133425853","wikidata":"https://www.wikidata.org/wiki/Q60571","display_name":"Neoclassical economics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/spe.2594","doi":"https://doi.org/10.1002/spe.2594","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.2594","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","jufo-2","ki-jl-1","norway-1","poland-70","russia-white-list-1"],"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.5378999710083008}],"study_designs":[],"awards":[{"id":"https://openalex.org/G2668456532","display_name":null,"funder_award_id":"61472139","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4547687644","display_name":null,"funder_award_id":"61702334","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5678079414","display_name":null,"funder_award_id":"17ZR1429700","funder_id":"https://openalex.org/F4320309612","funder_display_name":"Natural Science Foundation of Shanghai"},{"id":"https://openalex.org/G5907705664","display_name":"\u8f6f\u4ef6\u914d\u7f6e\u9519\u8bef\u7684\u4e3b\u52a8\u68c0\u6d4b\u6280\u672f\u7814\u7a76","funder_award_id":"61772200","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G686393985","display_name":null,"funder_award_id":"17ZR1406900","funder_id":"https://openalex.org/F4320309612","funder_display_name":"Natural Science Foundation of Shanghai"}],"funders":[{"id":"https://openalex.org/F4320309612","display_name":"Natural Science Foundation of Shanghai","ror":null},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321657","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377"},{"id":"https://openalex.org/F4320325444","display_name":"Shanghai Institute of Technology","ror":"https://ror.org/00fjzqj15"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W99001025","https://openalex.org/W224959492","https://openalex.org/W1480597123","https://openalex.org/W1489277650","https://openalex.org/W1500250067","https://openalex.org/W1501652040","https://openalex.org/W1521316934","https://openalex.org/W1588375755","https://openalex.org/W1809378219","https://openalex.org/W1965335252","https://openalex.org/W1987846628","https://openalex.org/W1988748355","https://openalex.org/W2000825106","https://openalex.org/W2002961312","https://openalex.org/W2013014665","https://openalex.org/W2013108033","https://openalex.org/W2014312449","https://openalex.org/W2014938705","https://openalex.org/W2023501626","https://openalex.org/W2024352272","https://openalex.org/W2029500775","https://openalex.org/W2037922987","https://openalex.org/W2044258615","https://openalex.org/W2052296870","https://openalex.org/W2056896754","https://openalex.org/W2058923947","https://openalex.org/W2071291180","https://openalex.org/W2092382400","https://openalex.org/W2092893826","https://openalex.org/W2098907614","https://openalex.org/W2099213660","https://openalex.org/W2110586983","https://openalex.org/W2126105956","https://openalex.org/W2128967738","https://openalex.org/W2138428785","https://openalex.org/W2146136779","https://openalex.org/W2148974547","https://openalex.org/W2156062547","https://openalex.org/W2213891260","https://openalex.org/W2250322698","https://openalex.org/W2286629231","https://openalex.org/W2348136092","https://openalex.org/W2400788162","https://openalex.org/W2477378326","https://openalex.org/W2483612797","https://openalex.org/W2495617574","https://openalex.org/W2509328528","https://openalex.org/W2594000120","https://openalex.org/W2612841534","https://openalex.org/W2736565934","https://openalex.org/W2767322025","https://openalex.org/W4230126391","https://openalex.org/W4249103073","https://openalex.org/W4255176593","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2940566838","https://openalex.org/W2736565934","https://openalex.org/W3002025363","https://openalex.org/W4230126391","https://openalex.org/W2148974547","https://openalex.org/W4385611354","https://openalex.org/W4205331600","https://openalex.org/W3082273955","https://openalex.org/W2962955667","https://openalex.org/W2979335705"],"abstract_inverted_index":{"Summary":[0],"Software":[1],"product":[2],"line":[3],"(SPL)":[4],"engineering":[5],"demands":[6],"for":[7,23,128,151],"optimal":[8],"or":[9],"near\u2010optimal":[10],"products":[11,35],"that":[12,118],"balance":[13],"multiple":[14],"often":[15],"competing":[16],"and":[17,36,49,77,94,136],"conflicting":[18],"objectives.":[19],"A":[20],"major":[21],"challenge":[22],"large":[24,39],"SPLs":[25,131],"is":[26],"to":[27,144],"efficiently":[28],"explore":[29],"a":[30,38,54,102,133,137,145],"huge":[31],"space":[32],"of":[33,41,91,125],"various":[34],"satisfy":[37],"number":[40],"predefined":[42],"constraints":[43],"simultaneously.":[44],"To":[45],"improve":[46],"the":[47,70,88,123,126,152],"optimality":[48,96],"convergence":[50],"speed,":[51],"we":[52],"propose":[53],"parallel":[55],"portfolio":[56],"approach,":[57],"called":[58],"IBEAPORT,":[59],"which":[60],"designs":[61],"three":[62],"algorithm":[63,73],"variants":[64,80],"by":[65,81],"incorporating":[66],"constraint":[67],"solving":[68],"into":[69],"indicator\u2010based":[71],"evolutionary":[72],"in":[74],"different":[75,92],"ways":[76],"performs":[78],"these":[79],"utilizing":[82],"parallelization":[83],"techniques.":[84],"Our":[85],"approach":[86,109,120],"utilizes":[87],"exploration":[89],"capabilities":[90],"algorithms":[93],"improves":[95],"as":[97,99],"far":[98],"possible":[100],"within":[101],"limited":[103],"time":[104],"budget.":[105],"We":[106],"evaluate":[107],"our":[108,119],"on":[110,132],"five":[111,130],"large\u2010scale":[112],"real\u2010world":[113],"SPLs.":[114],"Empirical":[115],"results":[116],"demonstrate":[117],"significantly":[121],"outperforms":[122],"state":[124],"art":[127],"all":[129],"quality":[134],"indicator":[135],"diversity":[138],"indicator.":[139],"Moreover,":[140],"IBEAPORT":[141],"quickly":[142],"converges":[143],"relatively":[146],"stable":[147],"hypervolume":[148],"value":[149],"even":[150],"largest":[153],"SPL":[154],"with":[155],"6888":[156],"features.":[157]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2018-06-21T00:00:00"}
