Dynamic application composition: customizing the behavior of an active space

Manuel Román, Brian Ziebart, R H Campbell

Research output: Contribution to conferencePaper

Abstract

The proliferation of wireless networks, hand-held PCs, touch panels, large flat displays, sensors, and embedded devices is transforming traditional habitats and living spaces into ubiquitous computing environments, or active spaces. We envision a middleware software infrastructure that abstracts the heterogeneity of these environments and transforms them into programmable environments. This middleware infrastructure provides support to manage the resources contained in an active space (low-level functionality), support to develop applications (application-level functionality), and support to define interaction rules among applications (active space-level functionality). In this paper, we present a mechanism called "application bridge" that implements active space-level functionality. Application bridges provide a simple, yet effective, mechanism to define dynamic application composition interaction rules that confer the active space a specific behavior based on a number of parameters, including context, application status, and user actions.

Original languageEnglish (US)
Pages169-176
Number of pages8
StatePublished - Dec 1 2003
Event1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003 - Fort Worth, TX, United States
Duration: Mar 23 2003Mar 26 2003

Other

Other1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003
CountryUnited States
CityFort Worth, TX
Period3/23/033/26/03

Fingerprint

Chemical analysis
Middleware
Ubiquitous computing
Wireless networks
Display devices
Sensors

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications

Cite this

Román, M., Ziebart, B., & Campbell, R. H. (2003). Dynamic application composition: customizing the behavior of an active space. 169-176. Paper presented at 1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003, Fort Worth, TX, United States.

Dynamic application composition : customizing the behavior of an active space. / Román, Manuel; Ziebart, Brian; Campbell, R H.

2003. 169-176 Paper presented at 1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003, Fort Worth, TX, United States.

Research output: Contribution to conferencePaper

Román, M, Ziebart, B & Campbell, RH 2003, 'Dynamic application composition: customizing the behavior of an active space', Paper presented at 1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003, Fort Worth, TX, United States, 3/23/03 - 3/26/03 pp. 169-176.
Román M, Ziebart B, Campbell RH. Dynamic application composition: customizing the behavior of an active space. 2003. Paper presented at 1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003, Fort Worth, TX, United States.
Román, Manuel ; Ziebart, Brian ; Campbell, R H. / Dynamic application composition : customizing the behavior of an active space. Paper presented at 1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003, Fort Worth, TX, United States.8 p.
@conference{b09f0a5a1a184fcd89c323d420398129,
title = "Dynamic application composition: customizing the behavior of an active space",
abstract = "The proliferation of wireless networks, hand-held PCs, touch panels, large flat displays, sensors, and embedded devices is transforming traditional habitats and living spaces into ubiquitous computing environments, or active spaces. We envision a middleware software infrastructure that abstracts the heterogeneity of these environments and transforms them into programmable environments. This middleware infrastructure provides support to manage the resources contained in an active space (low-level functionality), support to develop applications (application-level functionality), and support to define interaction rules among applications (active space-level functionality). In this paper, we present a mechanism called {"}application bridge{"} that implements active space-level functionality. Application bridges provide a simple, yet effective, mechanism to define dynamic application composition interaction rules that confer the active space a specific behavior based on a number of parameters, including context, application status, and user actions.",
author = "Manuel Rom{\'a}n and Brian Ziebart and Campbell, {R H}",
year = "2003",
month = "12",
day = "1",
language = "English (US)",
pages = "169--176",
note = "1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003 ; Conference date: 23-03-2003 Through 26-03-2003",

}

TY - CONF

T1 - Dynamic application composition

T2 - customizing the behavior of an active space

AU - Román, Manuel

AU - Ziebart, Brian

AU - Campbell, R H

PY - 2003/12/1

Y1 - 2003/12/1

N2 - The proliferation of wireless networks, hand-held PCs, touch panels, large flat displays, sensors, and embedded devices is transforming traditional habitats and living spaces into ubiquitous computing environments, or active spaces. We envision a middleware software infrastructure that abstracts the heterogeneity of these environments and transforms them into programmable environments. This middleware infrastructure provides support to manage the resources contained in an active space (low-level functionality), support to develop applications (application-level functionality), and support to define interaction rules among applications (active space-level functionality). In this paper, we present a mechanism called "application bridge" that implements active space-level functionality. Application bridges provide a simple, yet effective, mechanism to define dynamic application composition interaction rules that confer the active space a specific behavior based on a number of parameters, including context, application status, and user actions.

AB - The proliferation of wireless networks, hand-held PCs, touch panels, large flat displays, sensors, and embedded devices is transforming traditional habitats and living spaces into ubiquitous computing environments, or active spaces. We envision a middleware software infrastructure that abstracts the heterogeneity of these environments and transforms them into programmable environments. This middleware infrastructure provides support to manage the resources contained in an active space (low-level functionality), support to develop applications (application-level functionality), and support to define interaction rules among applications (active space-level functionality). In this paper, we present a mechanism called "application bridge" that implements active space-level functionality. Application bridges provide a simple, yet effective, mechanism to define dynamic application composition interaction rules that confer the active space a specific behavior based on a number of parameters, including context, application status, and user actions.

UR - http://www.scopus.com/inward/record.url?scp=78649687346&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=78649687346&partnerID=8YFLogxK

M3 - Paper

AN - SCOPUS:78649687346

SP - 169

EP - 176

ER -