Navigation

Content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems
Teaser

Publication Details

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

Type

Conference Paper

Year

2014

Authors

krug

wiedemann

gaedke

Event

14th International Conference on Web Engineering

Location

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 Copy

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

copy text to clipboard

Research Area

Web Engineering




Powered by DGS
Edit list (authentication required)

Press Articles