Publications
Chosen filters:
Chosen filters:
Model-based Engineering of Feedforward Usability Function for GUI Widgets Hasselt University
Feedback and feedforward are two fundamental mechanisms that support users' activities while interacting with computing devices. While feedback can be easily solved by providing information to the users following the triggering of an action, feedforward is much more complex as it must provide information before an action is performed. For interactive applications where making a mistake has more impact than just reduced user comfort, correct ...
A Survey and Taxonomy of Electronics Toolkits for Interactive and Ubiquitous Device Prototyping Hasselt University
Over the past two decades, many toolkits for prototyping interactive and ubiquitous electronic devices have been developed. Although their technical specifications are often easy to look up, they vary greatly in terms of design, features and target audience, resulting in very real strengths and weaknesses depending on the intended application. These less technical characteristics are often reported inconsistently, if at all. In this paper we ...
FORTNIoT: Intelligible Predictions to Improve User Understanding of Smart Home Behavior Hasselt University
Fig. 1. Based on self-sustaining predictions (e.g. the sun will set), FORTNIoT can deduce when trigger-condition-action rules (e.g. IF sun set AND anyone home THEN lower the rolling shutter) will trigger in the near future and what effects they will cause (e.g. the rolling shutter will lower). Ubiquitous environments, such as smart homes, are becoming more intelligent and autonomous. As a result, their behavior becomes harder to grasp and ...
Fortune Nets for Fortunettes: Formal, Petri Nets-Based, Engineering of Feedforward for GUI Widgets Hasselt University
Feedback and feedforward are two fundamental mechanisms that supports users' activities while interacting with computing devices. While feedback can be easily solved by providing information to the users following the triggering of an action, feedforward is much more complex as it must provide information before an action is performed. Fortunettes is a generic mechanism providing a systematic way of designing feedforward addressing both action ...
Towards Traceable Design Rationale in Augmented Reality Hasselt University
When new things, such as buildings or physical products, are designed, the design process typically explores multiple design alternatives and undergoes several iterations. The associated artefacts typically grow from low-fdelity prototypes , such as paper sketches, to high-fdelity prototypes, such as 3D scale models. While previous work has focused on capturing the design rationale behind the decisions that happen during such a design process, ...
Talking Video Heads - Saving Streaming Bitrate by Adaptively Applying Object-based Video Principles to Interview-like Footage Hasselt University
Over-the-top (OTT) streaming services like YouTube and Netflix induce massive amounts of video traffic. To combat the resulting network load, this article empirically explores the use of the object-based video (OBV) methodology that allows for the quality-variant HTTP Adaptive Streaming of respectively the background and foreground object(s) of a video scene. In particular, we study two alternative video object representation methods where the ...
Fortunettes: Feedforward about the Future State of GUI Widgets Hasselt University
Feedback is commonly used to explain what happened in an interface. What if questions, on the other hand, remain mostly unanswered. In this paper, we present the concept of enhanced widgets capable of visualizing their future state, which helps users to understand what will happen without committing to an action. We describe two approaches to extend GUI toolkits to support widget-level feedforward, and illustrate the usefulness of widget-level ...