{"id":"https://openalex.org/W3082273955","doi":"https://doi.org/10.1109/access.2020.3020795","title":"Feature Selection Optimization in Software Product Lines","display_name":"Feature Selection Optimization in Software Product Lines","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3082273955","doi":"https://doi.org/10.1109/access.2020.3020795","mag":"3082273955"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3020795","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09183963.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09183963.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5042650517","display_name":"Uzma Afzal","orcid":null},"institutions":[{"id":"https://openalex.org/I40597779","display_name":"Federal Urdu University","ror":"https://ror.org/02b52th27","country_code":"PK","type":"education","lineage":["https://openalex.org/I40597779"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Uzma Afzal","raw_affiliation_strings":["Computer Science Department, Federal Urdu University of Arts Science and Technology, Karachi, Pakistan"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, Federal Urdu University of Arts Science and Technology, Karachi, Pakistan","institution_ids":["https://openalex.org/I40597779"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015133295","display_name":"Tariq Mahmood","orcid":"https://orcid.org/0000-0002-6557-4676"},"institutions":[{"id":"https://openalex.org/I134784518","display_name":"Institute of Business Administration Karachi","ror":"https://ror.org/03egfpm06","country_code":"PK","type":"education","lineage":["https://openalex.org/I134784518"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Tariq Mahmood","raw_affiliation_strings":["Computer Science Department, Institute of Business Administration, Karachi, Pakistan"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, Institute of Business Administration, Karachi, Pakistan","institution_ids":["https://openalex.org/I134784518"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006797454","display_name":"Ayaz H. Khan","orcid":"https://orcid.org/0000-0003-1167-7319"},"institutions":[{"id":"https://openalex.org/I4210133438","display_name":"Habib University","ror":"https://ror.org/030p2g996","country_code":"PK","type":"education","lineage":["https://openalex.org/I4210133438"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Ayaz H. Khan","raw_affiliation_strings":["Computer Science Department, Dhanani School of Science and Engineering, Habib University, Karachi, Pakistan"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, Dhanani School of Science and Engineering, Habib University, Karachi, Pakistan","institution_ids":["https://openalex.org/I4210133438"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014269950","display_name":"Sadeeq Jan","orcid":"https://orcid.org/0000-0002-1139-8507"},"institutions":[{"id":"https://openalex.org/I90610274","display_name":"University of Engineering and Technology Peshawar","ror":"https://ror.org/00p034093","country_code":"PK","type":"education","lineage":["https://openalex.org/I90610274"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Sadeeq Jan","raw_affiliation_strings":["Department of Computer Science and IT, University of Engineering and Technology, Peshawar, Pakistan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and IT, University of Engineering and Technology, Peshawar, Pakistan","institution_ids":["https://openalex.org/I90610274"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024866294","display_name":"Raihan Ur Rasool","orcid":"https://orcid.org/0000-0001-9966-2466"},"institutions":[{"id":"https://openalex.org/I71270174","display_name":"Victoria University","ror":"https://ror.org/04j757h98","country_code":"AU","type":"education","lineage":["https://openalex.org/I71270174"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Raihan Ur Rasool","raw_affiliation_strings":["Centre for Applied Informatics (CAI), Institute for Sustainable Industries & Liveable Cities, Engineering and Science, Victoria University, Melbourne, Australia"],"affiliations":[{"raw_affiliation_string":"Centre for Applied Informatics (CAI), Institute for Sustainable Industries & Liveable Cities, Engineering and Science, Victoria University, Melbourne, Australia","institution_ids":["https://openalex.org/I71270174"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010508766","display_name":"Ali Mustafa Qamar","orcid":"https://orcid.org/0000-0002-5323-6661"},"institutions":[{"id":"https://openalex.org/I929597975","display_name":"National University of Sciences and Technology","ror":"https://ror.org/03w2j5y17","country_code":"PK","type":"education","lineage":["https://openalex.org/I929597975"]},{"id":"https://openalex.org/I156216236","display_name":"Qassim University","ror":"https://ror.org/01wsfe280","country_code":"SA","type":"education","lineage":["https://openalex.org/I156216236"]}],"countries":["PK","SA"],"is_corresponding":false,"raw_author_name":"Ali Mustafa Qamar","raw_affiliation_strings":["BIND Research Group, College of Computer, Qassim University, Buraydah, Saudi Arabia","Department of Computer Science, College of Computer, Qassim University, Buraydah, Saudi Arabia","Department of Computing, School of Electrical Engineering and Computer Science, National University of Sciences and Technology, Islamabad, Pakistan"],"affiliations":[{"raw_affiliation_string":"Department of Computing, School of Electrical Engineering and Computer Science, National University of Sciences and Technology, Islamabad, Pakistan","institution_ids":["https://openalex.org/I929597975"]},{"raw_affiliation_string":"BIND Research Group, College of Computer, Qassim University, Buraydah, Saudi Arabia","institution_ids":["https://openalex.org/I156216236"]},{"raw_affiliation_string":"Department of Computer Science, College of Computer, Qassim University, Buraydah, Saudi Arabia","institution_ids":["https://openalex.org/I156216236"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039401755","display_name":"Rehan Ullah Khan","orcid":"https://orcid.org/0000-0003-3323-2732"},"institutions":[{"id":"https://openalex.org/I156216236","display_name":"Qassim University","ror":"https://ror.org/01wsfe280","country_code":"SA","type":"education","lineage":["https://openalex.org/I156216236"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Rehan Ullah Khan","raw_affiliation_strings":["Department of Information Technology, College of Computer, Qassim University+, Buraydah, Saudi Arabia","Intelligent Analytics Group, College of Computer, Qassim University, Buraydah, Saudi Arabia"],"affiliations":[{"raw_affiliation_string":"Department of Information Technology, College of Computer, Qassim University+, Buraydah, Saudi Arabia","institution_ids":["https://openalex.org/I156216236"]},{"raw_affiliation_string":"Intelligent Analytics Group, College of Computer, Qassim University, Buraydah, Saudi Arabia","institution_ids":["https://openalex.org/I156216236"]}]}],"institution_assertions":[],"countries_distinct_count":3,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850,"provenance":"doaj"},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850,"provenance":"doaj"},"fwci":0.856,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":8,"citation_normalized_percentile":{"value":0.854537,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":84,"max":85},"biblio":{"volume":"8","issue":null,"first_page":"160231","last_page":"160250"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9978,"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.9978,"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.986,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.976,"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-process-improvement","display_name":"Software Process Improvement","score":0.566729},{"id":"https://openalex.org/keywords/feature-models","display_name":"Feature Models","score":0.562971},{"id":"https://openalex.org/keywords/aspect-oriented-programming","display_name":"Aspect-Oriented Programming","score":0.540391},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software Architecture","score":0.529502},{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile Software Development","score":0.527396},{"id":"https://openalex.org/keywords/feature-model","display_name":"Feature model","score":0.51063687},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.49662977},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.479353},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.45790076}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.73451227},{"id":"https://openalex.org/C85617194","wikidata":"https://www.wikidata.org/wiki/Q2072794","display_name":"Particle swarm optimization","level":2,"score":0.61690044},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.57975155},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.52175266},{"id":"https://openalex.org/C101814296","wikidata":"https://www.wikidata.org/wiki/Q5439685","display_name":"Feature model","level":3,"score":0.51063687},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.49662977},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.479353},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.47821733},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.45790076},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.41839728},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.41357222},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.37016314},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.35070646},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2428407},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.24254274},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.14666694},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","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/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"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}],"mesh":[],"locations_count":2,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3020795","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09183963.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":false,"landing_page_url":"https://doaj.org/article/32d0688618894045b39f66955dab8709","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3020795","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09183963.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[{"funder":"https://openalex.org/F4320322799","funder_display_name":"Higher Education Commission, Pakistan","award_id":null}],"datasets":[],"versions":[],"referenced_works_count":54,"referenced_works":["https://openalex.org/W1493845881","https://openalex.org/W1512383952","https://openalex.org/W1526710119","https://openalex.org/W1529213153","https://openalex.org/W1536465007","https://openalex.org/W1553120816","https://openalex.org/W1574026215","https://openalex.org/W1595498733","https://openalex.org/W1604080951","https://openalex.org/W1809378219","https://openalex.org/W1817667747","https://openalex.org/W1820051232","https://openalex.org/W1846045153","https://openalex.org/W1968830561","https://openalex.org/W1973519170","https://openalex.org/W1982147649","https://openalex.org/W1983029230","https://openalex.org/W1988748355","https://openalex.org/W1997188340","https://openalex.org/W2012407935","https://openalex.org/W2013108033","https://openalex.org/W2033210270","https://openalex.org/W2044258615","https://openalex.org/W2048612625","https://openalex.org/W2050625311","https://openalex.org/W2051221173","https://openalex.org/W2065200405","https://openalex.org/W2103283316","https://openalex.org/W2108388069","https://openalex.org/W2113875135","https://openalex.org/W2121157397","https://openalex.org/W2131355461","https://openalex.org/W2137152489","https://openalex.org/W2137445391","https://openalex.org/W2137630169","https://openalex.org/W2141386232","https://openalex.org/W2152195021","https://openalex.org/W2155336178","https://openalex.org/W2156843723","https://openalex.org/W2165299997","https://openalex.org/W2182305783","https://openalex.org/W2315210979","https://openalex.org/W2339164405","https://openalex.org/W2403286830","https://openalex.org/W2404664102","https://openalex.org/W2477378326","https://openalex.org/W2541759649","https://openalex.org/W2576152649","https://openalex.org/W2808923019","https://openalex.org/W2971209364","https://openalex.org/W4249103073","https://openalex.org/W4255176593","https://openalex.org/W85093575","https://openalex.org/W97147169"],"related_works":["https://openalex.org/W90855943","https://openalex.org/W4255726044","https://openalex.org/W2903450681","https://openalex.org/W2612841534","https://openalex.org/W2509865890","https://openalex.org/W2414525409","https://openalex.org/W2158471572","https://openalex.org/W2145728065","https://openalex.org/W2005449645","https://openalex.org/W1512360405"],"abstract_inverted_index":{"Feature":[0],"modeling":[1],"is":[2,22],"a":[3,26,35,95,155,159],"common":[4],"approach":[5],"for":[6],"configuring":[7],"and":[8,11,61,72,109,121,124,164,181],"capturing":[9],"commonalities":[10],"variations":[12],"among":[13],"different":[14,36],"Software":[15,105],"Product":[16,106,117],"Lines":[17,118],"(SPL)":[18],"products.":[19],"This":[20],"process":[21],"carried":[23],"out":[24],"by":[25,186],"set":[27,135],"of":[28,38,44,81,91,178],"SPL":[29,67,98,147,162,169],"design":[30],"teams,":[31],"each":[32],"working":[33],"on":[34,126],"configuration":[37],"the":[39,51,77,89,127,174,179],"desired":[40],"product.":[41,99],"The":[42,55,137],"integration":[43],"these":[45],"configurations":[46,130],"leads":[47],"to":[48,88],"inconsistencies":[49,93],"in":[50,94,158],"final":[52],"product":[53,129,148],"design.":[54],"typical":[56],"solution":[57],"involves":[58],"extensive":[59],"deliberation":[60],"unnecessary":[62],"resource":[63],"usage,":[64],"which":[65,171],"makes":[66],"inconsistency":[68],"resolution":[69],"an":[70],"expensive":[71],"unoptimized":[73],"process.":[74],"We":[75,100],"present":[76],"first":[78],"comprehensive":[79],"evaluation":[80],"swarm":[82],"intelligence":[83],"(using":[84],"Particle":[85,141],"Swarm":[86,142],"Optimization)":[87],"problem":[90],"resolving":[92],"configured":[96],"integrated":[97],"call":[101],"it":[102],"o-SPLIT":[103,111,153],"(optimization-based":[104],"LIne":[107],"Tool)":[108],"validate":[110],"with":[112,132],"standard":[113],"ERP,":[114],"SPLOT":[115],"(Software":[116],"Online":[119],"Tools),":[120],"BeTTy":[122],"(BEnchmarking":[123],"TesTing":[125],"analYsis)":[128],"along":[131],"diverse":[133],"feature":[134],"sizes.":[136],"results":[138],"show":[139],"that":[140,173],"Optimization":[143],"can":[144],"successfully":[145],"optimize":[146],"configurations.":[149],"Finally,":[150],"we":[151],"implement":[152],"as":[154],"decision-support":[156],"tool":[157],"real,":[160],"local":[161],"setting":[163],"acquire":[165],"subjective":[166],"feedback":[167],"from":[168],"designers":[170],"shows":[172],"teams":[175],"are":[176],"convinced":[177],"usability":[180],"high-level":[182],"decision":[183],"support":[184],"provided":[185],"o-SPLIT.":[187]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3082273955","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2024-12-04T21:59:28.068840","created_date":"2020-09-08"}