{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T14:15:01Z","timestamp":1761488101056,"version":"3.41.2"},"reference-count":32,"publisher":"Emerald","issue":"2","license":[{"start":{"date-parts":[[2008,6,27]],"date-time":"2008-06-27T00:00:00Z","timestamp":1214524800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008,6,27]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>Context\u2010aware mobile computing extends the horizons of the conventional computing model to a ubiquitous computing environment that serves users at anytime, anywhere. To achieve this, mobile applications need to adapt their behaviors to the changing context. The purpose of this paper is to present a generalized adaptive middleware infrastructure for context\u2010aware computing.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>Owing to the vague nature of context and uncertainty in context aggregation for making adaptation decisions, the paper proposes a fuzzy\u2010based service adaptation model (FSAM) to improve the generality and effectiveness of service adaptation using fuzzy theory.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>By the means of fuzzification of the context and measuring the fitness degree between the current context and the predefined optimal context, FSAM selects the most suitable policy to adopt for the most appropriate service. The paper evaluates the middleware together with the FSAM inference engine by using a Campus Assistant application.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>The paper is of value in presenting a generalized adaptive middleware infrastructure for context\u2010aware computing and also comparing the performance of the fuzzy\u2010based solution with a conventional threshold\u2010based approach for context\u2010aware adaptation.<\/jats:p><\/jats:sec>","DOI":"10.1108\/17427370810890256","type":"journal-article","created":{"date-parts":[[2008,8,16]],"date-time":"2008-08-16T07:18:03Z","timestamp":1218871083000},"page":"147-165","source":"Crossref","is-referenced-by-count":9,"title":["A fuzzy service adaptation engine for context\u2010aware mobile computing middleware"],"prefix":"10.1108","volume":"4","author":[{"given":"Ronnie","family":"Cheung","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gang","family":"Yao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiannong","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alvin","family":"Chan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2022022020030111800_b1","unstructured":"Altrock, C.V. (1995), Fuzzy Logic and Neuro\u2010Fuzzy Applications Explained, Prentice Hall, Englewood Cliffs, NJ."},{"key":"key2022022020030111800_b2","unstructured":"Cao, J., Xing, N., Chan, A.T.S., Feng, Y. and Jin, B. (2005), \u201cService adaptation using fuzzy theory in context\u2010aware mobile computing middleware\u201d, Proceedings of the 11th IEEE International Conference on Embedded and Real\u2010Time Computing Systems and Applications, pp. 496\u2010501."},{"key":"key2022022020030111800_b3","doi-asserted-by":"crossref","unstructured":"Capra, L. (2002), \u201cMobile computing middleware for context\u2010aware applications\u201d, Proceedings of the 24th International Conference on Software Engineering, pp. 723\u20104.","DOI":"10.1145\/581469.581471"},{"key":"key2022022020030111800_b4","doi-asserted-by":"crossref","unstructured":"Capra, L., Emmerich, W. and Mascolo, C. (2003), \u201cCARISMA: context\u2010aware reflective middleware system for mobile applications\u201d, IEEE Transactions on Software Engineering, Vol. 29 No. 10, pp. 929\u201045.","DOI":"10.1109\/TSE.2003.1237173"},{"key":"key2022022020030111800_b5","doi-asserted-by":"crossref","unstructured":"Castro, P., Mani, M., Mathur, S. and Muntz, R. (2000), \u201cManaging context for internet video conferences: the multimedia internet recorder and archive\u201d, Proceedings of Multimedia and Computer Networks.","DOI":"10.1117\/12.373517"},{"key":"key2022022020030111800_b6","doi-asserted-by":"crossref","unstructured":"Chan, P.M.L., Sheriff, R.E., Hu, Y.F., Conforto P. and Tocci C. (2001), \u201cMobility management incorporating fuzzy logic for heterogeneous a IP environment\u201d, IEEE Communications Magazine, Vol. 39 No. 12, pp. 42\u201051.","DOI":"10.1109\/35.968811"},{"key":"key2022022020030111800_b7","doi-asserted-by":"crossref","unstructured":"Chang, P.R. and Wang, B.C. (1996), \u201cAdaptive fuzzy power control for CDMA mobile radio systems\u201d, IEEE Transactions on Vehicular Technology, Vol. 45 No. 2, pp. 225\u201036.","DOI":"10.1109\/25.492846"},{"key":"key2022022020030111800_b8","doi-asserted-by":"crossref","unstructured":"Cheung, R. (2005a), \u201cAn adaptive middleware infrastructure for mobile computing\u201d, Proceedings of 14th International World Wide Web Conference, ACM Press, Japan, pp. 996\u20107.","DOI":"10.1145\/1062745.1062836"},{"key":"key2022022020030111800_b9","doi-asserted-by":"crossref","unstructured":"Cheung, R. (2005b), \u201cAn adaptive middleware infrastructure incorporating fuzzy logic for mobile computing\u201d, Proceedings of the International Conference on Next Generation Web Services Practices, IEEE Computer Society Press, Korea, pp. 449\u201051.","DOI":"10.1109\/NWESP.2005.14"},{"key":"key2022022020030111800_b10","doi-asserted-by":"crossref","unstructured":"Chuang, S.N., Chan, A.T.S., Cao, J. and Cheung, R. (2003), \u201cDynamic service reconfiguration for wireless web access\u201d, Proceedings of the Twelve International World Wide Web Conference, ACM Press, Budapest, pp. 58\u201067.","DOI":"10.1145\/775152.775162"},{"key":"key2022022020030111800_b11","doi-asserted-by":"crossref","unstructured":"Dey, A.K. et al. (2001), \u201cA conceptual framework and a toolkit for supporting the rapid prototyping of context\u2010aware applications\u201d, Context\u2010Aware Computing, Human\u2010Computer Interaction (HCI) Journal, Vol. 16.","DOI":"10.1207\/S15327051HCI16234_02"},{"key":"key2022022020030111800_b12","doi-asserted-by":"crossref","unstructured":"Ghinea, G., Magoulas, G.A. and Siamitros, C. (2001), \u201cPerceptual, considerations in a QoS framework: a fuzzy logic formulation\u201d, IEEE Fourth Workshop on Multimedia Signal Processing, pp. 353\u20108.","DOI":"10.1109\/MMSP.2001.962759"},{"key":"key2022022020030111800_b13","doi-asserted-by":"crossref","unstructured":"Hirota, K. and Pedrycz, W. (1983), \u201cAnalysis and synthesis of fuzzy systems by the use of fuzzy sets\u201d, Fuzzy Sets and Systems, Vol. 10 No. 1, pp. 1\u201013.","DOI":"10.1016\/S0165-0114(83)80098-0"},{"key":"key2022022020030111800_b14","doi-asserted-by":"crossref","unstructured":"Hong, J.I. et al. (2001), \u201cAn infrastructure approach to context\u2010aware computing\u201d, HCI Journal, Vol. 16.","DOI":"10.1207\/S15327051HCI16234_11"},{"key":"key2022022020030111800_b15","doi-asserted-by":"crossref","unstructured":"Jang, J.R. (1992), \u201cSelf\u2010learning fuzzy controllers based on temporal back progagation\u201d, IEEE Transactions on Neural Networks, Vol. 3 No. 5, pp. 714\u201013.","DOI":"10.1109\/72.159060"},{"key":"key2022022020030111800_b16","unstructured":"Johanson, B. et al., \u201cThe event heap: an enabling infrastructure for interactive workspaces\u201d, available at: https:\/\/graphics.stanford.edu\/papers\/eheap\/"},{"key":"key2022022020030111800_b17","doi-asserted-by":"crossref","unstructured":"Koliver, C., Farines, J.M. and Nahrstedt, K. (2004), \u201cQoS adaptation based on fuzzy theory\u201d, Soft Computing for Communications, pp. 245\u201067.","DOI":"10.1007\/978-3-540-45090-0_12"},{"key":"key2022022020030111800_b18","unstructured":"Kwan, V.W.M., Lau, F.C.M. and Wang, C.L. (2003), \u201cFunctionality adaptation: a context\u2010aware service code adaptation for pervasive computing environments\u201d, Proceedings of IEEE\/WIC International Conference on Web Intelligence, pp. 358\u201064."},{"key":"key2022022020030111800_b19","doi-asserted-by":"crossref","unstructured":"Li, B. and Nahrstedt, K. (1999), \u201cA control\u2010based middleware framework for quality\u2010of\u2010service adaptations\u201d, IEEE Journal on Selected Areas in Communications, Vol. 17 No. 9, pp. 1632\u201050.","DOI":"10.1109\/49.790486"},{"key":"key2022022020030111800_b20","doi-asserted-by":"crossref","unstructured":"Lo, K.R., Chang, C.J., Chang, C. and Shung, C.B. (2000), \u201cA QoS\u2010guaranteed fuzzy channel allocation controller for hierarchical cellular systems\u201d, IEEE Transactions on Vehicular Technology, Vol. 49 No. 5, pp. 1588\u201098.","DOI":"10.1109\/25.892542"},{"key":"key2022022020030111800_b21","doi-asserted-by":"crossref","unstructured":"Maturino\u2010Lozoya, H., Munoz\u2010Rodriguez, D., Jaimes\u2010Romera, F. and Tawfik, H. (2000), \u201cHandoff algorithms based on fuzzy classifiers\u201d, IEEE Transactions on Vehicular Technology, Vol. 49 No. 6, pp. 2286\u201094.","DOI":"10.1109\/25.901898"},{"key":"key2022022020030111800_b22","doi-asserted-by":"crossref","unstructured":"McGuire, M. and Bhargava, V.K. (1997), \u201cA robust fuzzy logic handoff algorithm\u201d, Proceedings of IEEE 1997 Canadian Conference on Electrical and Computer Engineering, Vol. 2, pp. 796\u20109.","DOI":"10.1109\/CCECE.1997.608362"},{"key":"key2022022020030111800_b23","unstructured":"Qiu, B. (1998), \u201cThe application of fuzzy prediction for the improvement of QoS performance\u201d, Conference Record of IEEE International Conference on Communications, Vol. 3, pp. 1769\u201073."},{"key":"key2022022020030111800_b24","doi-asserted-by":"crossref","unstructured":"Rom\u00e1n, M. et al. (2002), \u201cGaia: a middleware infrastructure to enable active spaces\u201d, IEEE Pervasive Computing, pp. 74\u201083.","DOI":"10.1109\/MPRV.2002.1158281"},{"key":"key2022022020030111800_b25","unstructured":"Satish Jamadagni, N.S. (2000), \u201cDealing with location uncertainty in mobile networks using contextual fuzzy cognitive maps as spatial decision support systems\u201d, Proceedings of Vehicular Technology Conference, IEEE VTS\u2010Fall VTC 2000, 52nd, Vol. 3, pp. 1489\u201092."},{"key":"key2022022020030111800_b26","doi-asserted-by":"crossref","unstructured":"Shafer, S.A.N. et al. (2001), \u201cInteraction issues in context\u2010aware interactive environments\u201d, Context\u2010Aware Computing, Human\u2010Computer Interaction (HCI) Journal, Vol. 16.","DOI":"10.1207\/S15327051HCI16234_16"},{"key":"key2022022020030111800_b27","doi-asserted-by":"crossref","unstructured":"Siu, Y.M. and Soo, K.K. \u201cCDMA mobile systems with tailor made power control to each mobile station\u201d, In Proceedings of First International Conference on 3G Mobile Communication Technologies, IEE Conf. Publ. No. 471, pp. 46\u201050.","DOI":"10.1049\/cp:20000011"},{"key":"key2022022020030111800_b28","unstructured":"Takagi, H. (1995), \u201cApplications of neural networks and fuzzy logic and to consumer products\u201d, Industrial Applications of Fuzzy Control and Intelligent Systems, pp. 93\u2010106."},{"key":"key2022022020030111800_b29","doi-asserted-by":"crossref","unstructured":"Winograd, T. (2001), \u201cArchitectures for context\u201d, Human\u2010Computer Interaction (HCI), Vol. 16 Nos. 2\u20103.","DOI":"10.1207\/S15327051HCI16234_18"},{"key":"key2022022020030111800_b30","doi-asserted-by":"crossref","unstructured":"Yau, S. et al. (2002), \u201cReconfigurable context\u2010sensitive middleware for pervasive computing\u201d, IEEE Pervasive Computing, pp. 33\u201040.","DOI":"10.1109\/MPRV.2002.1037720"},{"key":"key2022022020030111800_b31","doi-asserted-by":"crossref","unstructured":"Zadeh, L.A. (1965), \u201cFuzzy sets\u201d, Information and Control, Vol. 8, pp. 338\u201053.","DOI":"10.1016\/S0019-9958(65)90241-X"},{"key":"key2022022020030111800_b32","doi-asserted-by":"crossref","unstructured":"Zadeh, L.A. (1973), \u201cOutline of a new approach to the analysis of complex systems and decision processes\u201d, IEEE Transactions on Systems Man Cybernet, Vol. SMC\u20103 No. 1, pp. 28\u201044.","DOI":"10.1109\/TSMC.1973.5408575"}],"container-title":["International Journal of Pervasive Computing and Communications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/17427370810890256","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/17427370810890256\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/17427370810890256\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T00:24:09Z","timestamp":1753403049000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijpcc\/article\/4\/2\/147-165\/162779"}},"subtitle":[],"editor":[{"given":"Xioabo","family":"Zhou","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2008,6,27]]},"references-count":32,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,6,27]]}},"alternative-id":["10.1108\/17427370810890256"],"URL":"https:\/\/doi.org\/10.1108\/17427370810890256","relation":{},"ISSN":["1742-7371"],"issn-type":[{"type":"print","value":"1742-7371"}],"subject":[],"published":{"date-parts":[[2008,6,27]]}}}