journal article·2025Open access

Reducing UI Complexity Using Use Case Analysis in Adaptive Interfaces

Qing-Xing Qu, Le Zhang, Fu Guo, Vincent G. Duffy

Computers, Materials & Continua· Volume 85· Issue 3

Abstract

This study aims to validate the Object-Oriented User Interface Customization (OOUIC) framework by employing Use Case Analysis (UCA) to facilitate the development of adaptive User Interfaces (UIs). The OOUIC framework advocates for User-Centered Design (UCD) methodologies, including UCA, to systematically identify intricate user requirements and construct adaptive UIs tailored to diverse user needs. To operationalize this approach, thirty users of Product Lifecycle Management (PLM) systems were interviewed across six distinct use cases. Interview transcripts were subjected to deductive content analysis to classify UI objects systematically. Subsequently, adaptive UIs were developed for each use case, and their complexity was quantitatively compared against the original system UIs. The results demonstrated a significant reduction in complexity across all adaptive UIs (Mean Difference, MD = 0.11, t(5) = 8.26, p < 0.001), confirming their superior efficiency. The findings validate the OOUIC framework, demonstrating that UCD effectively captures complex requirements for adaptive UI development, while adaptive UIs mitigate interface complexity through object reduction and optimized layout design. Furthermore, UCA and deductive content analysis serve as robust methodologies for object categorization in adaptive UI design. Beyond eliminating redundant elements and prioritizing object grouping, designers can further reduce complexity by adjusting object dimensions and window sizing. This study underscores the efficacy of UCA in developing adaptive UIs and streamlining complex interfaces. Ultimately, UCD proves instrumental in gathering intricate requirements, while adaptive UIs enhance usability by minimizing object clutter and refining spatial organization.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Usability and User Interface Design · Innovative Human-Technology Interaction

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (45)

Show source-provided references
1. Adapting user experience with reinforcement learning: personalizing interfaces based on user behavior analysis in real-time10.1016/j.aej.2024.03.045 ↗
2. Enhancing user engagement through adaptive UI/UX Design: a study on personalized mobile app interfaces10.51594/csitrj.v5i8.1457 ↗
3. Personalized UI layout generation using deep learning: an adaptive interface design approach for enhanced user experience
4. The Janus effect of generative AI: charting the path for responsible conduct of scholarly activities in information systems10.1287/isre.2023.ed.v34.n2 ↗
5. Re-examining post-acceptance model of information systems continuance: a revised theoretical model using MASEM approach
6. Design principles for learning analytics information systems in higher education10.1080/0960085X.2020.1816144 ↗
7. Navigating human-chatbot interactions: an investigation into factors influencing user satisfaction and engagement10.1080/10447318.2023.2301252 ↗
8. Theory of AI-driven scheduling (TAIS): a service-oriented scheduling framework by integrating theory of constraints and AI10.1080/00207543.2024.2424976 ↗
9. AI-driven personalisation: transforming user experience across mobile applications10.51219/JAIMLD/maxwell-nwanna/425 ↗
10. Investigating the combination of adaptive UIs and adaptable UIs for improving usability and user performance of complex UIs10.1080/10447318.2019.1606975 ↗
11. A universal interface for plug-and-play assembly of stretchable devices10.1038/s41586-022-05579-z ↗
12. User interface design patterns and ontology models for adaptive mobile applications10.1007/s00779-020-01481-5 ↗
13. Adaptable (not adaptive) automation: forefront of human-automation teaming10.1177/00187208211037457 ↗
14. Usability and user experience evaluation in intelligent environments: a review and reappraisal
15. Analysis of sentiment expressions for user-centered design10.1016/j.eswa.2021.114604 ↗
16. Analysis of quality standards for industrial collaborative robots based on user-centered design framework10.1002/hfm.21014 ↗
17. Immersive experiences in museums for elderly with cognitive disorders: a user-centered design approach
18. Artificial intelligence for cybersecurity: literature review and future research directions10.1016/j.inffus.2023.101804 ↗
19. Integrating process management and event processing in smart factories: a systems architecture and use cases10.1016/j.jmsy.2022.05.012 ↗
20. Vector database management systems: fundamental concepts, use-cases, and current challenges10.1016/j.cogsys.2024.101216 ↗
21. GUIEvaluator: a metric-tool for evaluating the complexity of graphical user interfaces
22. Assessing the visual esthetics of user interfaces: a ten-year systematic mapping10.1080/10447318.2021.1926118 ↗
23. A model for user interface adaptation of multi-device media services10.1109/TBC.2021.3064221 ↗
24. Rapid prototyping of adaptable user interfaces10.1080/10447318.2011.581891 ↗
25. Personalization versus customization: the importance of agency, privacy, and power usage10.1111/j.1468-2958.2010.01377.x ↗
26. User-interfaces layout optimization using eye-tracking, mouse movements and genetic algorithms10.1016/j.apergo.2019.03.004 ↗
27. Usability principles and best practices for the user interface design of complex 3D architectural design and engineering tools10.1016/j.ijhcs.2009.10.001 ↗
28. The effect of four user interface concepts on visual scan pattern similarity and information foraging in a complex decision making task10.1016/j.apergo.2018.01.010 ↗
29. Evaluating visual encoding quality of a mixed reality user interface for human-machine co-assembly in complex operational terrain10.1016/j.aei.2023.102171 ↗
30. An adaptable UI/UX considering user’s cognitive and behavior information in distributed environment10.1007/s10586-017-0999-9 ↗
31. User performance effects with graphical icons and training for elderly novice users: a case study on automatic teller machines10.1016/j.apergo.2019.02.006 ↗
32. Engineering adaptive model-driven user interfaces10.1109/TSE.2016.2553035 ↗
33. Improving performance, perceived usability, and aesthetics with culturally adaptive user interfaces10.1145/1970378.1970382 ↗
34. Automatically generating personalized user interfaces with Supple10.1016/j.artint.2010.05.005 ↗
35. Adaptive model-driven user interface development systems10.1145/2597999 ↗
36. Toward a characterization of adaptive systems: a framework for researchers and system designers10.1177/0018720812443983 ↗
37. The implementation of user centered design method in developing UI/UX
38. A review of human factors challenges of complex adaptive systems: discovering and understanding chaos in human performance10.1177/0018720812467459 ↗
39. User-centered design for diversity: human-computer interaction (HCI) approaches to serve vulnerable communities
40. Teleoperation of highly automated vehicles in public transport: user-centered design of a human-machine interface for remote-operation and its expert usability evaluation10.3390/mti5050026 ↗
41. Obtaining semi-formal models from qualitative data: from interviews into BPMN models in user-centered design processes10.1080/10447318.2022.2041899 ↗
42. Usability and acceptance of truck dashboards designed by drivers: two participatory design approaches compared to a user-centered design10.1016/j.ergon.2020.103073 ↗
43. Healthcare robotics control for upper limb paralysis in neuromuscular diseases: user-centered design for responsible technology development
44. A user-centered framework for redesigning health care interfaces10.1016/j.jbi.2004.11.005 ↗
45. User-centered evaluation of adaptive and adaptable systems: a literature review10.1017/S0269888908001379 ↗