{"id":"https://openalex.org/W2889992193","doi":"https://doi.org/10.1145/3236405.3237199","title":"Generating adaptable user interface in SPLE","display_name":"Generating adaptable user interface in SPLE","publication_year":2018,"publication_date":"2018-09-04","ids":{"openalex":"https://openalex.org/W2889992193","doi":"https://doi.org/10.1145/3236405.3237199","mag":"2889992193"},"language":"en","primary_location":{"id":"doi:10.1145/3236405.3237199","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3236405.3237199","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd International Systems and Software Product Line Conference - Volume 2","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/A5039355814","display_name":"Hafiyyan Sayyid Fadhlillah","orcid":"https://orcid.org/0000-0001-8361-6190"},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":true,"raw_author_name":"Hafiyyan Sayyid Fadhlillah","raw_affiliation_strings":["Universitas Indonesia, Depok, Indonesia"],"affiliations":[{"raw_affiliation_string":"Universitas Indonesia, Depok, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007079562","display_name":"Daya Adianto","orcid":null},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Daya Adianto","raw_affiliation_strings":["Universitas Indonesia, Depok, Indonesia"],"affiliations":[{"raw_affiliation_string":"Universitas Indonesia, Depok, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044950308","display_name":"Ade Azurat","orcid":null},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Ade Azurat","raw_affiliation_strings":["Universitas Indonesia, Depok, Indonesia"],"affiliations":[{"raw_affiliation_string":"Universitas Indonesia, Depok, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5113859952","display_name":"Siti Ina Sakinah","orcid":null},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Siti Ina Sakinah","raw_affiliation_strings":["Universitas Indonesia, Depok, Indonesia"],"affiliations":[{"raw_affiliation_string":"Universitas Indonesia, Depok, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5039355814"],"corresponding_institution_ids":["https://openalex.org/I29617571"],"apc_list":null,"apc_paid":null,"fwci":0.1629,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.5872607,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"52","last_page":"55"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"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.9995999932289124,"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.9993000030517578,"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/T10470","display_name":"Usability and User Interface Design","score":0.9983999729156494,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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-line","display_name":"Software product line","score":0.7151862382888794},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7025507688522339},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.5453708171844482},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.5382615327835083},{"id":"https://openalex.org/keywords/personalization","display_name":"Personalization","score":0.511158287525177},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4984896183013916},{"id":"https://openalex.org/keywords/product","display_name":"Product (mathematics)","score":0.47868281602859497},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4763524532318115},{"id":"https://openalex.org/keywords/feature-model","display_name":"Feature model","score":0.47478172183036804},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.41358792781829834},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.41202688217163086},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.40049999952316284},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3999519348144531},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3831820785999298},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.3320704996585846},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.19264408946037292},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.17772233486175537},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.11271649599075317},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09146773815155029},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08116534352302551}],"concepts":[{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.7151862382888794},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7025507688522339},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.5453708171844482},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.5382615327835083},{"id":"https://openalex.org/C183003079","wikidata":"https://www.wikidata.org/wiki/Q1000371","display_name":"Personalization","level":2,"score":0.511158287525177},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4984896183013916},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.47868281602859497},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4763524532318115},{"id":"https://openalex.org/C101814296","wikidata":"https://www.wikidata.org/wiki/Q5439685","display_name":"Feature model","level":3,"score":0.47478172183036804},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.41358792781829834},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.41202688217163086},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.40049999952316284},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3999519348144531},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3831820785999298},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3320704996585846},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.19264408946037292},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.17772233486175537},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.11271649599075317},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09146773815155029},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08116534352302551},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","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/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3236405.3237199","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3236405.3237199","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd International Systems and Software Product Line Conference - Volume 2","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.550000011920929,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1494019345","https://openalex.org/W1969807690","https://openalex.org/W1970495524","https://openalex.org/W2004464460","https://openalex.org/W2105627317","https://openalex.org/W2118262065","https://openalex.org/W2410830680","https://openalex.org/W2429131225","https://openalex.org/W2477378326","https://openalex.org/W2787747639"],"related_works":["https://openalex.org/W2903450681","https://openalex.org/W2005449645","https://openalex.org/W2612841534","https://openalex.org/W2145728065","https://openalex.org/W2158471572","https://openalex.org/W2414525409","https://openalex.org/W4255726044","https://openalex.org/W1512360405","https://openalex.org/W90855943","https://openalex.org/W2315306780"],"abstract_inverted_index":{"We":[0,101,146],"explore":[1],"the":[2,112,133,149,154],"possibility":[3],"of":[4,95,126],"including":[5],"Delta-Oriented":[6],"Programming":[7],"(DOP)":[8],"and":[9,111],"Abstract":[10],"User":[11,38],"Interface":[12,39],"(AUI)":[13],"model":[14,53,70,94],"during":[15],"product":[16,44,122,134],"generation":[17],"in":[18,31,42,65,98,132,143,159,165],"Software":[19],"Product":[20],"Line":[21],"Engineering":[22],"(SPLE).":[23],"Previous":[24],"work":[25],"showed":[26],"that":[27,108,148],"DOP":[28,110,156],"is":[29,54,136],"applicable":[30],"a":[32,99,104],"SPLE":[33,66,106],"for":[34,59,63,129,163],"Web":[35],"applications":[36],"albeit":[37],"(UI)":[40],"elements":[41,62,73,97,162],"derived":[43],"are":[45],"still":[46,75],"manually":[47],"created":[48],"without":[49],"UI":[50,61,72,96,114,120,128,161],"modeling.":[51],"AUI":[52,83],"proven":[55],"to":[56,92,117],"be":[57],"successful":[58],"modeling":[60,84,115],"products":[64,164],"as":[67],"it":[68],"can":[69,152],"generic":[71],"while":[74],"encouraging":[76],"customization.":[77],"Therefore,":[78],"we":[79],"pick":[80],"an":[81],"existing":[82],"language":[85,116],"called":[86],"Interaction":[87],"Flow":[88],"Modeling":[89],"Language":[90],"(IFML)":[91],"create":[93],"SPLE.":[100,166],"also":[102],"suggest":[103],"new":[105],"design":[107],"follows":[109],"proposed":[113],"generate":[118],"adaptable":[119],"given":[121],"configuration.":[123],"The":[124],"process":[125,141,151],"designing":[127],"each":[130],"feature":[131],"line":[135],"based":[137],"on":[138],"reference":[139],"implementation":[140],"used":[142],"previous":[144],"work.":[145],"hope":[147],"suggested":[150],"solve":[153],"current":[155],"practices":[157],"limitation":[158],"generating":[160]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
