Pith. sign in

REVIEW 6 major objections 6 minor 94 references

A Model-based Approach to Assess Regular, Constant, and Progressive User Interface Adaptivity

T0 review · 6 major / 6 minor · reviewed 2026-08-11 · deepseek-v4-flash

Pith's one-line read GUI adaptation should be regular, constant, and progressive rather than sudden, fluctuating, and abrupt, and the Taoist system shows how to deliver that by proposing one fractional interface change at a time.

desk verdict A genuinely new integration of task models, Markov chains, and LRS for gradual UI adaptation, but the empirical triad claim is unsupported—worth a serious referee with major revisions. read the letter →

arxiv 2412.12389 v1 pith:ZH22YBYZ submitted 2024-12-16 cs.HC

classification cs.HC
keywords userinterfaceadaptationhiddenMarkovmodellongestrepeatingsubsequencetaskmodel-baseddesignprogressiveadaptivityabstractfractionalreification
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper argues that adaptive interfaces fail users not because they adapt, but because they adapt suddenly, erratically, and all at once, and that the fix is to make adaptivity regular, constant, and progressive. To that end it presents Taoist, a system that derives abstract user interfaces from a W3C task model and uses a hidden Markov model fed by longest repeating subsequences of user actions to decide what to propose next. Taoist generates one abstract UI at a time through fractional reification, lets the user accept, decline, modify, postpone, or restart each adaptation, and works both within a session and across sessions. The paper reports a ten-practitioner experiment in which 80% perceived adaptations as regular and 90% as progressive, while constancy was less convincing, and completion times fell significantly after the first and fourth iterations. A sympathetic reader would take away that gradual, controllable, stepwise adaptation is feasible and that the three properties are measurable enough to be assessed.

What carries the argument

The load-bearing mechanism is the pairing of a W3C task model with a hidden Markov model whose state space is discretely produced from the task model and whose observations are dynamically generated from a categorical distribution over longest repeating subsequences (LRS) of user actions, with repetition threshold T=1. The LRS is computed from monitored interaction traces and simulated sequences derived from the task tree's temporal operators, and it is used to predict the next action, to score candidate abstract UIs, and to decide which part of the interface to reify fractionally at runtime. Around this core, Taoist adds scoring functions for order-free probability, content prediction, and task position, plus a user-controlled weighting scheme that trades fidelity to the task model against fidelity to the learned LRS.

What would settle it

Run the same car-rental task four times with a control group whose UI never changes: if the control group shows the same completion-time drops across iterations, the claimed adaptation benefit is indistinguishable from a practice effect. Separately, instrument Taoist to log the number of widgets changed and the time gap between consecutive adaptations; if the step sizes or gaps vary widely across iterations, the regular and constant properties are not realized by the mechanism, regardless of what users say.

Watch

Extended reading notes

Core claim

The central claim is that adaptivity quality can be engineered and assessed through three properties—regular instead of sudden, constant instead of fluctuating, and progressive instead of abrupt—and that a task-model-driven hidden Markov model with longest repeating subsequences realizes them. Taoist builds a discrete interaction state space from a W3C task model, derives a first-order Markov model from simulated action sequences, then extends it into a kth-order model as real user actions are monitored, pruning the data to the longest repeating subsequences with threshold T=1. At each adaptation step only the abstract UI corresponding to the current subtask is fractionally reified into a runnable UI, so the user experiences a series of small changes rather than one large one. The accompanying experiment with ten practitioners found that the perceived regularity and progressiveness of the adaptations were high, that constancy was not convincingly established, and that task completion time dropped significantly between the first and second iterations and between the third and fourth.

Load-bearing premise

The load-bearing premise is that answering one 7-point Likert question per construct after a four-round session tells you whether adaptation was genuinely regular, constant, and progressive, and that the observed speed-ups come from the adaptation rather than from simple practice on the same task.

Editorial extensions

If this is right

  • If Taoist's claim is correct, adaptation cost can be distributed across several small steps rather than paid in one disruptive change, because each iteration reifies only the currently relevant abstract container.
  • New users can inherit useful adaptations through the inter-session scenario, since the LRS accumulated by a group seeds the Markov model for a session that has no personal interaction history.
  • Because the user can accept, decline, modify, postpone, or reinitiate each proposal, adaptivity becomes a negotiation between system and user rather than a one-shot system decision.
  • On the W3C car-rental case, Taoist reduces the layout appropriateness metric from L=67 to L=49, and completion times dropped significantly between iterations 1-2 and 3-4, suggesting the repeated small adaptations help rather than hinder.
  • Pruning to LRS with T=1 plus Tabu partial search keeps combinatorial growth tractable, although the underlying complexity in the number of concurrent tasks remains exponential.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The regular/constant/progressive distinction could serve as a general evaluation rubric for any adaptive-interface system, not only Taoist: one could score a system by measuring the variance of its adaptation step sizes, their spacing in time, and their magnitude.
  • Because constancy was the weakest result, the hard part appears to be intensity control; a follow-on system could add an explicit intensity knob that caps the number of widgets changed per iteration and test whether that raises perceived constancy.
  • Since the completion-time improvement is entangled with practice effects, a direct test would compare Taoist against a fixed-UI condition in a between-subjects design; if the fixed condition reproduces the same time curve, the benefit is learning, not adaptation.
  • The Markov-LRS core does not itself depend on W3C notation, so the approach could transfer to other UI families if a lightweight way to obtain a task model exists, for instance by mining interaction logs.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

6 major / 6 minor

Summary. This paper introduces Taoist, a model-based approach to graphical user interface adaptivity that combines a W3C-compliant task model, a growing-order Markov chain, and longest repeating subsequences (LRS) mined from observed task/action sequences. The approach generates one abstract user interface and one fractional final UI at a time, with centralized parameters and user feedback mechanisms that let the user accept, decline, modify, postpone, or reinitiate adaptations. The paper defines three desired properties — regular, constant, and progressive adaptation — and claims that Taoist can realize and assess them. It illustrates the method on a bank transfer example and the W3C car-rental reference case, reports a performance evaluation of execution time, node counts, and solution counts, and presents a user study with ten practitioners who performed the car-rental task four times and then rated the three properties on 7-point Likert scales. The central empirical claim is therefore that Taoist yields adaptations that users perceive as regular, constant, and progressive.

Significance. If the central claim were fully established, the paper would make a useful contribution: a concrete, user-controllable mechanism for generating stepped UI adaptations and a first operationalization of 'regular, constant, progressive' as evaluable properties. The manuscript has real strengths: it ships a detailed implementation (Appendix A), grounds the case study in W3C standards, reports a performance evaluation with explicit measures, and is candid about internal and external validity threats. The authors also propose a controllability interface that is unusual in this literature. However, the empirical support for the triad is not sufficient as it stands. The 'constant' component is non-significant and explicitly not endorsed by the majority of the sample; the three constructs are each measured with a single retrospective Likert item; and the completion-time improvement has no control condition and is acknowledged by the authors as possibly a learning effect. The paper therefore reads as an exploratory system paper with an over-claimed empirical headline, rather than a validated demonstration of the three properties.

