Novice users often need support to become familiar with a new mashup. The most common problem is that mashups offer a high grade of personalization, such as the user's choice which widgets she wants to use. This p...
详细信息
ISBN:
(纸本)9783319082455;9783319082448
Novice users often need support to become familiar with a new mashup. The most common problem is that mashups offer a high grade of personalization, such as the user's choice which widgets she wants to use. This problem becomes more difficult in multi-screen mashups, because the user has to decide additionally on which screen the widgets should run. In our recent work we focused on creating multiscreen mashups for enriching multimedia content. That is, a user can watch a video on one screen and also can consume additional content, like a Google Maps excerpt, on another one. This paper presents an approach for rule-based adaption of multi-screen mashups to ease the access for novice users. Therefore, we analyze the users' interaction with the mashup and detect patterns. Based on these patterns we derive rules which will be applied to the mashups of novice users as well as experienced ones. Thus, widgets will be added and arranged automatically on the user's several screens when the execution of a previously generated rule is triggered.
The rapid growth of computing devices has led to the emergence of distributed user interfaces. A userinterface is called distributed if a user can interact with it using several devices at the same time. Formal metho...
详细信息
The rapid growth of computing devices has led to the emergence of distributed user interfaces. A userinterface is called distributed if a user can interact with it using several devices at the same time. Formal methods for designing such interfaces, in particular methods for the distribution of interface elements across multiple devices, are yet to be developed. This is the reason why every time a new application requires a distributed user interface, the latter has to be designed from scratch, rendering the entire venture economically inefficient. In order to minimize costs, unify and automate the development of distributedinterfaces, we need to formulate general formal methods for designing distributedinterfaces that will be independent from a particular application or device. This article paper proposes a formal distribution method based on the pi-calculus.
暂无评论