Abstract
Ubiquitous computing supports context-aware applications under smart environment. Currently, generality, reusability, and simple query mechanism of the context are issued to realize the context-awareness. In this work, a well-structured architecture to support context-awareness, namely context engine, is designed. For this goal, multilayered contexts which consist of raw context, general context, application specific context, and inferred context, are defined to provide the generality of the context engine, and several components are composed to support the context-aware applications efficiently. The evaluation shows the generality of the proposed context engine is quite applicable to the smart home environment. Keywords: Context engine, context-awareness, smart home, ubiquitous computing.
Original language | English |
---|---|
Pages (from-to) | S275-S288 |
Journal | Journal of Computational Methods in Sciences and Engineering |
Volume | 6 |
Issue number | 5-6 |
Publication status | Published - 2006 |
Bibliographical note
Funding Information:Support for the research reported in this chapter was provided by grants from the National Institutes of Health (HD-28425) to Patricia Bauer. Additional support for preparation of the manuscript was provided for Erica Kleinknecht through an Institutional National Research Service Award provided by the National Institutes of Mental Health (MH-15755) to the Institute of Child Development at the University of Minnesota. We also thank the many collaborators who have helped to make the research possible. Those most directly associated with the research discussed are Stephanie Bangston, Leslie Carver, Patricia Dropik, Christine Leehey, Jennifer Rademacher, Emily Stark, Jennie Waters, Jennifer Wenner, and Sandi Wewerka. We also thank Hill Goldsmith for consultation and the children and parents who graciously volunteered their time and energy to the efforts reported herein.
Publisher Copyright:
© 2006 - IOS Press and the authors. All rights reserved.
All Science Journal Classification (ASJC) codes
- Engineering(all)
- Computer Science Applications
- Computational Mathematics