Model-based UI Modernization: From Legacy UIs to Self-adaptive UIs
暂无分享,去创建一个
Due to constantly changing conditions, either businessdriven or legal-driven, software systems often need to be changed or adapted to a new environment. Such a software modernization process of a legacy system has to address three main aspects: data access, business logic and user interface. As the user interfaces of interactive systems become increasingly complex due to new interaction paradigms, required adaptability, use of innovative technologies, multi-media, and interaction modalities, the topic of UI modernization demands for sophisticated processes and methods to systematically transform the UI of a legacy software system to a more flexible UI in the target platform. In this paper, we present a model-based UI modernization approach for enhancing legacy UIs towards self-adaptive UIs that are able to automatically adapt to the context-of-use at runtime.
[1] Gregor Engels,et al. Adapt-UI: an IDE supporting model-driven development of self-adaptive UIs , 2017, EICS.
[2] Jean Vanderdonckt,et al. A Unifying Reference Framework for multi-target user interfaces , 2003, Interact. Comput..