MASP Videos

This page lists videos showcasing the Multi-Access Service Platform.

Features of the Multi Access Service Platform

This video shows the features of the Multi Access Service Platform (MASP), which is a model based user interface architecture dedicated to development of adaptive and device independent UIs in smart environments.

 

Executable UI Models in Action

This video shows the usage of runtime user interface models in the Multi-Access Service Platform (MASP). The MASP allows the developer to access, inspect and modify the models of the user interface at runtime.

 

Utilizing Runtime Models

The user interfaces built with the MASP are described with dynamic executable user interface models. The user interface is a result of the execution of these models at runtime rather than a model-to-code transformation. The models utilized by the MASP are also modifiable at runtime. This allows a rapid development of user interfaces with tools connecting to and modifying models of a running application. The modifications of the models are immediately visible in the application. This way the developer can rapidly introduce and evaluate changes in the application.

The following video demonstrates the rapid development of a user interface with the MASP.

 

UI Migration based on a Runtime Environment Model

This video below shos user interface adaptation based on a runtime smart environment model. In the showcase a model describes a home environment with three rooms (kitchen, living room and office) and two users (Melanie and Kurt). In each of the rooms there is a display and the users can access a set of applications using those displays. At any time the users can move around the environment and the applications follow them, without loosing any state and remaining fully interactive. In the video shows a tool visualizing the environment model and three windows representing the displays in the environment. Using the tool the movement of the users in the environment is simulated and the reactions of the applications can be observed in the windows representing the displays.