{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T17:45:57Z","timestamp":1773683157719,"version":"3.50.1"},"reference-count":22,"publisher":"Emerald","issue":"1","license":[{"start":{"date-parts":[[2015,4,7]],"date-time":"2015-04-07T00:00:00Z","timestamp":1428364800000},"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":[[2015,4,7]]},"abstract":"<jats:sec>\n               <jats:title content-type=\"abstract-heading\">Purpose<\/jats:title>\n               <jats:p> \u2013 This paper aims to demonstrate that a policy-based middleware solution which facilitates the development of context-aware applications and the integration of the heterogeneous devices should be provided for ubiquitous computing environments. Ubiquitous computing targets the provision of seamless services and applications by providing an environment that involves a variety of devices having different capabilities. These applications help transforming the physical spaces into computationally active and smart environments. The design of applications in these environments needs to consider the heterogeneous devices, applications preferences and rapidly changing contexts. The applications, therefore, need to be context-aware so that they can adapt to different situations in real-time. <\/jats:p>\n            <\/jats:sec>\n            <jats:sec>\n               <jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title>\n               <jats:p> \u2013 In this paper, we argue that a policy-based middleware solution that facilitates the development of context-aware applications and the integration of the heterogeneous devices should be provided for ubiquitous computing environments. The middleware allows applications to track items and acquire contextual information about them easily, reason about this information captured using different logics and then adapt to changing contexts. A key issue in these environments is to allow heterogeneous applications to express their business rules once, and get the preferred data once they are captured by the middleware without any intervention from the application side. <\/jats:p>\n            <\/jats:sec>\n            <jats:sec>\n               <jats:title content-type=\"abstract-heading\">Findings<\/jats:title>\n               <jats:p> \u2013 Our middleware tackles this problem by using policies to define the different applications\u2019 rules and preferences. These policies can specify rules about the middleware services to be used, type of data captured, devices used, user roles, context information and any other type of conditions. <\/jats:p>\n            <\/jats:sec>\n            <jats:sec>\n               <jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title>\n               <jats:p> \u2013 In this paper, we propose the design of a flexible and performant ubiquitous computing, and context-aware middleware called FlexRFID along with its evaluation results.<\/jats:p>\n            <\/jats:sec>","DOI":"10.1108\/ijpcc-07-2014-0039","type":"journal-article","created":{"date-parts":[[2015,3,23]],"date-time":"2015-03-23T07:43:41Z","timestamp":1427096621000},"page":"43-68","source":"Crossref","is-referenced-by-count":11,"title":["A policy-based middleware for context-aware pervasive computing"],"prefix":"10.1108","volume":"11","author":[{"given":"Mehdia Ajana","family":"El Khaddar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mhammed","family":"Chraibi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hamid","family":"Harroud","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammed","family":"Boulmalf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammed","family":"Elkoutbi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdelilah","family":"Maach","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2020122422160215000_b1","doi-asserted-by":"crossref","unstructured":"Ahmed, N.\n               , \n                  Kumar, R.\n               , \n                  French, R.S.\n                and \n                  Ramachandran, U.\n                (2007), \u201cRF2ID: a reliable middleware framework for RFID deployment\u201d, Proceedings of the IEEE International Parallel and Distributed Processing Symposium, Atlanta, GA.","DOI":"10.1109\/IPDPS.2007.370256"},{"key":"key2020122422160215000_b2","doi-asserted-by":"crossref","unstructured":"Ahn, J.\n                (2012), \u201cEnhancing performance and reliability of rfid middleware using mobile agents\u201d, \n                  Wireless Algorithms, Systems, and Applications\n               , Springer Berlin Heidelberg, Berlin, pp. 292-300.","DOI":"10.1007\/978-3-642-31869-6_24"},{"key":"key2020122422160215000_b4","doi-asserted-by":"crossref","unstructured":"Ajana, M.E.\n               , \n                  Boulmalf, M.\n               , \n                  Harroud, H.\n                and \n                  Hamam, H.\n                (2009b), \u201cA policy based event management middleware for implementing RFID applications\u201d, Proceedings of the 5th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Marrakech, Morocco.","DOI":"10.1109\/WiMob.2009.75"},{"key":"key2020122422160215000_b5","unstructured":"Ajana, M.E.\n               , \n                  Boulmalf, M.\n               , \n                  Harroud, H.\n                and \n                  Hamam, H.\n                (2011), \u201cRFID middleware design and architecture\u201d, in \n                  Turcu, C.\n                (Ed.), \n                  Designing and Deploying RFID Applications\n               , InTech, available at: www.intechopen.com\/books\/designing-and-deploying-rfid-applications\/rfid-middleware-design-and-architecture"},{"key":"key2020122422160215000_b8","unstructured":"Ajana, M.E.\n               , \n                  Chraibi, M.\n               , \n                  Harroud, H.\n                and \n                  Boulmalf, M.\n                (2014), \u201cModeling and enforcing security and service control policies using FlexRFID middleware: healthcare scenarios\u201d, Proceedings of the International Science and Information Conference, London."},{"key":"key2020122422160215000_b3","doi-asserted-by":"crossref","unstructured":"Ajana, M.E.\n               , \n                  Harroud, H.\n               , \n                  Boulmalf, M.\n                and \n                  Hamam, H.\n                (2009a), \u201cFlexRFID: a flexible middleware for RFID applications development\u201d, Proceedings of the 6th International Wireless and Optical Networks Communications (WOCN) Conference, Cairo.","DOI":"10.1109\/WOCN.2009.5010555"},{"key":"key2020122422160215000_b6","unstructured":"Ajana, M.E.\n               , \n                  Harroud, H.\n               , \n                  Boulmalf, M.\n                and \n                  Hamam, H.\n                (2012), \u201cEmerging wireless technologies in e-health trends, challenges, and framework design issues\u201d, Proceedings of the 3rd International Conference on Multimedia Computing and Systems (ICMCS), Tangiers, Morocco."},{"key":"key2020122422160215000_b7","unstructured":"Ajana, M.E.\n               , \n                  Harroud, H.\n               , \n                  Boulmalf, M.\n                and \n                  Hamam, H.\n                (2013), \u201cFlexRFID middleware in the supply chain: strategic values and challenges\u201d, in \n                  Khalil, I.\n                and \n                  Weippl, E.\n                (Eds), \n                  Contemporary Challenges and Solutions for Mobile and Multimedia Technologies\n               , Information Science Reference, Hershey, PA, pp. 163-177."},{"key":"key2020122422160215000_b9","unstructured":"Bardram, J.E.\n                and \n                  Christensen, H.B.\n                (2001), \u201cMiddleware for pervasive healthcare \u2013 a white paper\u201d, in \n                  Banavar, G.\n                (Ed.), \n                  Advanced Topic Workshop \u2013 Middleware for Mobile Computing\n               , The University of Arizona, Arizona, AZ, available at: www.cs.arizona.edu\/"},{"key":"key2020122422160215000_b10","doi-asserted-by":"crossref","unstructured":"Chae, H.S.\n               , \n                  Park, J.G.\n               , \n                  Cui1, J.F.\n                and \n                  Lee, J.S.\n                (2010), \u201cAn adaptive load balancing management technique for RFID middleware systems\u201d, \n                  Software: Practice and Experience\n               , Vol. 40 No. 6, pp. 485-506.","DOI":"10.1002\/spe.967"},{"key":"key2020122422160215000_b11","doi-asserted-by":"crossref","unstructured":"Chen, G.\n               , \n                  Li, M.\n                and \n                  Kotz, D.\n                (2008), \u201cData-centric middleware for context-aware pervasive computing\u201d, \n                  Pervasive and Mobile Computing\n               , Vol. 4 No. 2, pp. 216-253.","DOI":"10.1016\/j.pmcj.2007.10.001"},{"key":"key2020122422160215000_b12","doi-asserted-by":"crossref","unstructured":"Damianou, N.\n               , \n                  Lupu, E.\n                and \n                  Sloman, M.\n                (2001), \u201cThe ponder policy specification language\u201d, Proceedings of the International Workshop on Policies for Distributed Systems and Networks, Bristol.","DOI":"10.1007\/3-540-44569-2_2"},{"key":"key2020122422160215000_b13","doi-asserted-by":"crossref","unstructured":"Hallsteinsen, S.\n               , \n                  Geihsb, K.\n               , \n                  Paspallisc, N.\n               , \n                  Eliassend, F.\n               , \n                  Horna, G.\n               , \n                  Lorenzoe, J.\n               , \n                  Mamellif, A.\n                and \n                  Papadopoulos, G.A.\n                (2012), \u201cA development framework and methodology for self-adapting applications in ubiquitous computing environments\u201d, \n                  Journal of Systems and Software\n               , Vol. 85 No. 12, pp. 2840-2859.","DOI":"10.1016\/j.jss.2012.07.052"},{"key":"key2020122422160215000_b14","doi-asserted-by":"crossref","unstructured":"Madhusudanan, J.\n                and \n                  Venkatesan, V.P.\n                (2014), \u201cMetrics for evaluating pervasive middleware\u201d, \n                  International Journal of Intelligent Systems and Applications\n               , Vol. 6 No. 1, pp. 58-63.","DOI":"10.5815\/ijisa.2014.01.07"},{"key":"key2020122422160215000_b15","doi-asserted-by":"crossref","unstructured":"Oh, G.O.\n               , \n                  Kim, D.Y.\n               , \n                  Kim, S.I.\n                and \n                  Rhew, S.Y.\n                (2006), \u201cA quality evaluation technique of RFID middleware in ubiquitous computing\u201d, Proceedings of the 1st IEEE International Conference on Hybrid Information Technology, Jeju Island, Korea.","DOI":"10.1109\/ICHIT.2006.253690"},{"key":"key2020122422160215000_b16","unstructured":"Park, C.\n               , \n                  Ryu, W.\n                and \n                  Hong, B.\n                (2009), \u201cRFID middleware evaluation toolkit based on a virtual reader emulator\u201d, Proceedings of the 1st International Conference on Emerging Databases, Busan, Korea."},{"key":"key2020122422160215000_b17","doi-asserted-by":"crossref","unstructured":"Park, S.M.\n               , \n                  Song, J.H.\n               , \n                  Kim, C.S.\n                and \n                  Kim, J.J.\n                (2007), \u201cLoad balancing method using connection pool in rfid middleware\u201d, Proceedings of the IEEE ACIS 5th International Conference on Software Engineering Research, Management and Applications (SERA), Busan, South Korea.","DOI":"10.1109\/SERA.2007.100"},{"key":"key2020122422160215000_b18","doi-asserted-by":"crossref","unstructured":"Ranganathan, A.\n                and \n                  Campbell, R.H.\n                (2003), \u201cA middleware for context-aware agents in ubiquitous computing environments\u201d, \n                  Middleware 2003\n               , Springer Berlin Heidelberg, pp. 143-161.","DOI":"10.1007\/3-540-44892-6_8"},{"key":"key2020122422160215000_b19","doi-asserted-by":"crossref","unstructured":"Raychoudhurya, V.\n               , \n                  Caob, J.\n               , \n                  Kumarc, M.\n                and \n                  Zhang, D.\n                (2013), \u201cMiddleware for pervasive computing: a survey\u201d, \n                  Pervasive and Mobile Computing\n               , Vol. 9 No. 2, pp. 177-200.","DOI":"10.1016\/j.pmcj.2012.08.006"},{"key":"key2020122422160215000_b20","doi-asserted-by":"crossref","unstructured":"Schiele, G.\n               , \n                  Handte, M.\n                and \n                  Becker, C.\n                (2010), \u201cPervasive computing middleware\u201d, \n                  Handbook of Ambient Intelligence and Smart Environments (AISE\n               ), Springer Science+Business Media LLC, New York, pp. 201-227.","DOI":"10.1007\/978-0-387-93808-0_8"},{"key":"key2020122422160215000_b21","doi-asserted-by":"crossref","unstructured":"Wang, W.\n               , \n                  Sung, J.\n                and \n                  Kim, D.\n                (2008), \u201cComplex event processing in epc sensor network middleware for both RFID and WSN\u201d, Proceedings of the 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing (ISORC), Orlando, FL.","DOI":"10.1109\/ISORC.2008.59"},{"key":"key2020122422160215000_b22","doi-asserted-by":"crossref","unstructured":"Westerinen, A.\n               , \n                  Strassner, J.\n               , \n                  Scherling, M.\n               , \n                  Quinn, B.\n               , \n                  Herzog, S.\n               , \n                  Huynh, A.\n               , \n                  Carlson, M.\n               , \n                  Perry, J.\n                and \n                  Waldbusser, S.\n                (2001), \u201cTerminology for policy-based management\u201d, \n                  IETF RFC\n                \n               3198, available at: www.ietf.org\/rfc\/rfc3198.txt","DOI":"10.17487\/rfc3198"}],"container-title":["International Journal of Pervasive Computing and Communications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/IJPCC-07-2014-0039","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJPCC-07-2014-0039\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJPCC-07-2014-0039\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T22:05:36Z","timestamp":1753394736000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijpcc\/article\/11\/1\/43-68\/161361"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,4,7]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,4,7]]}},"alternative-id":["10.1108\/IJPCC-07-2014-0039"],"URL":"https:\/\/doi.org\/10.1108\/ijpcc-07-2014-0039","relation":{},"ISSN":["1742-7371"],"issn-type":[{"value":"1742-7371","type":"print"}],"subject":[],"published":{"date-parts":[[2015,4,7]]}}}