Open Access
Peer-Reviewed
Foundational Models & Architectures
Using Context Modeling and Domain Ontology in the Design of Personalized User Interface
Abstract
With the diversity of computer devices and the incr easing number of software systems to support daily activities, personalization became an important req uirement in software development. User interface of such systems should not only be customized in terms of layout, screen resolution, and other design aspects, but should also provide the user with pert inent information that takes into account the conte xt when using the system. We argue that personalized i nformation should guide interface design aspects as well as the choice of the relevant information to b e provided through such interface. To address this idea, we explicitly define a context model to capture all relevant information related to the user. This con text model is generic and could be used in the design of any user interface. To adapt such model to a speci fic application domain, we propose that the context mod el concepts are mapped to the concepts of an ontology that captures the knowledge of an applicat ion domain. In this way, it is possible to indicate which specific application domain information shoul d be provided as input/output in the user interface based on the context. In addition, we embed the con text model and the domain ontology in a model- driven architecture framework to allow semi-automat ic generation of personalized user interfaces. Finally, an illustrative example of the proposed approach is presented.
Keywords
Context Modeling
Personalization
User Interface Design
Ontology
Model-Driven Architecture
Declarations & Ethics
Funding:
This research received academic dissemination support through ESCAP / JournalsHub publishing programs.
Conflicts of Interest:
The authors declare no competing financial or institutional interests.
Peer Review:
Double-blind peer reviewed by international subject specialists.
License:
Creative Commons Attribution 4.0 International (CC BY 4.0).
How to Cite This Article
APA / MLA / BibTeX
Bacha, et al. (2011). Using Context Modeling and Domain Ontology in the Design of Personalized User Interface. IADIS International Journal on Computer Science and Information Systems, 6(2). https://doi.org/10.33965/ijcsis_2011_v6i2_05
Bacha, et al. "Using Context Modeling and Domain Ontology in the Design of Personalized User Interface." IADIS International Journal on Computer Science and Information Systems, vol. 6, no. 2, 2011. https://doi.org/10.33965/ijcsis_2011_v6i2_05
Bacha, et al. "Using Context Modeling and Domain Ontology in the Design of Personalized User Interface." IADIS International Journal on Computer Science and Information Systems 6, no. 2 (2011). https://doi.org/10.33965/ijcsis_2011_v6i2_05