Abstract
Context-aware systems acquire and use information from their environment to provide services to their clients. A meaningful use of this context requires understanding the activities taking place, which are frequently organized as workflows. Managing a workflow implies, having its activities and their connections defined: storing the state, recognizing the activities execution, evaluate the decision conditions, and making the necessary actions. In order to make workflows adaptable to an evolving environment, they have an abstract definition that is grounded to different runtime instances depending on the actual conditions. Thus, there is a mutual influence between context and workflows: the execution of workflows depends on the context and changes it. Our work addresses these needs with a contextaware architecture that supports the abstract definition and management of workflows. The architecture provides access and subscription mechanisms to the context information, and coordinates the information sharing among context-aware application components. The architecture is illustrated with a use case of path guidance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abowd, G., Dey, A., Brown, P., Davies, N., Smith, M., Steggles, P.: Towards a Better Understanding of Context and Context-Awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999)
Ardissono, L., Furnari, R., Goy, A., Petrone, G., Segnan, M.: Context-Aware Workflow Management. In: Baresi, L., Fraternali, P., Houben, G.-J. (eds.) ICWE 2007. LNCS, vol. 4607, pp. 47–52. Springer, Heidelberg (2007)
Corkill, D.: Blackboard Systems. AI Expert 6(9) (1991)
Han, J., Cho, Y., Choi, J.-Y.: 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, Part II. LNCS, vol. 3481, pp. 1008–1017. Springer, Heidelberg (2005)
Han, J., Cho, Y., Kim, E., Choi, J.-Y.: A Ubiquitous Workflow Service Framework. In: Gavrilova, M.L., Gervasi, O., Kumar, V., Tan, C.J.K., Taniar, D., Laganá, A., Mun, Y., Choo, H. (eds.) ICCSA 2006, Part IV. LNCS, vol. 3983, pp. 30–39. Springer, Heidelberg (2006)
Ranganathan, A., Campbell, R.H.: A Middleware for Context-Aware Agents in Ubiquitous Computing Environments. In: Endler, M., Schmidt, D.C. (eds.) Middleware 2003. LNCS, vol. 2672, pp. 143–161. Springer, Heidelberg (2003)
Remagnino, P., Hagras, H., Monekosso, N., Velastin, S.: Ambient Intelligence – a gentle introduction. In: Remagnino, P., Foresti, G., Ellis, T. (eds.) Ambient Intelligence, pp. 1–14. Springer, New York (2005)
Wieland, M., Kaczmarczyk, P., Nicklas, D.: Context integration for smart workflows. In: Proceedings of the 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications, pp. 239–242. IEEE Computer Society, Washington, DC (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fernández-de-Alba, J.M., Fuentes-Fernández, R., Pavón, J. (2012). Dynamic Workflow Management for Context-Aware Systems. In: Novais, P., Hallenborg, K., Tapia, D., Rodríguez, J. (eds) Ambient Intelligence - Software and Applications. Advances in Intelligent and Soft Computing, vol 153. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28783-1_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-28783-1_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-28782-4
Online ISBN: 978-3-642-28783-1
eBook Packages: EngineeringEngineering (R0)