major comments (6)
  1. [This comment concerns the central claim as reported in Section 7, Figure 20, and the Abstract.] The data do not support the triad in its full form. Section 7 reports that 80% of participants perceived the adaptation as regular (M=4.90) and 90% as progressive (M=5.40), but only 40% were convinced of constancy (M=4.18, n.s.), with the authors explicitly stating that 60% of participants were not convinced. The abstract nevertheless asserts that practitioners 'assessed the regular, constant, and progressive character of adaptivity,' and the conclusion repeats the three properties. Please revise the claims to distinguish between the two supported properties and the unsupported one, or add evidence for constancy.
  2. [This comment concerns Section 7's completion-time analysis and the Threats to Internal Validity.] The Kruskal-Wallis result (H(3)=16.19, p=.00103) is presented as evidence that adaptation reduced completion time, but there is no non-adaptive control group or condition. The paper's own Threats to Internal Validity paragraph acknowledges that a carry-over/learning effect could explain the improvement. Without a control, the quantitative evaluation cannot distinguish adaptation effects from practice effects, and any wording implying causation should be removed.
  3. [This comment concerns the measurement of the three constructs in Section 7.] A single retrospective 7-point Likert item per construct, administered after all four iterations, cannot establish temporal properties such as even spacing, constant intensity, or gradual stepwise change. Participants were never asked to rate each adaptation iteration, and no objective logged measure of adaptation step size, timing, or UI-change magnitude is reported. The paper should either add per-iteration ratings and objective trace-based metrics, or explicitly limit the claims to 'participants who retrospectively agreed with the three statements.'
  4. [This comment concerns the Abstract and Section 7's description of the scenario.] The abstract states that participants assessed adaptivity 'after four intra-session iterations of the same task,' but Section 7 says the task was run 'with Taoist running in an inter-session scenario.' Intra-session and inter-session differ in who initiates adaptation and whether adaptation occurs within or across sessions, so this inconsistency affects the interpretation of the study. The manuscript should use one consistent scenario label and make the actual procedure explicit.
  5. [This comment concerns Section 4.1, Section 4.2, and Appendix A.] The title and abstract describe Taoist as 'hidden Markov model-based,' but the formal description and implementation specify a kth-order Markov chain over observable task/action states. No hidden state variables, observation/emission distributions, or HMM inference procedures (e.g., forward-backward or Viterbi) are defined. Please either provide the HMM formalization with the relevant equations, or rename the approach to avoid the HMM claim.
  6. [This comment concerns Section 4.2 (fractional reification) and Section 4.1 (LRS).] Fractional reification always generates one FUI at a time (Section 4.2, step 4), and the LRS mechanism is derived only from repeated observed subsequences (Section 4.1). As a result, 'regular' and 'progressive' may be largely guaranteed by construction, which would explain the high user agreement without demonstrating that the model's parameters control these properties. To rule this out, the evaluation should include objective measures of adaptation step size and timing across iterations, ideally under different parameter settings (e.g., varying T, UBPWeight, modelWeight), or the paper should explicitly state that these properties are design guarantees rather than learned outcomes.
minor comments (6)
  1. [This comment concerns the statistical reporting in Section 7.] The text reports 'M=4.90*, significantly higher than the median' without stating which test was used; please give the test (e.g., one-sample Wilcoxon signed-rank) and exact p-values for all three Likert items, and correct the typo 'Kruskall-Wallis.'
  2. [This comment concerns Equations (1)-(3).] The scoring equations contain undefined or malformed symbols: Eq. (2) uses 'OrderIndepProbability(t)' that is not defined, Eq. (3) reads 'i· modelWeight| max i userTask[0,i].sublist0(DFS(tm))' and needs reformatting, and UBPWeight/modelWeight are not given domains or ranges. Please define all terms and state how weights are set by default.
  3. [This comment concerns Section 5.3.] The sentence 'which proves that the adaptation reduces this metric' overstates a single comparison (L=67 to L=49); suggest replacing 'proves' with 'suggests' or adding a quantitative analysis.
  4. [This comment concerns Section 7 sampling language.] The text calls the recruiting procedure 'random sampling,' but the participants were volunteers from the authors' network of collaborators; 'convenience sample' is the more precise term, and 'representative' in the abstract is not supported.
  5. [This comment concerns Figure 18's caption.] The caption describes both the time plot and the solutions plot as 'bottom left'; the second should read 'bottom right.'
  6. [This comment concerns Section 8.1.] The sentence 'The results of the usability survey [6,7] show...' appears to refer to old tool evaluations not described in this paper; either describe the survey or remove the sentence.

Circularity Check

1 steps flagged · score 3.0 of 10

'Progressive' is built into the one-AUI-at-a-time design; the rest of the triad is empirically assessed and not circular.

  1. self definitional [Section 1 (definition of progressive) and Section 4.2 (adaptation process, steps 3 and 4)]
    "Adaptation should be progressive: the adaptation process should gradually move from the current state (before adaptation) to a future state (after adaptation) following several steps instead of a single step. In GUIs, we interpret the adaptation to consist of a series of gradually evolving steps. ... we focus on the dynamic generation at run-time of one AUI at a time, the one corresponding to the current subtask. ... a fractional reification instantiates the AUI into a fractional final UI (FUI) at runtime."

    The paper's operational definition of 'progressive' is 'several steps instead of a single step' / 'a series of gradually evolving steps.' The Taoist generator is specified to produce 'one AUI at a time' through 'fractional reification.' Therefore, the conclusion that Taoist adaptations are progressive is entailed by the definition plus the construction: any interface produced by fractional reification across iterations is, by definition, a series of steps. The Section 7 Likert rating of 'progressive' (M=5.40, 90% agree) thus restates the design property rather than testing a separate hypothesis.

full rationale

The only reduction-by-definition I can exhibit is the progressive property: 'progressive' is defined as a series of steps, and the generator is designed to emit one AUI at a time, so the design satisfies the definition tautologically. The user ratings remain an independent measurement of perception, and the regular and constant properties are not definitionally entailed; the paper's own data show that 'constant' was not endorsed (M=4.18, n.s.). I found no equation-level circularity: the Markov/LRS scores (Eqs. 1-3) take the task model and interaction history as inputs and are not re-used as outputs. No load-bearing self-citation is present: references to LRS [59], HMM [24], and W3C [57] are standard external sources. The internal-validity weaknesses (single post-hoc Likert item per construct, no non-adaptive control, possible learning effect, and the abstract's 'intra-session' versus Section 7's 'inter-session' inconsistency) undercut the strength of the empirical claim, but they are validity concerns, not circularity. Score 3 reflects one definitional entailment for 'progressive' while the triad claim retains independent empirical content.

Assumptions & free parameters 5 free parameters · 6 assumptions · 0 invented entities

The central claim rests on a chain of uncalibrated weights, task-model expressiveness assumptions, and a subjective measurement model. No independent dataset or external benchmark is used.

free parameters (5)
  • LRS threshold T = T = 1
    Set by hand in Section 4.2 step 2 ('we usually specify the threshold for repeated items for LRS as T=1'); controls which subsequences count as repeating and hence drives the adaptation.
  • UBPWeight = not specified
    Appears in Equation (2) ContentScorePrediction as a weight on order-independent probability; no calibration or sensitivity analysis is provided.
  • modelWeight = not specified
    Appears in Equation (3) TaskScore alongside max over DFS task tree; no value or fitting procedure is given.
  • Performance evaluation weights = platform weight = 4, action weight = 1
    Section 6 states the plots in Figure 17 were made with these weights; they directly affect the reported node/time/solution counts.
  • User-controllable adaptivity weights = user-defined in Figure 16
    Weights for task-model conformance, LRS conformance, screen resolution, feedback, and forgetting unused actions are exposed to end users with no default values or validation, making the adapted UI dependent on uncalibrated parameters.
assumptions (6)
  • domain assumption The W3C task model and abstract UI metamodel are expressive enough to generate valid partial user interfaces for real applications.
    Section 4.3 and Appendix A assume task-model transformations cover the target applications; the paper itself notes expressiveness limits in Section 8.1.
  • domain assumption kth-order Markov chains and longest repeating subsequences with T=1 capture interaction patterns that matter for adaptation.
    Section 4.1 asserts higher-order models improve prediction and that pruning with T=1 'does not lower the performance', but no predictive accuracy measurement is provided.
  • ad hoc to paper The scoring functions in Equations (1)-(3) rank candidate AUIs by quality.
    The OrderFreeProbability, ContentScorePrediction, and TaskScore equations are introduced in Section 4.4 without external validation or comparison to other UI quality metrics.
  • domain assumption Skipping the Concrete User Interface level via fractional reification preserves enough information for usable final interfaces.
    Section 4.2 and Appendix A state the CUI level is bypassed; no user-based comparison of the resulting UIs is reported.
  • domain assumption Layout appropriateness is a valid proxy for adaptation quality.
    Section 5.3 uses Sears' layout appropriateness (L=67 -> L=49) as evidence of improvement, but the metric only measures widget travel distance, not cognitive disruption.
  • domain assumption Self-reported Likert ratings after the final iteration measure the regular, constant, and progressive character of adaptivity.
    Section 7 and Threats to Internal Validity acknowledge participants had difficulty distinguishing the constructs; the assumption is load-bearing for the main empirical claim.

how reviews work

0 comments
Cite this review

Pith. "Pith review of A Model-based Approach to Assess Regular, Constant, and Progressive User Interface Adaptivity." pith.science (2026). https://pith.science/paper/ZH22YBYZ

@misc{pith2026241212389,
  author       = {Pith},
  title        = {Pith review of: A Model-based Approach to Assess Regular, Constant, and Progressive User Interface Adaptivity},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/ZH22YBYZ}},
  note         = {Machine review of arXiv:2412.12389}
}
read the original abstract

Adaptive user interfaces adapt their contents, presentation, or behavior mostly in a sudden, fluctuating, and abrupt way, which may cause negative effects on the end users, such as cognitive disruption. Instead, adaptivity should be regular, constant, and progressive. To assess these requirements, we present Taoist, a hidden Markov model-based approach and software environment that seek the longest repeating action subsequences in a task model. The interaction state space is discretely produced from a task model and the interaction observations are dynamically generated from a categorical distribution exploiting the subsequences. Parameters governing adaptivity and its results are centralized to support two scenarios: intra-session for the same user and inter-session for the same or any other user, even new ones. The end-user can control the adaptivity when initiated by accepting, declining, modifying, postponing,or reinitiating the process before propagating it to the next iteration. We describe the Taoist implementation and its algorithm for adaptivity. We illustrate its application with examples, including the W3C reference case study. We report the results of an experiment that evaluated Taoist with a representative group of ten practitioners who assessed the regular, constant, and progressive character of adaptivity after four intra-session iterations of the same task.

Figures

Figures reproduced from arXiv: 2412.12389 by the authors.

Figure 1
Figure 1. User Interface adaptation: (a) without Taoist, it is sudden (≠ in red), fluctuating (≠ in blue), and abrupt (≠ in green); (b) with Taoist, it is regular (≈ in red), constant (≈ in blue), and progressive (≈ in green). Abstract Adaptive user interfaces adapt their contents, presentation, or be￾havior mostly in a sudden, fluctuating, and abrupt way, which may cause negative effects on the end users, such as cognitive d… view at source ↗
Figure 2
Figure 2. Examples of Longest Repeating Subsequences in a given GUI. [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. An example of GUI adaptation for the inter-session scenario. [PITH_FULL_IMAGE:figures/full_fig_p006_3.png] view at source ↗
Figures from the paper (23 more)
Figure 4
Figure 4. Figure 4: An example of GUI adaptation for both scenarios: intra-session (left) vs. inter-session scenario (right). [PITH_FULL_IMAGE:figures/full_fig_p007_4.png]
Figure 5
Figure 5. Figure 5: Workflow of the GUI adaptation in the inter-session scenario. [PITH_FULL_IMAGE:figures/full_fig_p008_5.png]
Figure 6
Figure 6. Figure 6: Workflow of the GUI adaptation in the intra-session scenario [PITH_FULL_IMAGE:figures/full_fig_p008_6.png]
Figure 7
Figure 7. Figure 7: A first example of the GUI adaptation approach. [PITH_FULL_IMAGE:figures/full_fig_p009_7.png]
Figure 8
Figure 8. Figure 8: Taoist: Fractional reification. predicted actions, therefore determining the position and order of the actions in the AUI. As a result, the score is more restrictive and increases with the degree of adequacy between the container’s actions and the task model order. Var…
Figure 9
Figure 9. Figure 9: Taoist walkthrough after three iterations [PITH_FULL_IMAGE:figures/full_fig_p010_9.png]
Figure 10
Figure 10. Figure 10: Adaptation of the example #1. Enter beneficiary data Select country Enter beneficiary name Enter beneficiary address Enter beneficiary account IBAN [ ] Classic Make a European bank transfer Enter transfer details Display transfer summary Submit bank transfer Enter amo…
Figure 11
Figure 11. Figure 11: Task model and first GUI of the example #2. [PITH_FULL_IMAGE:figures/full_fig_p011_11.png]
Figure 12
Figure 12. Figure 12: Adaptation of the example #2. execute actions into sequences since no constraint is imposed for any sequence [PITH_FULL_IMAGE:figures/full_fig_p013_12.png]
Figure 13
Figure 13. Figure 13: Task model of the “Car rental” W3C reference case study [57] and its corresponding initial GUIs. [PITH_FULL_IMAGE:figures/full_fig_p014_13.png]
Figure 14
Figure 14. Figure 14: Layout appropriateness: (left) initial GUI: [PITH_FULL_IMAGE:figures/full_fig_p015_14.png]
Figure 15
Figure 15. Figure 15: Final AUI after multiple adaptations. Weight for conformance to task model Other adapted GUIs from the group to choose from (extensible) Weight for conformance to longest repeating sequence Weight for imposing the platform screen resolution Weight for taking feedback …
Figure 16
Figure 16. Figure 16: Controllability of machine learning features. [PITH_FULL_IMAGE:figures/full_fig_p015_16.png]
Figure 18
Figure 18. Figure 18: Taoist Performance schemes: concurrent actions (top left), evolution of nodes with improvement (top right), evolution of time with improvement (bottom left), evolution of the number of solutions with improvement (bottom left). 124.30 75.20 112.30 70.30 0 20 40 60 80 1…
Figure 19
Figure 19. Figure 19: Execution time (left) and Taoist loading time (right) over four adaptation iterations. the adaptation as regular (𝑀=4.90∗ , significantly higher than the median, with only one participant reporting not having perceived any change) and even more as progressive (90%, 𝑀=…
Figure 20
Figure 20. Figure 20: Distribution of participants’ answers for the three adaptation properties. [PITH_FULL_IMAGE:figures/full_fig_p017_20.png]
Figure 21
Figure 21. Figure 21: Taoist Task and Abstract UI Metamodels as a subset of [57] and [75]. we save the task associated to each AIU, we can later use the task to infer the dialog. The Final UI (Figure ??) does not extend the abstract class “Model” because the FUI is implemented by using alr…
Figure 22
Figure 22. Figure 22: Taoist Final UI Metamodel as a subset of UsiXML [45] [PITH_FULL_IMAGE:figures/full_fig_p024_22.png]
Figure 23
Figure 23. Figure 23: The three top abstract classes implemented in [PITH_FULL_IMAGE:figures/full_fig_p024_23.png]
Figure 24
Figure 24. Figure 24: Taoist Dialog UI Metamodel [PITH_FULL_IMAGE:figures/full_fig_p026_24.png]
Figure 25
Figure 25. Figure 25: Taoist Context Metamodel [PITH_FULL_IMAGE:figures/full_fig_p027_25.png]
Figure 26
Figure 26. Figure 26: Taoist Feedback Metamodel [PITH_FULL_IMAGE:figures/full_fig_p028_26.png]
Figure 27
Figure 27. Figure 27: Taoist Trigger Adaptation Mechanism [PITH_FULL_IMAGE:figures/full_fig_p029_27.png]

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

94 extracted references · 47 canonical work pages

  1. [1]

    Model- based intelligent user interface adaptation: challenges and future directions

    Silvia Abrahão, Emilio Insfrán, Arthur Sluÿters, and Jean Vanderdonckt. Model- based intelligent user interface adaptation: challenges and future directions. Software and Systems Modelling , 20(5):1335–1349, 2021. doi: 10.1007/s10270-021- 00909-7. URL https://doi.org/10.1007/s10270-021-00909-7

  2. [2]

    Akiki, Arosha K

    Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu. Adaptive model-driven user interface development systems. ACM Computing Surveys, 47(1):9:1–9:33, 2014. doi: 10.1145/2597999. URL https://doi.org/10.1145/2597999

  3. [3]

    Akiki, Arosha K

    Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu. Engineering adaptive model- driven user interfaces. IEEE Transactions on Software Engineering , 42(12):1118– 1147, 2016. doi: 10.1109/TSE.2016.2553035. URL https://doi.org/10.1109/TSE.2016. 2553035

  4. [4]

    Zarate, Jorge A

    Victor Alvarez-Cortes, Victor H. Zarate, Jorge A. Ramirez Uresti, and Benjamin E. Zayas. Current challenges and applications for adaptive user interfaces. In Inaki Maurtua, editor, Human-Computer Interaction , chapter 3, pages 49–68. IntechOpen, London, UK, 2009. doi: http://dx.doi.org/10.5772/7745. URL https: //www.intechopen.com/chapters/8958

  5. [5]

    Exploring adverse effects of adaptive voice menu

    Siddhartha Asthana, Pushpendra Singh, and Amarjeet Singh. Exploring adverse effects of adaptive voice menu. In Proc. of ACM Conf. on Human Factors in Computing Systems, Extended Abstracts , CHI EA ’13, pages 775–780, New York, NY, USA, 2013. Association for Computing Machinery. ISBN 978-1-4503-1952-2. doi: 10.1145/2468356.2468494. URL http://doi.acm.org/1...

  6. [6]

    A frame- work and a language for usability automatic evaluation of web sites by static analysis of HTML source code

    Abdo Beirekdar, Jean Vanderdonckt, and Monique Noirhomme-Fraiture. A frame- work and a language for usability automatic evaluation of web sites by static analysis of HTML source code. In Christophe Kolski and Jean Vanderdonckt, editors, Computer-Aided Design of User Interfaces III, Proceedings of the Fourth International Conference on Computer-Aided Desig...

  7. [7]

    Flexible reporting for automated usabil- ity and accessibility evaluation of web sites

    Abdo Beirekdar, Marc Keita, Monique Noirhomme-Fraiture, Frédéric Randolet, Jean Vanderdonckt, and Céline Mariage. Flexible reporting for automated usabil- ity and accessibility evaluation of web sites. In Maria Francesca Costabile and Fabio Paternò, editors, Human-Computer Interaction - INTERACT 2005, IFIP TC13 International Conference, Rome, Italy, Septe...

  8. [8]

    Ensuring user interface adaptation consistency through triple graph grammars

    Kai Biermeier, Enes Yigitbas, Nils Weidmann, and Gregor Engels. Ensuring user interface adaptation consistency through triple graph grammars. In Carmelo Ardito, Rosa Lanzilotti, Alessio Malizia, Marta Lárusdóttir, Lucio Davide Spano, José Creissac Campos, Morten Hertzum, Tilo Mentler, José L. Abdelnour-Nocera, Lara S. G. Piccolo, Stefan Sauer, and Gerrit ...

Show all 94 references
  1. [10]

    Bridging models and systems at runtime to build adaptive user interfaces

    Marco Blumendorf, Grzegorz Lehmann, and Sahin Albayrak. Bridging models and systems at runtime to build adaptive user interfaces. In Noi Sukaviriya, Jean Vanderdonckt, and Michael Harrison, editors, Proceedings of the 2nd ACM SIGCHI Symposium on Engineering Interactive Computi...

  2. [11]

    Affordance-derived declarative interaction models for con- text adaptation

    Cristian Bogdan. Affordance-derived declarative interaction models for con- text adaptation. In Carmelo Ardito, Rosa Lanzilotti, Alessio Malizia, Marta Larusdottir, Lucio Davide Spano, José Campos, Morten Hertzum, Tilo Mentler, José Abdelnour Nocera, Lara Piccolo, Stefan Sauer...

  3. [12]

    Model driven engineering of accessible and multi-platform graphical user interfaces by parameterized model transformations

    Amina Bouraoui and Imen Gharbi. Model driven engineering of accessible and multi-platform graphical user interfaces by parameterized model transformations. Science of Computer Programming , 172:63–101, 2019. doi: 10.1016/j.scico.2018.11

  4. [13]

    URL https://doi.org/10.1016/j.scico.2018.11.002

  5. [14]

    Adaptive User Interfaces

    Dermot Browne, Peter Totterdell, and Mike Norman, editors. Adaptive User Interfaces. Computers and People Series. Academic Press, London, UK, 1990. ISBN 0-12-137755-5

  6. [15]

    A unifying reference framework for multi-target user interfaces

    Gaëlle Calvary, Joëlle Coutaz, David Thevenin, Quentin Limbourg, Laurent Bouil- lon, and Jean Vanderdonckt. A unifying reference framework for multi-target user interfaces. Interacting with Computers, 15(3):289–308, 2003. doi: 10.1016/S0953- 5438(03)00010-9. URL https://doi.or...

  7. [16]

    End users as unwitting software developers

    Maria Francesca Costabile, Piero Mussio, Loredana Parasiliti Provenza, and Antonio Piccinno. End users as unwitting software developers. In Pro- ceedings of the 4th International Workshop on End-User Software Engineering , WEUSE ’08, page 6–10, New York, NY, USA, 2008. Associa...

  8. [17]

    Selective markov models for predicting web-page accesses

    Mukund Deshpande and George Karypis. Selective markov models for predicting web-page accesses. In Vipin Kumar and Robert L. Grossman, editors, Proceedings of the First SIAM International Conference on Data Mining , SDM ’01, pages 1–

  9. [18]

    doi: 10.1137/1.9781611972719.4

    SIAM, 2001. doi: 10.1137/1.9781611972719.4. URL https://doi.org/10.1137/1. 9781611972719.4

  10. [19]

    Showing user interface adaptivity by animated transitions

    Charles-Eric Dessart, Vivian Genaro Motti, and Jean Vanderdonckt. Showing user interface adaptivity by animated transitions. In Proceedings of the ACM Symposium on Engineering Interactive Computing Systems , EICS ’11, pages 95– 104, New York, NY, USA, 2011. Association for Com...

  11. [20]

    On the importance of spatial perception for the design of adaptive user interfaces

    Tilman Deuschel and Ted Scully. On the importance of spatial perception for the design of adaptive user interfaces. In Giacomo Cabri, Gauthier Picard, and Niranjan Suri, editors,Proceedings of the 10th IEEE International Conference on Self- Adaptive and Self-Organizing Systems...

  12. [21]

    State of the art in adaptive user interfaces

    Hartmut Dieterich, Uwe Malinowski, Thomas Kuhme, and Matthias Schneider- Hufschmidt. State of the art in adaptive user interfaces. In M. Schneider- Hufschmidt, T. Kuhme, and U. Malinowski, editors,Adaptive User Interfaces Princi- ples and Practice, chapter 10, pages 13–48. Els...

  13. [22]

    Jacob Eisenstein, Jean Vanderdonckt, and Angel R. Puerta. Adapting to mobile contexts with user-interface modeling. InProc. of the 3rd IEEE Workshop on Mobile Computing Systems and Applications, WMCSA’ 00, pages 83–92, Los Alamitos, CA, USA, 2000. IEEE Computer Society. doi: 1...

  14. [23]

    Mateusz Dubiel, Bereket Abera Yilma, Kayhan Latifzadeh, and Luis A. Leiva. A contextual framework for adaptive user interfaces: Modelling the interaction environment. CoRR, abs/2203.16882, 2022. doi: 10.48550/arXiv.2203.16882. URL https://doi.org/10.48550/arXiv.2203.16882

  15. [25]

    Gajos and Krysta Chauncey

    Krzysztof Z. Gajos and Krysta Chauncey. The influence of personality traits and cognitive load on the use of adaptive user interfaces. In Proceedings of the 22nd International Conference on Intelligent User Interfaces, IUI ’17, pages 301–306, New York, NY, USA, 2017. ACM. ISBN...

  16. [26]

    User preferences for adaptive user interfaces in health information systems

    Mahboubeh Eslami, Mohammad Firoozabadi, and Elaheh Homayounvala. User preferences for adaptive user interfaces in health information systems. Universal Access in Information Society , 17(4):875–883, November 2018. ISSN 1615-5289. doi: 10.1007/s10209-017-0569-1. URL https://doi...

  17. [27]

    Hidden markov models

    Monica Franzese and Antonella Iuliano. Hidden markov models. In Shoba Ranganathan, Michael Gribskov, Kenta Nakai, and Christian Schönbach, editors, Encyclopedia of Bioinformatics and Computational Biology - Volume 1 , pages 753–

  18. [28]

    Measuring user experience of adaptive user interfaces using EEG: A replication study

    Daniel Gaspar-Figueiredo, Silvia Abrahão, Emilio Insfrán, and Jean Vanderdonckt. Measuring user experience of adaptive user interfaces using EEG: A replication study. In Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering , EAS...

  19. [29]

    Reinforcement learning-based framework for the intelligent adaptation of user interfaces

    Daniel Gaspar-Figueiredo, Marta Fernández-Diego, Ruben Nuredini, Silvia Abrahão, and Emilio Insfrán. Reinforcement learning-based framework for the intelligent adaptation of user interfaces. In Michael Nebeling, Lucio Davide Spano, and José Creissac Campos, editors, Companion ...

  20. [30]

    Gajos, Mary Czerwinski, Desney S

    Krzysztof Z. Gajos, Mary Czerwinski, Desney S. Tan, and Daniel S. Weld. Explor- ing the design space for adaptive graphical user interfaces. In Proceedings of the Working Conference on Advanced Visual Interfaces , AVI ’06, pages 201–208, New York, NY, USA, 2006. Association fo...

  21. [31]

    Gajos, Katherine Everitt, Desney S

    Krzysztof Z. Gajos, Katherine Everitt, Desney S. Tan, Mary Czerwinski, and Daniel S. Weld. Predictability and accuracy in adaptive user interfaces. In Proceedings of the ACM Conference on Human Factors in Computing Systems , CHI ’08, pages 1271—-1274, New York, NY, USA, 2008. ...

  22. [32]

    A probabilistic mental model for estimating disruption

    Bowen Hui, Grant Partridge, and Craig Boutilier. A probabilistic mental model for estimating disruption. In Proceedings of the 14th International Conference on Intelligent User Interfaces , IUI ’09, page 287–296, New York, NY, USA, 2009. Association for Computing Machinery. IS...

  23. [33]

    Model-based adaptive user interface based on context and user experience evaluation

    Jamil Hussain, Anees Ul Hassan, Hafiz Syed Muhammad Bilal, Rahman Ali, Muhammad Afzal, Shujaat Hussain, Jae Hun Bang, Oresti Banos, and Sungyoung Lee. Model-based adaptive user interface based on context and user experience evaluation. Journal of Multimodal User Interfaces , 1...

  24. [34]

    Ammar, and Makram Soui

    Adnane Ghannem, Mohamed Salah Hamdi, Hany H. Ammar, and Makram Soui. A systematic classification of requirements engineering approaches for adaptive systems. In Hani Hamdan, Djallel Eddine Boubiche, Homero Toral-Cruz, Sedat Akleylek, and Hamid Mcheick, editors, Proceedings of ...

  25. [35]

    Principles of mixed-initiative user interfaces

    Eric Horvitz. Principles of mixed-initiative user interfaces. In Proceeding of the ACM Int. Conf. on Human Factors in Computing Systems , CHI ’99, pages 159–166, New York, NY, USA, 1999. Association for Computing Machinery. doi: 10.1145/302979.303030. URL http://doi.acm.org/10...

  26. [36]

    A digital twin-based multi-modal ui adaptation framework for assistance systems in industry 4.0

    Klementina Josifovska, Enes Yigitbas, and Gregor Engels. A digital twin-based multi-modal ui adaptation framework for assistance systems in industry 4.0. In Masaaki Kurosu, editor, Proc. of the 21st International Conference on Human- Computer Interaction. Design Practice in Co...

  27. [37]

    Adaptive runtime layout of hierarchical ui components

    Heikki Keränen and Johan Plomp. Adaptive runtime layout of hierarchical ui components. In Proceedings of the Second Nordic Conference on Human-Computer Interaction, NordiCHI ’02, page 251–254, New York, NY, USA, 2002. Association for Computing Machinery. ISBN 1581136161. doi: ...

  28. [38]

    Computational ap- proaches for understanding, generating, and adapting user interfaces

    Yue Jiang, Yuwen Lu, Jeffrey Nichols, Wolfgang Stuerzlinger, Chun Yu, Christof Lutteroth, Yang Li, Ranjitha Kumar, and Toby Jia-Jun Li. Computational ap- proaches for understanding, generating, and adapting user interfaces. In Simone D. J. Barbosa, Cliff Lampe, Caroline Appert...

  29. [39]

    Marlui: Multi-agent reinforcement learning for adaptive point-and-click uis

    Thomas Langerak, Sammy Christen, Mert Albaba, Christoph Gebhardt, Christian Holz, and Otmar Hilliges. Marlui: Multi-agent reinforcement learning for adaptive point-and-click uis. Proc. ACM Hum.-Comput. Interact., 8(EICS), jun 2024. doi: 10.1145/3661147. URL https://doi.org/10....

  30. [40]

    Adaptive play: A prototype of a responsive children’s videogame for greater inclusivity

    Rhianne Jones. Adaptive play: A prototype of a responsive children’s videogame for greater inclusivity. In Proceedings of the 9th Nordic Conference on Human- Computer Interaction, NordiCHI ’16, New York, NY, USA, 2016. Association for Computing Machinery. ISBN 9781450347631. d...

  31. [41]

    Benefits and costs of adaptive user interfaces

    Talia Lavie and Joachim Meyer. Benefits and costs of adaptive user interfaces. International Journal of Human-Computer Studies , 68(8):508–524, 2010. doi: https: //doi.org/10.1016/j.ijhcs.2010.01.004. URL http://www.sciencedirect.com/science/ article/pii/S1071581910000145

  32. [42]

    An adaptive user interface based on spatiotemporal structure learning

    Hosub Lee, Youngsang Choi, and Yeojin Kim. An adaptive user interface based on spatiotemporal structure learning. In Proceedings of IEEE Consumer Commu- nications and Networking Conference , CCNC’11, pages 923–927, Los Alamitos, CA, USA, Jan 2011. IEEE Computer Society. doi: 1...

  33. [43]

    Constraint programming in embedded systems design: Considered helpful

    Krzysztof Kuchcinski. Constraint programming in embedded systems design: Considered helpful. Microprocessors and Microsystems , 69:24–34, 2019. ISSN 0141-9331. doi: https://doi.org/10.1016/j.micpro.2019.05.012. URL https://www. sciencedirect.com/science/article/pii/S0141933119300821

  34. [44]

    Luis A. Leiva. Responsive snippets: adaptive skim-reading for mobile devices. In Adjunct Proceedings of the 20th International Conference on Human-Computer Interaction with Mobile Devices and Services , MobileHCI 2018, pages 327–331, New York, NY, USA, 2018. Association for Co...

  35. [45]

    Machine learning for adaptive user interfaces

    Pat Langley. Machine learning for adaptive user interfaces. In Gerhard Brewka, Christopher Habel, and Bernhard Nebel, editors, Proceedings of 21st Annual German Conference on Artificial Intelligence, Advances in Artificial Intelligence 97, volume 1303 of Lecture Notes in Artif...

  36. [46]

    Towards an extended model of user interface adaptation: The ISATINE framework

    Víctor López-Jaquero, Jean Vanderdonckt, Francisco Montero Simarro, and Pas- cual González. Towards an extended model of user interface adaptation: The ISATINE framework. In Jan Gulliksen, Morten Borup Harning, Philippe A. Palanque, Gerrit C. van der Veer, and Janet Wesson, ed...

  37. [47]

    Derivation of a dialog model from a task model by activity chain extraction

    Kris Luyten, Tim Clerckx, Karin Coninx, and Jean Vanderdonckt. Derivation of a dialog model from a task model by activity chain extraction. In Joaquim A. Jorge, Nuno Jardim Nunes, and João Falcão e Cunha, editors, Proceedings of 10th International Workshop on Design, Specifica...

  38. [48]

    Luis A. Leiva. Restyling website design via touch-based interactions. In Pro- ceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services , MobileHCI ’11, page 599–604, New York, NY, USA, 2011. Association for Computing Machiner...

  39. [49]

    Toward a task-driven intelligent gui adaptation by mixed-initiative

    Nesrine Mezhoudi and Jean Vanderdonckt. Toward a task-driven intelligent gui adaptation by mixed-initiative. International Journal of Human–Computer Inter- action, 37(5):445–458, 2021. doi: https://doi.org/10.1080/10447318.2020.1824742. URL https://www.tandfonline.com/doi/abs/...

  40. [50]

    USIXML: A user interface description language supporting multiple levels of independence

    Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte, Laurent Bouillon, and Murielle Florins. USIXML: A user interface description language supporting multiple levels of independence. In Maristella Matera and Sara Comai, editors, Proceedings of Workshops in connection with t...

  41. [51]

    Miraz, Maaruf Ali, and Peter S

    Mahdi H. Miraz, Maaruf Ali, and Peter S. Excell. Adaptive user interfaces and universal usability through plasticity of user interface design. Computer Sci- ence Review , 40:100363, 2021. ISSN 1574-0137. doi: https://doi.org/10.1016/ j.cosrev.2021.100363. URL https://www.scien...

  42. [52]

    Motti and Jean Vanderdonckt

    Vivian G. Motti and Jean Vanderdonckt. A computational framework for context- aware adaptation of user interfaces. In Proceedings of the 7th IEEE Int. Conf. on Research Challenges in Information Science , RCIS ’13, pages 1–12, May 2013. doi: 10.1109/RCIS.2013.6577709. URL http...

  43. [53]

    Capturing human sequence-learning abilities in configuration design tasks through markov chains

    Christopher McComb, Jonathan Cagan, and Kenneth Kotovsky. Capturing human sequence-learning abilities in configuration design tasks through markov chains. Journal of Mechanical Design , 139(9), 07 2017. ISSN 1050-0472. doi: 10.1115/1. 4037185. URL https://doi.org/10.1115/1.403...

  44. [54]

    Extraction of interesting adaptation rules

    Rim Nasfi and Makram Soui. Extraction of interesting adaptation rules. vol- ume 34 of FNC ’14, pages 607–612. Elsevier, 2014. doi: 10.1016/j.procs.2014.07.081. URL https://doi.org/10.1016/j.procs.2014.07.081. Proc. of the 9th International Conference on Future Networks and Com...

  45. [55]

    Wisel: a mixed initiative approach for widget selection

    Nesrine Mezhoudi, Iyad Khaddam, and Jean Vanderdonckt. Wisel: a mixed initiative approach for widget selection. In Esmaeil S. Nadimi, Tomás Cerný, Sung- Ryul Kim, and Wei Wang, editors,Proceedings of the ACM International Conference on research in adaptive and convergent syste...

  46. [56]

    Model-driven architecture in practice - a software production environment based on conceptual modeling

    Oscar Pastor and Juan Carlos Molina. Model-driven architecture in practice - a software production environment based on conceptual modeling . Springer, 2007. ISBN 978-3-540-71867-3. URL http://www.springerlink.com/content/978-3-540- 71867-3

  47. [57]

    Model- based user interface (mbui) - task models, w3c working group note

    Fabio Paternò, Carmen Santoro, Lucio Davide Spano, and Dave Raggett. Model- based user interface (mbui) - task models, w3c working group note. Technical report, World-Wide Web Consortium, Cambridge, Massachusetts, USA, 04 2014. URL https://www.w3.org/TR/task-models/

  48. [58]

    Myui: gen- erating accessible user interfaces from multimodal design patterns

    Matthias Peissner, Dagmar Häbe, Doris Janssen, and Thomas Sellner. Myui: gen- erating accessible user interfaces from multimodal design patterns. In Simone Di- niz Junqueira Barbosa, José Creissac Campos, Rick Kazman, Philippe A. Palanque, Michael D. Harrison, and Steve Reeves...

  49. [59]

    Model-based user-interface adaptation by exploiting situations, emotions and software patterns

    Christian Märtin, Christian Herdin, and Jürgen Engel. Model-based user-interface adaptation by exploiting situations, emotions and software patterns. In Proceed- ings of the International Conference on Computer-Human Interaction Research and Applications, volume 1 of CHIRA ’17...

  50. [60]

    Puerta and David Maulsby

    Angel R. Puerta and David Maulsby. Management of interface design knowledge with MOBI-D. In Johanna D. Moore, Ernest A. Edmonds, and Angel R. Puerta, editors, Proceedings of the 2nd International Conference on Intelligent User Inter- faces, IUI 1997, Orlando, Florida, USA, Jan...

  51. [61]

    An adaptive industrial human-machine inter- face to optimise operators working performance

    Daniel Reguera-Bakhache, Iñaki Garitano, Carlos Cernuda, Roberto Uribeetxeber- ria, Urko Zurutuza, and Ganix Lasa. An adaptive industrial human-machine inter- face to optimise operators working performance. In Proceedings of IEEE/ASME In- ternational Conference on Advanced Int...

  52. [62]

    Reinhard Oppermann and Rasher R. Kinshuk. Adaptability and adaptivity in learn- ing systems. Knowledge transfer, 2:173–179, 1997. URL https://www.geocities. ws/tgsrao/kt97_gmd.pdf

  53. [63]

    Generative programming of graphical user interfaces

    Max Schlee and Jean Vanderdonckt. Generative programming of graphical user interfaces. In Proceedings of the ACM Working Conference on Advanced Visual Interfaces, AVI ’04, page 403–406, New York, NY, USA, 2004. Association for Computing Machinery. ISBN 1581138679. doi: 10.1145...

  54. [64]

    Layout appropriateness: a metric for evaluating user interface widget layout

    Andrew Sears. Layout appropriateness: a metric for evaluating user interface widget layout. IEEE Transactions on Software Engineering, 19(7):707–719, 1993. doi: 10.1109/32.238571. URL https://ieeexplore.ieee.org/abstract/document/238571

  55. [65]

    Louis, Sergiu Dascalu, Linda J

    Anil Shankar, Sushil J. Louis, Sergiu Dascalu, Linda J. Hayes, and Ramona Houmanfar. User-context for adaptive user interfaces. In Proceedings of the 12th International Conference on Intelligent User Interfaces , IUI ’07, page 321–324, New York, NY, USA, 2007. Association for ...

  56. [66]

    KKumuditha G. G. H. Silva, W. A. P. S. Abeyasekare, Dulshani M. H. E. Dasanayake, T. B. Nandisena, Dharshana Kasthurirathna, and Archchana Ku- gathasan. Dynamic user interface personalization based on deep reinforcement learning. In Proceeding of 3rd International Conference o...

  57. [67]

    Mining longest repeated subsequences to predict world wide web surfing

    Jim Pitkow and Peter Pirolli. Mining longest repeated subsequences to predict world wide web surfing. In Proc. of Second USENIX Symposium on Internet Technologies & Systems , USITS ’99, Boulder, CO, USA, October 1999. USENIX Association. URL https://www.usenix.org/conference/u...

  58. [68]

    An ontology-based approach for user interface adaptation

    Makram Soui, Soumaya Diab, Ali Ouni, Aroua Essayeh, and Mourad Abed. An ontology-based approach for user interface adaptation. In Natalya Shakhovska, editor, Proc. of International Conference on Computer Science and Information Technologies, Advances in Intelligent Systems and...

  59. [69]

    User interface derivation from business processes: A model- driven approach for organizational engineering

    Kênia Sousa, Hildeberto Mendonça, Jean Vanderdonckt, Els Rogier, and Joannes Vandermeulen. User interface derivation from business processes: A model- driven approach for organizational engineering. In Proceedings of the 2008 ACM Symposium on Applied Computing, SAC ’08, page 5...

  60. [70]

    Depth-first search and linear graph algorithms

    Robert Tarjan. Depth-first search and linear graph algorithms. In Proceedings of 12th Annual Symposium on Switching and Automata Theory , SWAT 1971, pages 114–121, 1971. doi: 10.1109/SWAT.1971.10

  61. [71]

    Facilitating user interface adaptation to mobile devices

    Pertti Repo. Facilitating user interface adaptation to mobile devices. InProceedings of the Third Nordic Conference on Human-Computer Interaction , NordiCHI ’04, page 433–436, New York, NY, USA, 2004. Association for Computing Machinery. ISBN 1581138571. doi: 10.1145/1028014.1...

  62. [72]

    Adapting user interfaces with model-based reinforcement learning

    Kashyap Todi, Gilles Bailly, Luis Leiva, and Antti Oulasvirta. Adapting user interfaces with model-based reinforcement learning. In Proceedings of the ACM Conference on Human Factors in Computing Systems , CHI ’21, New York, NY, USA, 2021. Association for Computing Machinery. ...

  63. [73]

    System- atic generation of abstract user interfaces

    Vi Tran, Jean Vanderdonckt, Ricardo Tesoriero, and François Beuvens. System- atic generation of abstract user interfaces. In Simone Diniz Junqueira Barbosa, José Creissac Campos, Rick Kazman, Philippe A. Palanque, Michael D. Harri- son, and Steve Reeves, editors, Proceedings o...

  64. [74]

    Mocadix: Designing cross-device user interfaces of an information system based on its class diagram

    Jean Vanderdonckt and Thanh-Diane Nguyen. Mocadix: Designing cross-device user interfaces of an information system based on its class diagram. Proc. ACM Hum.-Comput. Interact., 3(EICS), jun 2019. doi: 10.1145/3331159. URL https: A Model-based Approach to Assess Regular, Consta...

  65. [75]

    Model-based user interface (mbui) - abstract user interface models, w3c working group note

    Jean Vanderdonckt, Ricardo Tesoriero, Nesrine Mezhoudi, Vivian Motti, François Beuvens, and Jérémie Melchior. Model-based user interface (mbui) - abstract user interface models, w3c working group note. Technical report, World-Wide Web Consortium, Cambridge, Massachusetts, USA,...

  66. [76]

    Evaluating user interface adaptation using the context of use.International Journal of Adaptive, Resilient and Autonomic Systems (IJARAS), 6(1):1–24, 2015

    Makram Soui, Khaled Ghédira, and Mourad Abed. Evaluating user interface adaptation using the context of use.International Journal of Adaptive, Resilient and Autonomic Systems (IJARAS), 6(1):1–24, 2015. doi: 10.4018/IJARAS.2015010101. URL https://doi.org/10.4018/IJARAS.2015010101

  67. [77]

    A machine learning ap- proach to generate adaptive user interfaces

    Anuradha Welivita and Tharindu Ranathunga. A machine learning ap- proach to generate adaptive user interfaces. Technical report, 99X Technology, Walukarama Road, Colombo 03, Sri Lanka, 04 2016. URL https://www.researchgate.net/publication/321483367_A_Machine_Learning_ Approach...

  68. [78]

    Engineering context-adaptive UIs for task- continuous cross-channel applications

    Enes Yigitbas and Stefan Sauer. Engineering context-adaptive UIs for task- continuous cross-channel applications. In Proceedings of IFIP WG 13.2/13.5 Joint Working Conference on Human-Centered and Error-Resilient Systems Development , HCSE ’16 and HESSD ’16, pages 281–300, Cha...

  69. [79]

    Context- and data-driven satisfaction analysis of user interface adaptations based on instant user feedback

    Enes Yigitbas, André Hottung, Sebastian Mansfield Rojas, Anthony Anjorin, Stefan Sauer, and Gregor Engels. Context- and data-driven satisfaction analysis of user interface adaptations based on instant user feedback. Proc. of ACM Human-Computer Interaction, 3(EICS):19:1–19:20, ...

  70. [80]

    Component-based development of adaptive user interfaces

    Enes Yigitbas, Klementina Josifovska, Ivan Jovanovikj, Ferhat Kalinci, Anthony Anjorin, and Gregor Engels. Component-based development of adaptive user interfaces. In José Ignacio Panach, Jean Vanderdonckt, and Oscar Pastor, editors, Proceedings of the ACM Symposium on Enginee...

  71. [81]

    Usability analysis with markov models

    Harold Thimbleby, Paul Cairns, and Matt Jones. Usability analysis with markov models. ACM Trans. Comput.-Hum. Interact., 8(2):99–132, jun 2001. ISSN 1073-

  72. [82]

    Integrated model-driven development of self-adaptive user interfaces

    Enes Yigitbas, Ivan Jovanovikj, Kai Biermeier, Stefan Sauer, and Gregor Engels. Integrated model-driven development of self-adaptive user interfaces. Software and Systems Modelling, 19(5):1057–1081, 2020. doi: 10.1007/s10270-020-00777-7. URL https://doi.org/10.1007/s10270-020-00777-7

  73. [83]

    Williams

    Steve Young, Milica Gašić, Blaise Thomson, and Jason D. Williams. Pomdp- based statistical spoken dialog systems: A review. Proceedings of the IEEE , 101(5): 1160–1179, 2013. doi: 10.1109/JPROC.2012.2225812

  74. [84]

    Model” abstract class. It contains a reference to the root “Task

    Lamia Zouhaier, Yousra Ben Daly Hlaoui, and Leila Ben Ayed. A reinforcement learning based approach of context-driven adaptive user interfaces. InProceedings of IEEE 45th Annual Computers, Software, and Applications Conference , COMP- SAC ’21, pages 1463–1468, Los Alamitos, US...

  75. [85]

    doi: 10.1145/2305484.2305502

    Association for Computing Machinery. doi: 10.1145/2305484.2305502. URL https://doi.org/10.1145/2305484.2305502

  76. [88]

    Grundy, Anuradha Madugalla, and Humphrey O

    Wei Wang, Hourieh Khalajzadeh, John C. Grundy, Anuradha Madugalla, and Humphrey O. Obie. Adaptive user interfaces for software supporting chronic disease. In Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Society , ICSE-SEIS 2...

  77. [93]

    On-the-fly usability evaluation of mobile adaptive uis through instant user feedback

    Enes Yigitbas, Ivan Jovanovikj, Klementina Josifovska, Stefan Sauer, and Gregor Engels. On-the-fly usability evaluation of mobile adaptive uis through instant user feedback. In David Lamas, Fernando Loizides, Lennart E. Nacke, Helen Petrie, Marco Winckler, and Panayiotis Zaphi...

  78. [516]

    URL https://doi.org/10.1145/376929.376941

    doi: 10.1145/376929.376941. URL https://doi.org/10.1145/376929.376941

  79. [762]

    doi: 10.1016/b978-0-12-809633- 8.20488-3

    Elsevier, Amsterdam, The Netherlands, 2019. doi: 10.1016/b978-0-12-809633- 8.20488-3. URL https://doi.org/10.1016/b978-0-12-809633-8.20488-3

  80. [1994]

    URL https://www.elsevier.com/books/adaptive-user- interfaces/schneider-hufschmidt/978-0-444-81545-3

    ISBN 9780444815453. URL https://www.elsevier.com/books/adaptive-user- interfaces/schneider-hufschmidt/978-0-444-81545-3

  81. [1997]

    URL https://doi.org/10.1145/238218.238337

    doi: 10.1145/238218.238337. URL https://doi.org/10.1145/238218.238337

  82. [2008]

    ISBN 9781595937537

    Association for Computing Machinery. ISBN 9781595937537. doi: 10.1145/ 1363686.1363821. URL https://doi.org/10.1145/1363686.1363821

  83. [2015]

    URL https://doi.org/10.1145/2811411.2811527

    doi: 10.1145/2811411.2811527. URL https://doi.org/10.1145/2811411.2811527

  84. [2017]

    doi: 10.5220/0006502400500059

    ISBN 978-989-758-267-7. doi: 10.5220/0006502400500059. URL https: //www.scitepress.org/PublicationsDetail.aspx?ID=tFgG4Dvy4h0d&t=1

  85. [2019]

    URL https://doi.org/10.1007/978-3- 030-29390-1_38

    doi: 10.1007/978-3-030-29390-1\_38. URL https://doi.org/10.1007/978-3- 030-29390-1_38

  86. [2022]

    doi: 10.1145/3491101.3504030

    Association for Computing Machinery. doi: 10.1145/3491101.3504030. URL https://doi.org/10.1145/3491101.3504030

Pith tools

Reviewed August 11, 2026 · model on record in the stance chip above.