Jump to main content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems

PUBLICATION

SmartComposition: A Component-Based Approach for Creating Multi-Screen Mashups

Type

Conference Paper

Year

2014

Authors

krug

wiedemann

gaedke

Research Area

Web Engineering

Event

14th International Conference on Web Engineering

Published in

Proceedings of 14th International Conference on Web Engineering Companion (ICWE2014 Companion)

ISBN/ISSN

978-3-319-08244-8

Download

PDF

Abstract

The spread and usage of mobile devices, such as smartphones or tablets, increases continuously. While most of the applications developed for these devices can only be used on the device itself, mobile devices also offer a way to create a new kind of applications: multi-screen applications. These applications run distributedly on multiple screens, like a PC, tablet, smartphone or TV. The composition of all these screens creates a new user experience for single as well as for several users. While creating mashups is a common way for designing end user interfaces, they fail in supporting multiple screens. This paper presents a component-based approach for developing multi-screen mashups, named SmartComposition. The SmartComposition approach extends the OMELETTE reference architecture to deal with multiple screens. Furthermore, we enhance the OMDL for describing multi-screen mashups platform independently. We draw up several scenarios that illustrate the opportunities of multi-screen mashups. From these scenarios we derive requirements SmartComposition needs to comply with. A huge challenge we face is the synchronization between the screens. SmartComposition solves this through real-time communication via WebSockets or Peer-to-Peer communication. We present a first prototype and evaluate our approach by developing two different multi-screen mashups. Finally, next research steps are discussed and challenges for further research are defined.

Reference

Krug, Michael; Wiedemann, Fabian; Gaedke, Martin: SmartComposition: A Component-Based Approach for Creating Multi-Screen Mashups. Proceedings of 14th International Conference on Web Engineering Companion (ICWE2014 Companion), pp. 236-253, 2014.



Powered by DGS
Edit list (authentication required)

Press Articles