University of Tasmania
Browse

File(s) under permanent embargo

A General Purpose Programming Framework for Ubiquitous Computing Environments

conference contribution
posted on 2023-05-23, 05:17 authored by Stevenson, G, Nixon, Paddy, Ferguson, RI
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.

History

Publication title

Program & Online Proceedings: System Support for Ubiquitous Computing Workshop (UbiSys '03) at the Fifth Annual Conference on Ubiquitous Computing (UbiComp 2003)

Pagination

EJ

Publisher

UbiSys

Place of publication

Seattle, WA, USA

Event title

System Support for Ubiquitous Computing Workshop (UbiSys '03) at the Fifth Annual Conference on Ubiquitous Computing (UbiComp 2003)

Event Venue

Seattle, WA, USA

Date of Event (Start Date)

2003-10-12

Date of Event (End Date)

2003-10-12

Rights statement

Copyright 2003 the Authors

Repository Status

  • Restricted

Socio-economic Objectives

Communication technologies, systems and services not elsewhere classified

Usage metrics

    University Of Tasmania

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC