Lancaster EPrints

Design and implementation of a framework for building distributed smart object systems

Kawsar, Fahim and Nakajima, Tatsuo and Park, Jong Hyuk and Yeo, Sang-Soo (2010) Design and implementation of a framework for building distributed smart object systems. Journal of Supercomputing, 54 (1). pp. 4-28. ISSN 0920-8542

Full text not available from this repository.

Abstract

A smart object system encompasses the synergy between computationally augmented everyday objects and external applications. This paper presents a software framework for building smart object systems following a declarative programming approach centered around custom written documents that glue the smart objects together. More specifically, in the proposed framework, applications’ requirements and smart objects’ services are objectified through structured documents. A runtime infrastructure provides the spontaneous federation between smart objects and applications through structural type matching of these documents. There are three primary advantages of our approach: firstly, it allows developers to write applications in a generic way without prior knowledge of the smart objects that could be used by the applications. Secondly, smart object management (locating, accessing, etc.) issues are completely handled by the infrastructure; thus application development becomes rapid and simple. Finally, the programming abstraction used in the framework allows extension of functionalities of smart objects and applications very easily. We describe an implemented prototype of our framework and show examples of its use in a real life scenario to illustrate its feasibility.

Item Type: Article
Journal or Publication Title: Journal of Supercomputing
Uncontrolled Keywords: Smart object ; Middleware ; Pervasive Systems
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 57265
Deposited By: ep_importer_pure
Deposited On: 15 Aug 2012 16:29
Refereed?: Yes
Published?: Published
Last Modified: 13 Feb 2014 11:31
Identification Number:
URI: http://eprints.lancs.ac.uk/id/eprint/57265

Actions (login required)

View Item