Skip to main content
Top

2013 | Book

SmartShadow: Models and Methods for Pervasive Computing

insite
SEARCH

About this book

SmartShadow: Models and Methods for Pervasive Computing offers a new perspective on pervasive computing with SmartShadow, which is designed to model a user as a personality “shadow” and to model pervasive computing environments as user-centric dynamic virtual personal spaces. Just like human beings’ shadows in the physical world, it follows people wherever they go, providing them with pervasive services. The model, methods, and software infrastructure for SmartShadow are presented and an application for smart cars is also introduced.

The book can serve as a valuable reference work for researchers and graduate students in the field of pervasive/ubiquitous computing.

Zhaohui Wu is a Professor at Zhejiang University, Hangzhou, China. Gang Pan is a Professor at the same institute.

Table of Contents

Frontmatter
Chapter 1. SmartShadow Model
Abstract
Pervasive computing has become an emerging paradigm of next-generation computing. This chapter attempts to model pervasive computing as a user-centric model SmartShadow, which contains a model of users and a model of computing environments. In the user model, we model user-related temporal information in three parts, raw data, activity/behavior, and intention. The user model is used to describe and infer users’ needs and tasks. The environment model considers all the computing entities in a pervasive computing enviroment as pervasive services. With both models, the pervasive computing environment of a user can be modeled as a dynamic virtual user space, which follows him/her with services anytime anywhere, just like his/her shadow in the physical world.
Zhaohui Wu, Gang Pan
Chapter 2. Task Migration in SmartShadow
Abstract
In everyday life, users frequently move across various environments. User mobility poses a great challenge for SmartShadow to seamlessly migrate users’ tasks, which requires tasks to follow users continuously and seamlessly. This chapter proposes a scheme for seamless task migration. A task model and a semantic representation of smart environments enabling task migration are introduced. Given the requirements of tasks and capabilities of environments, we propose a task-to-service mapping algorithm to semantically search for suitable low-level services that achieve high-level tasks. The SmartShadow also defines a mechanism to measure user satisfaction.
Zhaohui Wu, Gang Pan
Chapter 3. Context-Awareness in SmartShadow
Abstract
The capability of context-awareness is indispensable in developing a SmartShadow system. However, there are many challenges to be covered, such as context acquisition, context modeling, context reasoning, and context distribution and utilization. This chapter proposes a new scheme to address these challenges. A three-layer context model is presented to represent various contexts, A context service infrastructure is established to provide large-scale environmental context services toward integration of cyber-physical space. A context-driven rule inference is proposed to make systems adaptive to ever-changing contexts.
Zhaohui Wu, Gang Pan
Chapter 4. File Modeling in SmartShadow
Abstract
Files are fundamental for information storage in a computing system. This chapter explores the user and environment context to improve personal file management. We focus on the user-oriented files in a computer operating system, which are usually operated manually, such as document files, images, and video files. We formalize the dynamics of contexts to sequential signals, called context streams. Each context stream is a one-dimensional function of time. With the model of a context stream, files can be reorganized using a set of discretely sampled streams based on file operation such as file creating, editing, and deleting. We propose and implement a file system with context streams, named ScudFile. We introduce three applications of the ScudFile, file browsing, file searching, and file recommendation, are introduced. The evaluation of time and usability demonstrates the effectiveness of the ScudFile system.
Zhaohui Wu, Gang Pan
Chapter 5. ScudWare: Software Infrastructure for SmartShadow
Abstract
Compared with current smart spaces systems (like smart home, and smart office), SmartShadow is quite special. Firstly, unlike a room, it is a highly mobile space. Secondly, it requires frequent information exchange with the outer environment; for instance, it may need local information and other local services. The complexity of SmartShadow needs a software infrastructure of high adaptation to meet complex and easily variational situations. This chapter proposes a semantic and adaptive middleware platform, i.e., ScudWare, for SmartShadowd. In ScudWare, techniques of multi-agent, context-aware and adaptive component management are smoothly synthesized. It consists of three key components: (1) semantic virtual agents; (2) a semantic context management service; and (3) an adaptive component management service. This enables entities in SmartShadow to interact autonomously, provide semantic-integration context awareness, and support component-based adaptability and scalability.
Zhaohui Wu, Gang Pan
Chapter 6. Smart Car Space: An Application
Abstract
Smart cars are a promising application domain for ubiquitous computing. In the highly mobile car, it is a challenging task to provide a comfortable, convenient, nonintrusive, and safe space that can ubiquitously access information and service. This chapter presents a general framework of smart car space from the point of view of context-awareness. A specific context model is proposed for describing both simple and complex context in smart car space. A driver behavior model for a smart car is proposed for comfortable car-following and multi-task processing. A smart car space prototype is built for demonstration and verification.
Zhaohui Wu, Gang Pan
Backmatter
Metadata
Title
SmartShadow: Models and Methods for Pervasive Computing
Authors
Zhaohui Wu
Gang Pan
Copyright Year
2013
Publisher
Springer Berlin Heidelberg
Electronic ISBN
978-3-642-36382-5
Print ISBN
978-3-642-36381-8
DOI
https://doi.org/10.1007/978-3-642-36382-5

Premium Partner