2014
DOI: 10.1145/2597999
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Model-Driven User Interface Development Systems

Abstract: Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague many software applications. Model-driven engineering formed the basis for most of the systems targeting the development of such UIs. An overview of these systems is presented and a set of criteria is established to evaluate the strengths and shortcomings of the state-of-the-art, which is categorized under architectures, techniques, and tools. A summary of the evaluation is presented in tables that visually illu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
75
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 108 publications
(81 citation statements)
references
References 115 publications
0
75
0
Order By: Relevance
“…Their article provided introduction to typical architecture of mobile-centric user context recognition, the main techniques of context recognition, lesson learned from previous approaches, and challenges for future research. Akiki et al [31] provided a review on adaptive model-driven user interface development systems. The article addressed the strengths and shortcomings of architectures, techniques, and tools of the state of the art.…”
Section: Previous Reviewsmentioning
confidence: 99%
“…Their article provided introduction to typical architecture of mobile-centric user context recognition, the main techniques of context recognition, lesson learned from previous approaches, and challenges for future research. Akiki et al [31] provided a review on adaptive model-driven user interface development systems. The article addressed the strengths and shortcomings of architectures, techniques, and tools of the state of the art.…”
Section: Previous Reviewsmentioning
confidence: 99%
“…This requires software able to capture and accurately represent and reason about people's individual behaviours, moods, and intentions [28]. Adaptive user interfaces [2] aim to engage users by providing them with personalised experiences and new ways to interact with ubiquitous computing technology. Self-quantification provides the means to monitor users' attention [16] and emotions to provide personalised interaction [9].…”
Section: Interoperability One Of the Fundamental Challenges Of Thementioning
confidence: 99%
“…The key problem includes segmenting the existing UI into some semantic parts [14], resize and rearrange the widgets [15], and refactoring the existing source code [16]. A good summary of the adaptive model-driven UI development is provided by [17].…”
Section: B Gui Redesignmentioning
confidence: 99%