Skip to main content

Toward Context-Awareness: A Workflow Embedded Middleware

  • Conference paper
Ubiquitous Intelligence and Computing (UIC 2006)

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

Included in the following conference series:

  • 949 Accesses

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 to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

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