FollowMeLite:A Lightweight Middleware for Pervasive Computing
Tao Xian
Abstract
Tao Xian
Abstract
The goal of pervasive computing is to serve human being well by integrating environments and computational resources. To achieve the goal, mobile and embedded devices play an important role in pervasive computing. However, due to the limited resources, the diversity and unsteadiness of the network and the heterogeneousness of the hardware and software, developing context-aware applications on mobile and embedded devices is still complex and time-consuming. The ultimate reason is lacking a uniform middleware support. To address this problem, we proposed a lightweight middleware for pervasive computing, called FollowMeLite. FollowMeLite is part of FollowMe which is a pervasive infrastructure. Based on OSGi, it integrated Ontology based context model, workflow based programming model and network service for dynamic communication. By deploying different components, FollowMeLite can be applied to various application environments.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The goal of pervasive computing is to serve human being well by integrating environments and computational resources. To achieve the goal, mobile and embedded devices play an important role in pervasive computing. However, due to the limited resources, the diversity and unsteadiness of the network and the heterogeneousness of the hardware and software, developing context-aware applications on mobile and embedded devices is still complex and time-consuming. The ultimate reason is lacking a uniform middleware support. To address this problem, we proposed a lightweight middleware for pervasive computing, called FollowMeLite. FollowMeLite is part of FollowMe which is a pervasive infrastructure. Based on OSGi, it integrated Ontology based context model, workflow based programming model and network service for dynamic communication. By deploying different components, FollowMeLite can be applied to various application environments.
Key concepts: Computer science, Ubiquitous computing, Middleware (distributed applications), Context-aware pervasive systems, Workflow, Distributed computing, End-user computing, Context (archaeology)