{"id":"https://openalex.org/W4413129833","doi":"https://doi.org/10.1007/s10515-025-00547-z","title":"Adaptive and accessible user interfaces for seniors through model-driven engineering","display_name":"Adaptive and accessible user interfaces for seniors through model-driven engineering","publication_year":2025,"publication_date":"2025-08-11","ids":{"openalex":"https://openalex.org/W4413129833","doi":"https://doi.org/10.1007/s10515-025-00547-z"},"language":"en","primary_location":{"id":"doi:10.1007/s10515-025-00547-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10515-025-00547-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10515-025-00547-z.pdf","source":{"id":"https://openalex.org/S4210177399","display_name":"Automated Software Engineering","issn_l":"0928-8910","issn":["0928-8910","1573-7535"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Automated Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10515-025-00547-z.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040993937","display_name":"Shavindra Wickramathilaka","orcid":null},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Shavindra Wickramathilaka","raw_affiliation_strings":["Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Wellington Road, Clayton, 3800, Victoria, Australia"],"affiliations":[{"raw_affiliation_string":"Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Wellington Road, Clayton, 3800, Victoria, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016535521","display_name":"John G. Grundy","orcid":"https://orcid.org/0000-0002-2553-3976"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"John Grundy","raw_affiliation_strings":["Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Wellington Road, Clayton, 3800, Victoria, Australia"],"affiliations":[{"raw_affiliation_string":"Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Wellington Road, Clayton, 3800, Victoria, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073518475","display_name":"Kashumi Madampe","orcid":"https://orcid.org/0000-0003-1363-8786"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Kashumi Madampe","raw_affiliation_strings":["Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Wellington Road, Clayton, 3800, Victoria, Australia"],"affiliations":[{"raw_affiliation_string":"Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Wellington Road, Clayton, 3800, Victoria, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084781686","display_name":"Omar Haggag","orcid":null},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Omar Haggag","raw_affiliation_strings":["Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Wellington Road, Clayton, 3800, Victoria, Australia"],"affiliations":[{"raw_affiliation_string":"Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Wellington Road, Clayton, 3800, Victoria, Australia","institution_ids":["https://openalex.org/I56590836"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5040993937"],"corresponding_institution_ids":["https://openalex.org/I56590836"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":22.6852,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.9933655,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":100},"biblio":{"volume":"32","issue":"2","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11977","display_name":"Technology Use by Older Adults","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/3317","display_name":"Demography"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11977","display_name":"Technology Use by Older Adults","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/3317","display_name":"Demography"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.9850999712944031,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T11942","display_name":"Transportation and Mobility Innovations","score":0.9599999785423279,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/personalization","display_name":"Personalization","score":0.8165762424468994},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7583683729171753},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.6929032206535339},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.6648228168487549},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5657830834388733},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5471408367156982},{"id":"https://openalex.org/keywords/model-driven-architecture","display_name":"Model-driven architecture","score":0.5361132025718689},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.49121469259262085},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.44447624683380127},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.42270082235336304},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.39323893189430237},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.3802030384540558},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.36489713191986084},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.21234557032585144},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.14434629678726196}],"concepts":[{"id":"https://openalex.org/C183003079","wikidata":"https://www.wikidata.org/wiki/Q1000371","display_name":"Personalization","level":2,"score":0.8165762424468994},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7583683729171753},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.6929032206535339},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.6648228168487549},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5657830834388733},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5471408367156982},{"id":"https://openalex.org/C509989072","wikidata":"https://www.wikidata.org/wiki/Q15188241","display_name":"Model-driven architecture","level":4,"score":0.5361132025718689},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.49121469259262085},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.44447624683380127},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.42270082235336304},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.39323893189430237},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3802030384540558},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.36489713191986084},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.21234557032585144},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.14434629678726196},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","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/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"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":[{"id":"doi:10.1007/s10515-025-00547-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10515-025-00547-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10515-025-00547-z.pdf","source":{"id":"https://openalex.org/S4210177399","display_name":"Automated Software Engineering","issn_l":"0928-8910","issn":["0928-8910","1573-7535"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Automated Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:monash.edu:publications/5d5fa06e-5075-4805-8c56-1f38e9715ffd","is_oa":true,"landing_page_url":"https://research.monash.edu/en/publications/5d5fa06e-5075-4805-8c56-1f38e9715ffd","pdf_url":null,"source":{"id":"https://openalex.org/S4306402625","display_name":"Monash University Research Portal (Monash University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I56590836","host_organization_name":"Monash University","host_organization_lineage":["https://openalex.org/I56590836"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Wickramathilaka, S, Grundy, J, Madampe, K & Haggag, O 2025, 'Adaptive and accessible user interfaces for seniors through model-driven engineering', Automated Software Engineering, vol. 32, no. 2, 74. https://doi.org/10.1007/s10515-025-00547-z","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1007/s10515-025-00547-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10515-025-00547-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10515-025-00547-z.pdf","source":{"id":"https://openalex.org/S4210177399","display_name":"Automated Software Engineering","issn_l":"0928-8910","issn":["0928-8910","1573-7535"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Automated Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320971","display_name":"Monash University","ror":"https://ror.org/02bfwt286"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4413129833.pdf","grobid_xml":"https://content.openalex.org/works/W4413129833.grobid-xml"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W1513708750","https://openalex.org/W1965638424","https://openalex.org/W1968407776","https://openalex.org/W1969227614","https://openalex.org/W1999050039","https://openalex.org/W2049984948","https://openalex.org/W2118262065","https://openalex.org/W2170554205","https://openalex.org/W2335946015","https://openalex.org/W2410830680","https://openalex.org/W2618818671","https://openalex.org/W2776179417","https://openalex.org/W2899678493","https://openalex.org/W2930771510","https://openalex.org/W2961971769","https://openalex.org/W3003586765","https://openalex.org/W3091798248","https://openalex.org/W4293914445","https://openalex.org/W4301000707","https://openalex.org/W4382991239","https://openalex.org/W4388036067"],"related_works":["https://openalex.org/W2109940557","https://openalex.org/W1981780420","https://openalex.org/W2466832359","https://openalex.org/W2182707996","https://openalex.org/W45233828","https://openalex.org/W2964988449","https://openalex.org/W2397952901","https://openalex.org/W2466503045","https://openalex.org/W1868271753","https://openalex.org/W2948694119"],"abstract_inverted_index":{"Abstract":[0],"The":[1,133],"use":[2],"of":[3,16,48,70,85,108,119,187],"diverse":[4],"mobile":[5,109],"applications":[6],"among":[7],"senior":[8,71,120,179],"users":[9],"is":[10,33,74],"becoming":[11],"increasingly":[12],"widespread.":[13],"However,":[14],"many":[15],"these":[17],"apps":[18],"contain":[19],"accessibility":[20,50,117,131,145],"problems":[21],"that":[22,34,80,103],"result":[23],"in":[24],"negative":[25],"user":[26],"experiences":[27],"for":[28,78],"seniors.":[29],"A":[30],"key":[31],"reason":[32],"software":[35,176],"practitioners":[36],"often":[37],"lack":[38],"the":[39,45,68,82,116,141,182],"time":[40],"or":[41],"resources":[42],"to":[43,66,115,128,160],"address":[44,67,129],"broad":[46],"spectrum":[47],"age-related":[49,130],"and":[51,58,112,147,178,184],"personalisation":[52],"needs.":[53,132],"As":[54],"current":[55],"developer":[56],"tools":[57],"practices":[59],"encourage":[60],"one-size-fits-all":[61],"interfaces":[62,111],"with":[63,174],"limited":[64],"potential":[65],"diversity":[69],"needs,":[72],"there":[73],"a":[75,97],"growing":[76],"demand":[77],"approaches":[79],"support":[81],"systematic":[83],"creation":[84],"adaptive,":[86],"accessible":[87],"app":[88],"experiences.":[89],"To":[90],"this":[91],"end,":[92],"we":[93],"present":[94],"AdaptForge":[95,122,188],",":[96],"novel":[98],"model-driven":[99],"engineering":[100],"(MDE)":[101],"approach":[102],"enables":[104],"advanced":[105],"design-time":[106],"adaptations":[107],"application":[110],"behaviours":[113],"tailored":[114],"needs":[118],"users.":[121],"uses":[123],"two":[124],"domain-specific":[125],"languages":[126],"(DSLs)":[127],"first":[134],"model":[135],"defines":[136,143],"users\u2019":[137],"context-of-use":[138],"parameters,":[139],"while":[140],"second":[142],"conditional":[144],"scenarios":[146],"corresponding":[148],"UI":[149],"adaptation":[150],"rules.":[151],"These":[152],"rules":[153],"are":[154],"interpreted":[155],"by":[156],"an":[157,162],"MDE":[158],"workflow":[159],"transform":[161],"app\u2019s":[163],"original":[164],"source":[165],"code":[166],"into":[167],"personalised":[168],"instances.":[169],"We":[170],"also":[171],"report":[172],"evaluations":[173],"professional":[175],"developers":[177],"end-users,":[180],"demonstrating":[181],"feasibility":[183],"practical":[185],"utility":[186],".":[189]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
