Abstract
Recently, the increasing use of mobile technologies leads to face with new challenges in order to satisfy users. New systems deal with three main characteristics: context changes, mobility and limited resources of such devices. In this article we try to address such requirements using QoS-driven dynamic adaptations of application deployment. We are particularly interested in distributed applications QoS management facing with hardware limitations and mobility of devices, user requirements and usage constraints. We propose a service-based reconfiguration platform named Kalimucho. It implements a contextual-deployment heuristic to find a configuration matching context and QoS requirements. Kalimucho was tested with the Osagaia/Korrontea component model and several devices; the results confirm that Kalimucho provides a satisfying execution time to adapt applications.
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
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Computer Networks 38(4), 393–422 (2002)
Alia, M., Eide, V.S.W., Paspallis, N., Eliassen, F., Hallsteinsen, S.O., Papadopoulos, G.A.: A utility-based adaptivity model for mobile applications. In: AINA Workshops (2), pp. 556–563. IEEE Computer Society, Los Alamitos (2007)
Hamida, B., Le Mouel, F., Ahmed, B.: A graph-based approach for contextual service loading in pervasive environments. In: Meersman, R., Tari, Z. (eds.) DOA 2008, Part I. LNCS, vol. 5331, pp. 589–606. Springer, Heidelberg (2008)
Bouix, E., Roose, P., Dalmau, M.: The korrontea data modeling. In: Ambi-Sys 2008: Proceedings of the 1st International Conference on Ambient Media and Systems. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), pp. 1–10. ICST, Brussels (2008)
Chakeres, I.D., Belding-Royer, E.M.: AODV Routing Protocol Implementation Design. In: Proceedings of the International Workshop on Wireless Ad Hoc Networking, WWAN 2004, Tokyo, Japan. Springer, Heidelberg (March 2004)
Chen, T.W., Tsai, J.T., Gerla, Y.: Qos routing performance in multihop, multimedia, wireless networks. In: Proceedings of IEEE International Conference on Universal Personal Communications (ICUPC 1997), pp. 557–561 (1997)
David, P.C., Ledoux, T.: Wildcat: a generic framework for context-aware applications. In: Terzis, S., Donsez, D. (eds.) MPAC. ACM International Conference Proceeding Series, vol. 115, pp. 1–7. ACM, New York (2005)
Floch, J., Hallsteinsen, S., Stav, E., Eliassen, F., Lund, K., Gjørven, E.: Using architecture models for runtime adaptability. IEEE Software 23(2), 62–70 (2006)
Franken, L.J.N., Haverkort, B.R.: Quality of service management using generic modelling and monitoring techniques. Distributed Systems Engineering 4(1), 28–37 (1997)
Laplace, S., Dalmau, M., Roose, P.: Kalinahia: Considering quality of service to design and execute distributed multimedia applications. In: NOMS, pp. 951–954. IEEE, Los Alamitos (2008)
Lin, C.R., Liu, J.S.: Qos routing in ad hoc wireless networks. IEEE Journal On Selected Areas in Communications 17(8), 1426–1438 (1999)
Louberry, C., Roose, P., Dalmau, M.: QoS Based Design Process for Pervasive Computing Applications. In: ACM Mobility 2009, Nice, France (2009)
Rouvoy, R., Barone, P., Ding, Y., Eliassen, F., Hallsteinsen, S., Lorenzo, J., Mamelli, A., Scholz, U.: MUSIC: Middleware support for self-adaptation in ubiquitous and service-oriented environments. In: Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Software Engineering for Self-Adaptive Systems. LNCS, vol. 5525, pp. 164–182. Springer, Heidelberg (2009)
Schilit, B.N., Theimer, M.M.: Disseminating active map information to mobile hosts. IEEE Network 8(5), 22–32 (1994)
Amundsen, S.L., Lund, K., Griwodz, C., Halvorsen, P.: Qos-aware mobile middleware for video streaming. In: EUROMICRO-SEAA, pp. 54–61. IEEE Computer Society, Los Alamitos (2005)
Zheng, D., Wang, J., Jia, Y., Han, W., Zou, P.: Deployment of context-aware component-based applications based on middleware. In: Indulska, J., Ma, J., Yang, L.T., Ungerer, T., Cao, J. (eds.) UIC 2007. LNCS, vol. 4611, pp. 908–918. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 IFIP International Federation for Information Processing
About this paper
Cite this paper
Louberry, C., Roose, P., Dalmau, M. (2011). Kalimucho: Contextual Deployment for QoS Management. In: Felber, P., Rouvoy, R. (eds) Distributed Applications and Interoperable Systems. DAIS 2011. Lecture Notes in Computer Science, vol 6723. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21387-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-21387-8_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21386-1
Online ISBN: 978-3-642-21387-8
eBook Packages: Computer ScienceComputer Science (R0)