XSED - XML-based description of status-event components and systems

Alan Dix*, Jair Leite, Adrian Friday

*Corresponding author for this work

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

2 Citations (Scopus)

Abstract

Most user interfaces and ubiquitous systems are built around event-based paradigms. Previous work has argued that interfaces, especially those heavily depending on context or continuous data from sensors, should also give attention to status phenomena - that is continuously available signals and state. Focusing on both status and event phenomena has advantages in terms of adequacy of description and efficiency of execution. This paper describes a collection of XML-based specification notations (called XSED) for describing, implementing and optimising systems that take account of this dual status-event nature of the real world. These notations cover individual components, system configuration, and separated temporal annotations. Our work also presents a implementation to generate Status-Event Components that can run in a stand-alone test environment. They can also be wrapped into a Java Bean to interoperate with other software infrastructure, particularly the ECT platform.

Original languageEnglish
Title of host publicationEngineering Interactive Systems - EIS 2007 Joint Working Conferences EHCI 2007, DSV-IS 2007, HCSE 2007
Pages210-226
Number of pages17
DOIs
Publication statusPublished - 2008
Externally publishedYes
EventEngineering Interactive Systems - EIS 2007 Joint Working Conferences EHCI 2007, DSV-IS 2007, HCSE 2007 - Salamanca, Spain
Duration: 22 Mar 200724 Mar 2007

Publication series

NameLecture Notes in Computer Science
Volume4940
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceEngineering Interactive Systems - EIS 2007 Joint Working Conferences EHCI 2007, DSV-IS 2007, HCSE 2007
Country/TerritorySpain
CitySalamanca
Period22/03/0724/03/07

Keywords

  • Reflective dialogue notation
  • Status-event analysis
  • Temporal properties
  • Ubiquitous computing infrastructure
  • XML

Cite this