首页 | 本学科首页   官方微博 | 高级检索  
     


Design and implementation of a framework for building distributed smart object systems
Authors:Fahim Kawsar  Tatsuo Nakajima  Jong Hyuk Park  Sang-Soo Yeo
Affiliation:1. Computing Department, Lancaster University, Lancaster, LA1 4WA, UK
2. Department of Computer Science, Waseda University, 3-4-1 Okubo, Shinjuku-Ku, Tokyo, Japan
3. Department of Computer Science and Engineering, Seoul National University of Technology, 172 Gongreung 2-dong, Nowon-gu, Seoul, 139-742, South Korea
4. Division of Computer Engineering, Mokwon University, Daejeon, 302-318, South Korea
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.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号