Abstract
Language | English |
---|---|
Title of host publication | Unknown Host Publication |
Number of pages | 0 |
Publication status | Published - 2003 |
Event | Program & Online Proceedings: System Support for Ubiquitous Computing Workshop (UbiSys'03) - Seattle, WA, USA Duration: 1 Jan 2003 → … |
Conference
Conference | Program & Online Proceedings: System Support for Ubiquitous Computing Workshop (UbiSys'03) |
---|---|
Period | 1/01/03 → … |
Fingerprint
Keywords
- n/a
Cite this
}
A General Purpose Programming Framework for Ubiquitous Computing Environments. / Stevenson, G; Nixon, Patrick; Ferguson, RI.
Unknown Host Publication. 2003.Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
TY - GEN
T1 - A General Purpose Programming Framework for Ubiquitous Computing Environments
AU - Stevenson, G
AU - Nixon, Patrick
AU - Ferguson, RI
PY - 2003
Y1 - 2003
N2 - It is important to note that the need to support ad-hoc and potentially mobile arrangements of devices in ubiquitous environments does not fit well within the traditional client/server architecture. We believe peer-to-peer communication offers a preferable alternative due to its decentralised nature, removing dependence on individual nodes. However, this choice adds to the complexity of the developers task. In this paper, we describe a two-tiered approach to address this problem: A lower tier employing peer-to-peer interactions for managing the network infrastructure and an upper tier providing a mobile agent based programming framework. The result is a general purpose framework for developing ubiquitous applications and services, where the underlying complexity is hidden from the developer. This paper discusses our on-going work; presenting our design decisions, features supported by our framework, and some of the challenges still to be addressed in a complex programming environment.
AB - It is important to note that the need to support ad-hoc and potentially mobile arrangements of devices in ubiquitous environments does not fit well within the traditional client/server architecture. We believe peer-to-peer communication offers a preferable alternative due to its decentralised nature, removing dependence on individual nodes. However, this choice adds to the complexity of the developers task. In this paper, we describe a two-tiered approach to address this problem: A lower tier employing peer-to-peer interactions for managing the network infrastructure and an upper tier providing a mobile agent based programming framework. The result is a general purpose framework for developing ubiquitous applications and services, where the underlying complexity is hidden from the developer. This paper discusses our on-going work; presenting our design decisions, features supported by our framework, and some of the challenges still to be addressed in a complex programming environment.
KW - n/a
M3 - Conference contribution
BT - Unknown Host Publication
ER -