An MDE-SOA Approach to Support Plastic User Interfaces in Ambient Spaces
نویسندگان
چکیده
User interface (UI) plasticity denotes UI adaptation to the context of use (user, platform, physical and social environment) while preserving usability. Our approach to this problem is to bring together MDE (Model Driven Engineering) and SOA (Service Oriented Approach) within a unified framework that covers both the development stage and the runtime phase of plastic UI’s. In particular, an interactive system is modelled as a graph of models that can be dynamically manipulated by, and/or encapsulated as services.
منابع مشابه
The Many Faces of Plastic User Interfaces
In this paper, we discuss the problem of UI adaptation to the context of use. To address this problem, we propose to mix declarative languages as promoted in Model Driven Engineering (MDE) with a “code-centric” approach where pieces of code are encapsulated as service-oriented components (SOA), all of this within a unified software framework that blurs the distinction between the development st...
متن کاملA New Trust Model for B2C E-Commerce Based on 3D User Interfaces
Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...
متن کاملMeta-User Interfaces for Ambient Spaces
In this article, we propose the concept of meta-User Interface (meta-UI) as the set of functions (along with their user interfaces) that are necessary and sufficient to control and evaluate the state of interactive ambient spaces. This set is meta-, since it serves as an umbrella beyond the domain-dependent services that support human activities in an ambient interactive space. They are User In...
متن کاملChallenges to the Model-Driven Generation of User Interfaces at Runtime for Ambient Intelligent Systems
Context-awareness, personalization and adaptation are among salient features of Ambient Intelligent (AmI) Systems. The User Interfaces (UI) in AmI environments should therefore also be dynamic at runtime. Developing such UIs is challenging since many aspects have to be considered. Most existing approaches follow Model-driven Engineering (MDE) as a solution. However, they only address design tim...
متن کاملImproving Interfaces for Collaborative Work in Multiple-Device Environments
Productive collaboration in a Multiple-Device Environment (MDE) requires an effective interface to efficiently manage applications among devices. Though many interfaces exist, there is little empirical understanding of how they affect collaboration. This paper reports results from a user study comparing how well three classes of interfaces; textual, map, and iconic, support realistic, collabora...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007