Skip to main navigation Skip to search Skip to main content

Declarative XML-based layout state encoding for managing screen real estate of interactive public displays

  • Tommi Heikkinen*
  • , Tomas Linden
  • , Marko Jurmu
  • , Hannu Kukka
  • , Timo Ojala
  • *Corresponding author for this work
  • University of Oulu

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

We present a system for managing the screen real estate of interactive public displays with declarative XML-based descriptions of virtual screens and a finite state machine. The proposed approach includes an algorithm for transforming the declarative virtual screens into a sequence of steps required for transiting between layout states. The system is utilized in realizing an interaction model for a network of public displays in a city center. Our practical experiences show how separating layout description from application logic allows rapid configuration of the interaction model.

Original languageEnglish
Title of host publication2011 IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops 2011
PublisherIEEE Institute of Electrical and Electronic Engineers
Pages82-87
ISBN (Print)9781612849379
DOIs
Publication statusPublished - 2011
MoE publication typeA4 Article in a conference publication
Event2011 9th IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops 2011 - Seattle, WA, United States
Duration: 21 Mar 201125 Mar 2011

Conference

Conference2011 9th IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops 2011
Country/TerritoryUnited States
CitySeattle, WA
Period21/03/1125/03/11

Keywords

  • finite state machines
  • SCXML
  • urban computing
  • User interface management systems

Fingerprint

Dive into the research topics of 'Declarative XML-based layout state encoding for managing screen real estate of interactive public displays'. Together they form a unique fingerprint.

Cite this