Skip to main content

Kalimucho: Contextual Deployment for QoS Management

  • Conference paper
Distributed Applications and Interoperable Systems (DAIS 2011)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 6723))

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Computer Networks 38(4), 393–422 (2002)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Louberry, C., Roose, P., Dalmau, M.: QoS Based Design Process for Pervasive Computing Applications. In: ACM Mobility 2009, Nice, France (2009)

    Google Scholar 

  13. 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)

    Chapter  Google Scholar 

  14. Schilit, B.N., Theimer, M.M.: Disseminating active map information to mobile hosts. IEEE Network 8(5), 22–32 (1994)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics