Skip to main content

Toward Context-Awareness: A Workflow Embedded Middleware

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4159))

Abstract

Context-aware computing is widely researched in recent years, but we lack for a powerful context-aware middleware which supports a uniform programming model. So developing context-aware applications is still complex and time-consuming. We introduce a workflow embedded middleware called FollowMe. It supports pluggable context-aware applications. FollowMe includes a workflow engine and sustains applications described with pvPDL, which is a workflow definition language proposed specially for context-awareness. The employment of workflow makes the development of applications simplified and the maintenance much easier. We testify the improvement by realizing an example and the related evaluation.

Funded by 973 of China (2002CB312002) and 863 Program of China (2005AA113160, 2005AA113030, 2005AA119010), NSFC (60233010, 60403014).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Weiser, M.: The Computer for the 21st Century. In: Scientific American, pp. 94–100 (September 1991)

    Google Scholar 

  2. RDF Data Query Language, http://www.w3.org

  3. Open Service Gateway initiative, http://www.osgi.org

  4. Dey, A.K., et al.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Anchor article of a special issue on Context-Aware Computing. Human-Computer Interaction (HCI) Journal 16(2-4), 97–166 (2001)

    Article  Google Scholar 

  5. Hong, J., Landay, J.: An infrastructure approach to context-aware computing. Human-Computer Interaction (HCI) Journal 16(2-4), 287–303 (2001)

    Article  Google Scholar 

  6. Harvel, L., Liu, L., Abowd, G.D., et al.: Context Cube: Flexible and Effective Manipulation of Sensed Context Data. In: Proceedings of the Second International Conference on Pervasive Computing, Linz/Vienna, Austria, April 2004, pp. 51–68. Springer, Heidelberg (2004)

    Google Scholar 

  7. Beer, W., et al.: Modeling Context-Aware Behavior by Interpreted ECA Rules. In: Proceedings of Parallel Processing, 9th International Euro-Par Conference, Klagenfurt, Austria, August 2003, pp. 1064–1073. Springer, Heidelberg (2003)

    Google Scholar 

  8. Alferes, J.J., et al.: Computing Environment-Aware Agent Behaviours with Logic Program Updates. In: Proceedings of Logic Based Program Synthesis and Transformation, 11th International Workshop, Paphos, Cyprus, November 2001, pp. 216–232. Springer, Heidelberg (2001)

    Google Scholar 

  9. XML Process Definition Language, http://www.wfmc.org

  10. Business Process Modeling Language, http://www.bpmi.org

  11. The Workflow Reference Model (WFMC-TC00-1003 Issue 1.1). WfMC (1995)

    Google Scholar 

  12. Sensors produced by Crossbow, http://www.xbow.com

  13. Li, J., Bu, Y., Chen, S., Tao, X., Lu, J.: FollowMe: A Pluggable Infrastructure for Context-Awareness. In: Beigl, M., Intille, S.S., Rekimoto, J., Tokuda, H. (eds.) UbiComp 2005. LNCS, vol. 3660, Springer, Heidelberg (2005)

    Google Scholar 

  14. Han, J., et al.: Context-aware Workflow Language based on Web Services for Ubiquitous Computing. In: Gervasi, O., Gavrilova, M.L., Kumar, V., Laganá, A., Lee, H.P., Mun, Y., Taniar, D., Tan, C.J.K. (eds.) ICCSA 2005. LNCS, vol. 3481, pp. 1008–1017. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, S., Bu, Y., Li, J., Tao, X., Lu, J. (2006). Toward Context-Awareness: A Workflow Embedded Middleware. In: Ma, J., Jin, H., Yang, L.T., Tsai, J.JP. (eds) Ubiquitous Intelligence and Computing. UIC 2006. Lecture Notes in Computer Science, vol 4159. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11833529_78

Download citation

  • DOI: https://doi.org/10.1007/11833529_78

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38091-7

  • Online ISBN: 978-3-540-38092-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics