Abstract
Many adaptative context-aware middleware exist and most of them rely on so-called vertical architectures that offer a functional decomposition for contextawareness. This architecture has a weak point: it does not allow the system handling both dynamics of the changing environment and applications. To avoid this, we propose an approach for context-awareness based on a behavioral decomposition, and because each behavior must complete all functionalities necessary for contextawareness, we introduce an hybrid decomposition. It consists in a functional decomposition into a behavioral decomposition. This approach derives benefits from both decomposition, first allowing to handle environment and application’s dynamics, second introducing reusability and modularity into behaviors.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Athanasopoulos, D., Zarras, A., Issarny, V., Pitoura, E., Vassiliadis, P.: CoWSAMI: Interface-aware context gathering in ambient intelligence environments. Pervasive and Mobile Computing 4(3), 360–389 (2008)
Bellavista, P., Corradi, A., Montanari, R., Stefanelli, C.: Context-aware middleware for resource management in the wireless Internet. IEEE Transactions on Software Engineering 29(12), 1086–1099 (2003)
Bottaro, A., Bourcier, J., Escoffier, C., Lalanda, P.: Context-aware service composition in a home control gateway. In: International Conference on Pervasive Services, pp. 223–231 (2007), http://doi.ieeecomputersociety.org/10.1109/PERSER.2007.4283920
Brooks, R.: Elephants Don’t Play Chess. Designing Autonomous Agents: Theory and Practice from Biology to Engineering and Back, 3–15 (1991)
Bryson, J.: Intelligence by design: Principles of modularity and coordination for engineering complex adaptive agents. Ph.D. thesis (2001)
Coutaz, J., Crowley, J., Dobson, S., Garlan, D.: Context is key. Communications of the ACM 48, 49–53 (2005)
Coyle, L., Neely, S., Stevenson, G., Sullivan, M., Dobson, S., Nixon, P., Rey, G.: Sensor fusion-based middleware for smart homes. International Journal of Assistive Robotics and Mechatronics 8(2), 53–60 (2007)
David, P., Ledoux, T.: Towards a framework for self-adaptive component-based applications. LNCS, pp. 1–14 (2003)
Dey, A., Salber, D., Futakawa, M., Abowd, G.: An architecture to support context-aware applications. Submitted to UIST (1999)
Ferry, N., Hourdin, V., Lavirotte, S., Rey, G., Tigli, J.Y., Riveill, M.: Models at Runtime: Service for Device Composition and Adaptation. In: MRT 2009, p. 10 (2009)
Gu, T., Pung, H., Zhang, D.: A service-oriented middleware for building context-aware services. Journal of Network and Computer Applications 28, 1–18 (2005)
MacKenzie, I., Ware, C.: Lag as a determinant of human performance in interactive systems. In: Proceedings of the INTERACT 1993 and CHI 1993 conference on Human factors in computing systems, pp. 488–493. ACM, New York (1993)
Rasmussen, J.: Information processing and human-machine interaction: An approach to cognitive engineering. Elsevier Science Inc., NY (1986)
Rey, G., Coutaz, J.: The Contextor Infrastructure for Context-Aware Computing. In: ECOOP 2004, Workshop on Component-Oriented Approach to Context-Aware Systems, Citeseer (2004)
Román, M., Hess, C., Cerqueira, R., Ranganathan, A., Campbell, R., Nahrstedt, K.: Gaia: a middleware platform for active spaces. ACM SIGMOBILE Mobile Computing and Communications Review (2002)
Zhang, C., Jacobsen, H.: Resolving feature convolution in middleware systems. ACM SIGPLAN Notices (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ferry, N., Lavirotte, S., Tigli, JY., Rey, G., Riveill, M. (2010). Toward a Behavioral Decomposition for Context-Awareness and Continuity of Services. In: Augusto, J.C., Corchado, J.M., Novais, P., Analide, C. (eds) Ambient Intelligence and Future Trends-International Symposium on Ambient Intelligence (ISAmI 2010). Advances in Soft Computing, vol 72. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13268-1_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-13268-1_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13267-4
Online ISBN: 978-3-642-13268-1
eBook Packages: EngineeringEngineering (R0)