{"id":"https://openalex.org/W2947360605","doi":"https://doi.org/10.1145/3319499.3328229","title":"Component-based development of adaptive user interfaces","display_name":"Component-based development of adaptive user interfaces","publication_year":2019,"publication_date":"2019-05-31","ids":{"openalex":"https://openalex.org/W2947360605","doi":"https://doi.org/10.1145/3319499.3328229","mag":"2947360605"},"language":"en","primary_location":{"id":"doi:10.1145/3319499.3328229","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3319499.3328229","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","raw_type":"proceedings-article"},"type":"conference-paper","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/A5016398634","display_name":"Enes Yigitbas","orcid":"https://orcid.org/0000-0002-5967-833X"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Enes Yigitbas","raw_affiliation_strings":["Paderborn University, Paderborn, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Paderborn University, Paderborn, Germany","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077975548","display_name":"Klementina Josifovska","orcid":null},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Klementina Josifovska","raw_affiliation_strings":["Paderborn University, Paderborn, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Paderborn University, Paderborn, Germany","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060789123","display_name":"Ivan Jovanovikj","orcid":"https://orcid.org/0000-0002-1838-794X"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ivan Jovanovikj","raw_affiliation_strings":["Paderborn University, Paderborn, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Paderborn University, Paderborn, Germany","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087035362","display_name":"Ferhat Kalinci","orcid":null},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ferhat Kalinci","raw_affiliation_strings":["Paderborn University, Paderborn, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Paderborn University, Paderborn, Germany","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013008708","display_name":"Anthony Anjorin","orcid":"https://orcid.org/0000-0001-6213-6243"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Anthony Anjorin","raw_affiliation_strings":["Paderborn University, Paderborn, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Paderborn University, Paderborn, Germany","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022823882","display_name":"Gregor Engels","orcid":"https://orcid.org/0000-0001-5397-9548"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Gregor Engels","raw_affiliation_strings":["Paderborn University, Paderborn, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Paderborn University, Paderborn, Germany","institution_ids":["https://openalex.org/I206945453"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I206945453"],"apc_list":null,"apc_paid":null,"fwci":1.86,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.84722999,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10470","display_name":"Usability and User Interface Design","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T10470","display_name":"Usability and User Interface Design","score":0.9994999766349792,"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"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9966999888420105,"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/T12799","display_name":"Mobile and Web Applications","score":0.9925000071525574,"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/computer-science","display_name":"Computer science","score":0.810210108757019},{"id":"https://openalex.org/keywords/reusability","display_name":"Reusability","score":0.8099381923675537},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.6461859345436096},{"id":"https://openalex.org/keywords/usability","display_name":"Usability","score":0.6099435091018677},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.606204092502594},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.5586512684822083},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5055174827575684},{"id":"https://openalex.org/keywords/extensibility","display_name":"Extensibility","score":0.4740554988384247},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.4733450710773468},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.472406804561615},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.4527561366558075},{"id":"https://openalex.org/keywords/context-management","display_name":"Context management","score":0.4490004777908325},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.44791141152381897},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.4454793632030487},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.22362351417541504},{"id":"https://openalex.org/keywords/ubiquitous-computing","display_name":"Ubiquitous computing","score":0.1476498544216156},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.12546128034591675},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09753274917602539}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.810210108757019},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.8099381923675537},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.6461859345436096},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.6099435091018677},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.606204092502594},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5586512684822083},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5055174827575684},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.4740554988384247},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.4733450710773468},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.472406804561615},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4527561366558075},{"id":"https://openalex.org/C2776285913","wikidata":"https://www.wikidata.org/wiki/Q5165183","display_name":"Context management","level":3,"score":0.4490004777908325},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.44791141152381897},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.4454793632030487},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.22362351417541504},{"id":"https://openalex.org/C172195944","wikidata":"https://www.wikidata.org/wiki/Q541265","display_name":"Ubiquitous computing","level":2,"score":0.1476498544216156},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.12546128034591675},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09753274917602539},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3319499.3328229","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3319499.3328229","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6100000143051147,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1541941341","https://openalex.org/W1690504922","https://openalex.org/W2019887239","https://openalex.org/W2109041568","https://openalex.org/W2110914403","https://openalex.org/W2113384152","https://openalex.org/W2121283433","https://openalex.org/W2137721561","https://openalex.org/W2167500728","https://openalex.org/W2682933317","https://openalex.org/W2763842362","https://openalex.org/W2764028715"],"related_works":["https://openalex.org/W4282938614","https://openalex.org/W2906929912","https://openalex.org/W2099755394","https://openalex.org/W2350686889","https://openalex.org/W1948607442","https://openalex.org/W3159027928","https://openalex.org/W2112836383","https://openalex.org/W2104879423","https://openalex.org/W1550059187","https://openalex.org/W2378486772"],"abstract_inverted_index":{"Modern":[0],"User":[1],"Interfaces":[2],"(UIs)":[3],"are":[4],"increasingly":[5],"expected":[6],"to":[7,24,42,45,48,72,83,109,160,182],"be":[8,73],"plastic":[9],"in":[10,89,124],"the":[11,49,85,151,184,196],"sense":[12],"that":[13],"they":[14],"retain":[15],"a":[16,36,58,90,137,146,204,211],"constant":[17],"level":[18],"of":[19,55,87,153,157,186,198,207],"usability,":[20],"even":[21],"when":[22],"subjected":[23],"context":[25,39,66,164],"changes":[26],"at":[27,51,169],"runtime.":[28,52],"Adaptive":[29],"UIs":[30],"(AUIs)":[31],"have":[32,71],"been":[33],"promoted":[34],"as":[35,61,65],"solution":[37],"for":[38,100,141,149,210],"variability":[40],"due":[41],"their":[43,119],"ability":[44],"automatically":[46],"adapt":[47],"context-of-use":[50],"However,":[53,95],"development":[54,86,98,139,152,185],"AUIs":[56,88,101,142,154,187],"is":[57],"complex":[59],"task":[60],"different":[62],"aspects":[63,162],"such":[64],"monitoring":[67,165],"and":[68,92,107,122,130,155,166,180,191],"UI":[69,113,167],"adaptation":[70,168],"supported.":[74],"In":[75],"previous":[76],"work,":[77],"model-driven":[78,97],"engineering":[79],"approaches":[80,99],"were":[81],"proposed":[82],"support":[84,183],"systematic":[91],"efficient":[93],"manner.":[94],"existing":[96],"face":[102],"challenges":[103],"regarding":[104],"flexibility,":[105],"reusability,":[106],"compatibility":[108],"de":[110],"facto":[111],"standard":[112],"frameworks":[114],"like":[115,163],"Angular,":[116],"which":[117],"hinder":[118],"industry-wide":[120],"usage":[121],"adoption":[123],"practice.":[125],"To":[126],"address":[127],"this":[128],"problem":[129],"explore":[131],"an":[132,208],"alternative":[133],"approach,":[134],"we":[135],"propose":[136],"component-based":[138],"framework":[140,148,174,201],"(CoBAUI).":[143],"CoBAUI":[144,173,200],"defines":[145],"modular":[147],"supporting":[150],"consists":[156],"various":[158],"components":[159],"cover":[161],"widget":[170],"level.":[171],"The":[172],"was":[175],"implemented":[176],"based":[177,202],"on":[178,203],"Angular":[179],"aims":[181],"through":[188],"highly":[189],"reusable":[190],"flexible":[192],"components.":[193],"We":[194],"demonstrate":[195],"benefit":[197],"our":[199],"case":[205],"study":[206],"AUI":[209],"library":[212],"web":[213],"application.":[214]},"counts_by_year":[{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":3}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
