Dynamic Content in Fluid Cross-Media Documents

Type of Thesis: 
Master Thesis


Today‘s mobile applications typically run on PDAs, follow a client-server division, and rely on traditional user interfaces such as keyboard, stylus or touchscreen. This landscape is changing swiftly. On the one hand, we see the advent of smartphones featuring various sensors, RFID readers and GPS chips, blurring the distinction between clients and servers of information and thus inducing fluid information spaces. On the other hand, we see the rise of new interface modalities such as voice interaction, digital pen and paper, gestures and so on. The MobiCraNT project aims at the development of software engineering principles and patterns for the development of such applications.
The concept of crosslets forms a central component of our new fluid cross-media document model. Crosslets define the representation and interaction with different pieces of information forming part of a fluid cross-media document. Crosslets can be defined for passive information such as text or pictures but also active sources should be supported. These active sources could for example represent enviromental data coming from a temperature sensor or other sensors. Beyond the integration of active sources, crosslets also describe how the information they describe is to be interacted with. This leads to the definition of a new kind of fluid user interfaces.  The goal of this thesis is to investigate how the crosslet concept can be used to integrate active content into our model for fluid cross-media documents.
Background Knowledge: 
  • Java
Technical challenges: 
  • Modelling and implementation of crosslets for integrating sensor data
  • Design patterns for the integration of dynamic content in fluid cross-media documents
  • Development of a showcase application showing the power of active fluid cross-media documents
Beat Signer
Bruno Dumas
Academic Year: