Skip to main content

A Fuzzy-Based Service Adaptation Middleware for Context-Aware Computing

  • Conference paper
Embedded and Ubiquitous Computing (EUC 2006)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 4096))

Included in the following conference series:

Abstract

In a mobile environment, it is desirable for mobile applications to adapt their behaviors to the changing context. However, adaptation mechanism may emphasize more on overall system performance, while neglecting the needs of individual. We present a generalized Adaptive Middleware Infrastructure (AMI) to cater for individual needs in a fair manner, while maintaining optimal system performance. Furthermore, due to the vagueness in context nature and uncertainty in context aggregation for adaptation, we propose a Fuzzy-based Service Adaptation Model (FSAM) to achieve generality and improve the effectiveness of service adaptation. By fuzzification of the context and measuring the fitness degree between the current context and the optimal situation, FSAM adopts the most appropriate service. We have evaluated the FSAM inference engine within the middleware AMI by an application Campus Assistant. The performance is analyzed and compared with a conventional threshold-based approach.

This project is supported by RGC research grants under Project Ref. No. PolyU 5200/04E and also partially supported by Hong Kong Polytechnic University under the ICRG grant G-YD63.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Cheung, R.: An Adaptive Middleware Infrastructure for Mobile Computing. In: Proceedings of 14th WWW 2005 Conference, pp. 996–997. ACM Press, New York (2005)

    Google Scholar 

  2. Cao, J., Xing, N., Chan, A.T.S., Feng, Y., Jin, B.: Service Adaptation Using Fuzzy Theory in Context-aware Mobile Computing Middleware. In: Proceedings of the 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 496–501 (2005)

    Google Scholar 

  3. Cheung, R.: An Adaptive Middleware Infrastructure Incorporating Fuzzy Logic for Mobile Computing. In: Proceedings of the International Conference on Next Generation Web Services Practices, pp. 449–451. IEEE Computer Society Press, Korea (2005)

    Chapter  Google Scholar 

  4. Capra, L., Emmerich, W., Mascolo, C.: CARISMA: context-aware reflective middleware system for mobile applications. IEEE Transactions on Software Engineering 29(10), 929–945 (2003)

    Article  Google Scholar 

  5. Kwan, V.W.-M., Lau, F.C.-M., Wang, C.-L.: Functionality adaptation: a context-aware service code adaptation for pervasive computing environments. In: Proceedings of IEEE/WIC International Conference on Web Intelligence, October 2003, pp. 358–364 (2003)

    Google Scholar 

  6. Koliver, C., Farines, J.-M., Nahrstedt, K.: QoS Adaptation Based on Fuzzy Theory. In: Soft Computing for Communications, pp. 245–267. Springer, Heidelberg (2004)

    Google Scholar 

  7. Li, B., Nahrstedt, K.: A control-based middleware framework for quality-of-service adaptations. IEEE Journal on Selected Areas in Communications 17(9), 1632–1650 (1999)

    Article  Google Scholar 

  8. Constantin, A.: Fuzzy Logic and Neuro-Fuzzy Applications Explained. Prentice-Hall, Englewood Cliffs (1995)

    Google Scholar 

  9. Capra, L.: Mobile Computing Middleware for Context-Aware Applications. In: Proceedings of the 24th International Conference on Software Engineering, May 19-25, 2002, pp. 723–724 (2002)

    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

Cheung, R., Cao, J., Yao, G., Chan, A. (2006). A Fuzzy-Based Service Adaptation Middleware for Context-Aware Computing. In: Sha, E., Han, SK., Xu, CZ., Kim, MH., Yang, L.T., Xiao, B. (eds) Embedded and Ubiquitous Computing. EUC 2006. Lecture Notes in Computer Science, vol 4096. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11802167_59

Download citation

  • DOI: https://doi.org/10.1007/11802167_59

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-36679-9

  • Online ISBN: 978-3-540-36681-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics