{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T13:50:00Z","timestamp":1773496200662,"version":"3.50.1"},"reference-count":53,"publisher":"Tech Science Press","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AUTOSOFT"],"published-print":{"date-parts":[[2018,6]]},"DOI":"10.1080\/10798587.2017.1290328","type":"journal-article","created":{"date-parts":[[2018,8,8]],"date-time":"2018-08-08T15:49:44Z","timestamp":1533743384000},"page":"309-318","source":"Crossref","is-referenced-by-count":22,"title":["Middleware for Internet of Things: Survey and Challenges"],"prefix":"10.32604","volume":"24","author":[{"given":"Samia Allaoua","family":"Chelloug","sequence":"first","affiliation":[]},{"given":"Mohamed A.","family":"El-Zawawy","sequence":"additional","affiliation":[]}],"member":"17807","published-online":{"date-parts":[[2018]]},"reference":[{"key":"ref0","doi-asserted-by":"publisher","unstructured":"Alarcon, R., & Wilde, E. (2010). RESTler: Crawling RESTful services. In proceedings of the 19th International conference on World Wide Web (pp. 1051-1052). Raleigh, North Carolina. DOI: 10.1145\/1772690.1772799","DOI":"10.1145\/1772690.1772799"},{"key":"ref1","doi-asserted-by":"publisher","unstructured":"Atzori, L., Iera, A., & Morabito, G. (2010). The internet of things: A survey. Computer Networks,54, 2787\u20132805. Doi:10.1016\/j.comnet.2010.05.010.","DOI":"10.1016\/j.comnet.2010.05.010"},{"key":"ref2","doi-asserted-by":"publisher","unstructured":"Azzara, A., Bocchino, S., Pagano, P., Pellerano, G., & Petracca, M. (2013). Middleware solutions in WSN: The IoT oriented approach in the ICSI project. In  Proceedings  of  IEEE  International  Conference  on  Software  Telecommunications and Computer Networks (pp. 1-6). DOI: 10.1109\/SoftCOM.2013.6671886","DOI":"10.1109\/SoftCOM.2013.6671886"},{"key":"ref3","doi-asserted-by":"publisher","unstructured":"Bandyopadhyay, S., Munmun Sengupta, M., Souvik Maiti, S., & Subhajit Dutta, S. (2011). Role of middleware for internet of things: A study. International Journal of Computer Science and Engineering Survey,2, 94\u2013105. Doi:10.5121\/ijcses.2011.2307.","DOI":"10.5121\/ijcses.2011.2307"},{"key":"ref4","doi-asserted-by":"publisher","unstructured":"Bazzani, M., Conzon, D., Scalera, A., Spirito, M., & Trainito, C. (2012). Enabling  the  IoT  paradigm  in  e-health  solutions  through  the  VIRTUS  middleware. IEEE 11th International conference on Trust, Security and Privacy in Computing and Communications (TrustCom). USA, 1954\u20131959, DOI: 10.1109\/TrustCom.2012.144","DOI":"10.1109\/TrustCom.2012.144"},{"key":"ref5","doi-asserted-by":"crossref","unstructured":"Bellifemine, F., Poggi, A., & Rimassa, G. (2001). Developing multi-agent systems with a FIPA-compliant agent framework. Software Practice and Experience, John Wiley and Sons, Ldt.,31, 103\u2013128, http:\/\/www.emse.fr\/~boissier\/enseignement\/maop14\/courses\/readings\/FIPA-JADE.pdf","DOI":"10.1002\/1097-024X(200102)31:2<103::AID-SPE358>3.0.CO;2-O"},{"key":"ref6","doi-asserted-by":"publisher","unstructured":"Botta,  A.,  de  Donato,  W.,  Persico,  V.,  &  Pescape,  A.  (2014).  On  the  integration  of  cloud  computing  and  internet  of  things.  In  2014  International  Conference  on  Future  Internet  of  Things  and  Cloud  (FiCloud) (pp. 23\u201330). DOI: 10.1109\/FiCloud.2014.14","DOI":"10.1109\/FiCloud.2014.14"},{"key":"ref7","doi-asserted-by":"crossref","unstructured":"Chaqfeh, M., & Mohamed, N. (2012). Challenges in middleware solutions for  the  internet  of  things.  In  proceedings  of  The  2012  International  Conference  on  Collaboration  Technologies  and  Systems  (CTS  2012). Denver,    Colorado,    USA,    https:\/\/pdfs.semanticscholar.org\/15bc\/ef45aaee19326844a183fea6a4aabd56d0f9.pdf","DOI":"10.1109\/CTS.2012.6261022"},{"key":"ref8","doi-asserted-by":"publisher","unstructured":"de  Souza,  LMS.,  Spiess,  P.,  Guinard,  D.,  K\u00f6hler,  M.,  Karnouskos,  S.,  &  Savio,  D.  (2008).  SOCRADES:  A  web  service  based  shop  floor  integration  infrastructure.  In  C.  Floerkemeier  (Ed.),  proceedings  of  Internet  of  Things  2008  Conference  (pp.  50\u201367).  Zurich,  Switzerland.  DOI: 10.1007\/978-3-540-78731-0_4","DOI":"10.1007\/978-3-540-78731-0_4"},{"key":"ref9","doi-asserted-by":"crossref","unstructured":"Dillon,  T.,  Wu,  C.,  &  Chang,  E.  (2010).  Cloud  computing:  Issues  and  challenges. In the proceedings of the 24th IEEE International Conference on  Advanced  Information  Networking  and  Applications  (pp.  27-33).  DOI: 10.1109\/AINA.2010.187","DOI":"10.1109\/AINA.2010.187"},{"key":"ref10","doi-asserted-by":"publisher","unstructured":"Domingues,   JPO.,   Damaso,   AVL.,   &   Rosa,   NS.   (2010).   WISeMid:   Middleware for integrating wireless sensor networks and the internet, In  proceedings  of  IFIP  International  Conference  on  Distributed  Applications and Interoperable Systems, 70-83, DOI: 10.1007\/978-3-642-13645-0_6.","DOI":"10.1007\/978-3-642-13645-0_6"},{"key":"ref11","doi-asserted-by":"publisher","unstructured":"Eisenhauer,M., Rosengren, P., & Antolin, P. (2009). A development platform for integrating wireless devices and sensors into ambient intelligence systems. In  proceedings  of  6th  IEEE  Annual  Communications  Society  Conference on Sensor, Mesh and Ad Hoc Communications and Networks Workshops, (pp. 367-373). DOI: 10.1109\/SAHCNW.2009.5172913","DOI":"10.1109\/SAHCNW.2009.5172913"},{"key":"ref12","unstructured":"Endrei,  M.,  Ang,  J.,  Arsanjani,  A.,  Chua,  S.,  Comte,  P.,  Krogkahl,  P., Newling,  T.  (2004). Patterns:  Service-oriented  architecture  and  web  services. New York, NY: International Technical Support Organization, IBM red books. ISBN 073845317x."},{"key":"ref13","unstructured":"FIPA  Architecture  Board.  (2000). FIPA  agent  management  support  for  mobility  specification.  Geneva,  Switzerland:  Foundation  for  Intelligent  Physical  Agents.  http:\/\/www.fipa.org\/specs\/fipa00087\/PC00087B.pdf"},{"key":"ref14","doi-asserted-by":"publisher","unstructured":"Fortino, G.,  Guerrieri,  A.,  Lacopo,  M.,  Lucia,  M.,  &  Russo,  W.  (2013). An   agent-based   middleware   for   cooperating   smart   objects.   In communications in Computer and Information Science (pp. 387\u2013398). DOI: 10.1007\/978-3-642-38061-7_36","DOI":"10.1007\/978-3-642-38061-7_36"},{"key":"ref15","unstructured":"Fortino,  G.,  &  Russo,  W.  (2013).  Towards  a  Cloud-assisted  and  Agent-oriented Architecture for the Internet of Things. In proceedings of the 14th workshop from Objects to Agents (WOA 2013) (pp. 60\u201365). Turin. http:\/\/ceur-ws.org\/Vol-1099\/paper15.pdf"},{"key":"ref16","doi-asserted-by":"publisher","unstructured":"Gama, K., Touseau, L., & Donsez, D. (2012). Combining heterogeneous service  technologies  for  building  an  Internet  of  Things  middleware.  Computer      Communications,35(4),      405\u2013417.      Doi:10.1016\/j.comcom.2011.11.003.","DOI":"10.1016\/j.comcom.2011.11.003"},{"key":"ref17","doi-asserted-by":"publisher","unstructured":"Gil,  Pablo,  Ferr\u00e1ndez,  Youcef,  Mora-Mora,  Markus,  &  Peral,  J.  (2016). Internet  of  things:  A  review  of  surveys  based  on  context  aware  intelligent services. Sensors 2016, 16, 1-2, DOI: 10.3390\/s16071069","DOI":"10.3390\/s16071069"},{"key":"ref18","unstructured":"Hachem, S., Pathak, A., & Issarny, V. (2014). Service-Oriented Middleware for   the   Mobile   Internet   of   Things:   A   Scalable   Solution.   IEEE GLOBECOM:  Global  Communications  Conference  (pp.  1-6).  Austin,  United States. https:\/\/hal.inria.fr\/hal-01057530\/file\/GBC14.pdf"},{"key":"ref19","doi-asserted-by":"publisher","unstructured":"He, W., Yan, G., & Da XU, L. (2014). Developing Vehicular Data Cloud Services  in  the  IoT  Environment.  IEEE  Transactions  on  Industrial  Informatics,10, 1587\u20131595. Doi:10.1109\/TII.2014.2299233.","DOI":"10.1109\/TII.2014.2299233"},{"key":"ref20","doi-asserted-by":"publisher","unstructured":"Hermann, C., & Dargie, W. (2008). Senceive\uff1aA Middleware for a Wireless Sensor Network. Advanced Information Networking and Applications(pp. 612-619). Okinawa. DOI: 10.1109\/AINA.2008.34","DOI":"10.1109\/AINA.2008.34"},{"key":"ref21","doi-asserted-by":"publisher","unstructured":"Hong,   Y.   (2012).   A   resource-oriented   middleware   framework   for   heterogeneous internet of things. In Proceedings of the conference on Cloud and Service Computing (pp. 12\u201316). Doi:10.1109\/CSC.2012.10.","DOI":"10.1109\/CSC.2012.10"},{"key":"ref22","unstructured":"Internet  Engineering  Task  Force  (IETF).  (2004).  Extensible  Messaging  and Presence Protocol (XMPP): Core. RFC 6120, https:\/\/tools.ietf.org\/html\/rfc6120"},{"key":"ref23","unstructured":"Internet  Engineering  Task  Force  (IETF).  (2012).  RPL:  IPv6  routing  protocol  for  low  power  and  lossy  networks.  RCF  6550,  https:\/\/tools.ietf.org\/html\/rfc6550"},{"key":"ref24","unstructured":"Internet Engineering Task Force (IETF). (2014). Constrained Application Protocol (CoAP). RFC 7252. https:\/\/tools.ietf.org\/html\/rfc7252"},{"key":"ref25","unstructured":"Institute  of  Electrical  and  Electronics  Engineers.  (2006).  IEEE  Std  802.15.4-2006, Wireless    Medium    Access    Control    (MAC)    and    Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area     Networks     (WPANs).     https:\/\/standards.ieee.org\/findstds\/standard\/802.15.4-2006.html"},{"key":"ref26","unstructured":"Internet  of  caring  things.  (2014).  Trend  report.  http:\/\/trendwatching.com\/x\/wpcontent\/uploads\/2014\/04\/2014-04-IoCT.pdf"},{"key":"ref27","doi-asserted-by":"publisher","unstructured":"Issarny, V., Georgantas, N., Hachem, S., Zarras, Apostolos, Vassiliadist, P., Autili, M., ... Hamida, Amira Ben (2011). Service-oriented middleware for the future internet: State of the art and research directions. Journal of  Internet  Services  and  Applications,2,  23\u201345.  Doi:10.1007\/s13174-011-0021-3.","DOI":"10.1007\/s13174-011-0021-3"},{"key":"ref28","doi-asserted-by":"crossref","unstructured":"Jayaraman, PP., Perera, C., Georgakopoulos, C., & Zaslavsky, A. (2014). MOSDEN: A scalable mobile collaborative platform for opportunistic sensing applications. Transactions on Collaborative Computing,14 1), 1\u201316, https:\/\/arxiv.org\/pdf\/1405.5867v1.pdf","DOI":"10.4108\/cc.1.1.e6"},{"key":"ref29","doi-asserted-by":"publisher","unstructured":"Jia,  X.,  Feng,  Q.,  Fan,  T.,  &  Lei,  Q.  (2012).  RFID  technology  and  its   applications   in   Internet   of   Things   (IoT).   in   Proceedings   of   International  Conference  on  Consumer  Electronics,  Communications  and  Networks  (CECNet)  (pp.  1282\u20131285).  Yichang.  DOI:  10.1109\/CECNet.2012.6201508","DOI":"10.1109\/CECNet.2012.6201508"},{"key":"ref30","first-page":"169","volume-title":"Smart semantic middleware for the internet of things In proceedings of the 5th International Conference on Informatics in Control","author":"Katasonov","year":"2008","unstructured":"Katasonov,  A.,  Kaykova,  O.,  &  Khriyenko,  O.  (2008).  Smart  semantic  middleware  for  the  internet  of  things.  In  proceedings  of  the  5th  International  Conference  on  Informatics  in  Control,  Automation  and  Robotics  (pp.  169-178).  Funchal,  Madeira,  Portugal.  http:\/\/www.mit.jyu.fi\/ai\/papers\/ICINCO-2008.pdf"},{"key":"ref31","doi-asserted-by":"publisher","unstructured":"Katasonov,  A.,  &  Terziyan,  VY.  (2008).  Semantic  Agent  Programming  Language  (S-APL):  A  Middleware  Platform  for  the  Semantic  Web.  Semantic Computing, 2008 IEEE International Conference on Semantic Computing (pp. 504-511). DOI: 10.1109\/ICSC.2008.82","DOI":"10.1109\/ICSC.2008.82"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-8237-7","volume-title":"Real-time systems","author":"Kopetz","year":"2011","unstructured":"Kopetz,  H.  (2011). Real-time  systems:  Design  principles  for  distributed  embedded   applications.   Boston,   USA:   Springer.   ISBN-13:   978\u20131441982360"},{"key":"ref33","doi-asserted-by":"publisher","unstructured":"Li,  F.,  V\u00f6gler,  M.,  Claessens,  M.,  &  Dustdar,  S.  (2013).  Efficient  and  scalable IoT service delivery on cloud. IEEE CLOUD,2013, 740\u2013747. Doi:10.1109\/CLOUD.2013.64.","DOI":"10.1109\/CLOUD.2013.64"},{"key":"ref34","unstructured":"Madden, S., Hellerstein, J., & Hong, W. (2003). Tinydb: In-network query processing in tinyos. Technical report. http:\/\/telegraph.cs.berkeley.edu\/tinydb\/tinydb.pdf"},{"key":"ref35","unstructured":"Milagaia,   R.   (2008).   DPWS   middleware   to   support   agent-based   manufacturing   control   and   simulation.   Robotics   and   integrated   manufacturing  (Master  thesis).  Monte  de  Caparica,  Universidade  Nova de Lisboa."},{"key":"ref36","doi-asserted-by":"publisher","unstructured":"Mulligan,  G.  (2007).  The  6LoWPAN  architecture.  In  Proceedings  of  the   4th   workshop   on   Embedded   Networked   Sensors   (pp.   78-82).  DOI: 10.1145\/1278972.1278992","DOI":"10.1145\/1278972.1278992"},{"key":"ref37","doi-asserted-by":"crossref","unstructured":"Nagy,  M.,  Katasonov,  A.,  Khriyenko  O.,  Nikitin,  S.,  Szydlowski,  M.,  &  Terziyan, V. (2009). Chapter 14 in automation & control - theory and practice (247\u2013273), challenges of middleware for the internet of things, ISBN 978-953-307-039-1, DOI: 10.5772\/7869","DOI":"10.5772\/7869"},{"key":"ref38","unstructured":"OSGi  Alliance.  (2007).  About  the  OSGi  service  platform,  technical  whitepaper. http:\/\/www.osgi.org\/documents\/collateral\/OSGiTechnicalWhitePaper.pdf."},{"key":"ref39","doi-asserted-by":"publisher","unstructured":"Perera,  C.,  Zaslavsky,  AB.,  Christen,  P.,  &  Georgakopoulos,  D.  (2014). Context  aware  computing  for  the  internet  of  things:  A  survey.  IEEE Communications  Surveys  &  Tutorials,16,  414\u2013454.  Doi:10.1109\/SURV.2013.042313.00197.","DOI":"10.1109\/SURV.2013.042313.00197"},{"key":"ref40","unstructured":"Reetz,   ES.,   K\u00fcmper,   D.,   Lehmann,   A.,   &   T\u00f6njes,   R.   (2012).   Test   driven  life  cycle  management  for  internet  of  things  based  services:  A   semantic   approach.   In   proceedings   of   the   4th   International   Conference  on  Advances  in  System  Testing  and  Validation  Lifecycle(pp.       21\u201327).       Lisbon.       https:\/\/pdfs.semanticscholar.org\/2e75\/f816f2c73929504d1107581175ceecdb5450.pdf"},{"key":"ref41","doi-asserted-by":"publisher","unstructured":"Song,  Z.,  C\u00e1rdenas,  AA.,  &  Masuoka.  R.  (2010).  Semantic  middleware  for the Internet of Things. In Proceedings of Internet of things \u2013IoT (pp. 1-8). DOI: 10.1109\/IOT.2010.5678448","DOI":"10.1109\/IOT.2010.5678448"},{"key":"ref42","doi-asserted-by":"publisher","unstructured":"Souto,  E.,  Guimar\u00e3es,  G.,  Vasconcelos,  G.,  Vieira,  M.,  Rosa,  Nelson,  &  Ferraz,  C.  (2006).  Mires,  a  publish\/subscribe  middleware  for  sensor  networks. Personal and Ubiquitous Computing,10, 37\u201344. Doi:10.1007\/s00779-005-0038-3.","DOI":"10.1007\/s00779-005-0038-3"},{"key":"ref43","first-page":"1409","article-title":"Cloud computing and internet of things for smart city deployments.","volume-title":"proceedings of the 7th International Conference Challenges of the Knowledge Society (CKS 2013)","author":"Suciu","year":"2013","unstructured":"Suciu,  G.,  Vulpe,  A.,  Todoran,  G.,  Cropotova,  J.,  &  Suciu,  V.  (2013). Cloud computing and internet of things for smart city deployments. In  proceedings  of  the  7th  International  Conference  Challenges  of  the  Knowledge Society (CKS 2013) (pp. 1409\u20131416)."},{"key":"ref44","first-page":"220","article-title":"Service  oriented   middleware   for   the   internet   of   things:   A   perspective.   ServiceWave '11","volume":"6994","author":"Teixeira","year":"2011","unstructured":"Teixeira,  T.,  Hachem,  S.,  Issarny,  V.,  &  Georgantas,  N.  (2011).  Service  oriented   middleware   for   the   internet   of   things:   A   perspective.   ServiceWave '11, LNCS,6994, 220\u2013229.","journal-title":"LNCS"},{"key":"ref45","unstructured":"The Internet of Things: making the most of the Second Digital Revolution. (2014). UK government chief scientific adviser, (Ref: GS\/14\/1230)."},{"key":"ref46","volume-title":"Internet of things -converging technologies for smart environments and integrated ecosystems","author":"Vermesan","year":"2013","unstructured":"Vermesan,   O.,   &   Friess,   P.   (2013).   Internet   of   things   -converging   technologies  for  smart  environments  and  integrated  ecosystems.  Aalborg, Denmark: River Publisher. ISBN: 978-87-92982-73-5."},{"key":"ref47","unstructured":"W3C. (1997). Web Interface Definition Language (WIDL). http:\/\/www.w3.org\/TR\/NOTE-widl"},{"key":"ref48","unstructured":"W3C.  (2014).  Efficient  XML  interchange  (EXI)  format.  http:\/\/www.w3.org\/TR\/exi\/"},{"key":"ref49","first-page":"643","article-title":"Building a pervasive SOA based IOT communication middleware using runtime compilation and reflection.","volume":"8","author":"Yang","year":"2012","unstructured":"Yang, Y., Wang, Z., Liu, Q., & Wang, L. (2012). Building a pervasive SOA based IOT communication middleware using runtime compilation and reflection. Journal of Computational Information Systems,8, 643\u2013654.","journal-title":"J Comput Inf Syst","ISSN":"https:\/\/id.crossref.org\/issn\/0887-4417","issn-type":"print"},{"key":"ref50","unstructured":"Zarghami, S. (2013). Middleware for internet of things (Master Thesis). University of Twenty."},{"key":"ref51","unstructured":"Zhang,  W.,  &  Hansen,  KM.  (2008).  An  OWL\/SWRL  based  diagnosis  approach  in  a  pervasive  middleware.  In  proceedings  of  the  20th  International  Conference  on  Software  Engineering  and  Knowledge  Engineering (SEKE'2008) (pp. 893-898) http:\/\/www.hydramiddleware.eu\/hydra_papers\/An_OWL-SWRL_based_Diagnosis_Approach_in_a_Pervasive_Middleware.pdf"},{"key":"ref52","doi-asserted-by":"publisher","unstructured":"Zhou, M., Fan, H., & Ma, Y. (2013). Semantic annotation method of IOT middleware. In proceedings of the International Conference on Intelligent Control  and  Information  Processing  (ICICIP)  (pp.  495-498).  China.  DOI: 10.1109\/ICICIP.2013.6568125","DOI":"10.1109\/ICICIP.2013.6568125"}],"container-title":["Intelligent Automation and Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.techscience.com\/uploads\/attached\/file\/20200807\/20200807094111_34625.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,6]],"date-time":"2024-12-06T18:23:00Z","timestamp":1733509380000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.techscience.com\/iasc\/v24n2\/39757"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":53,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2018,6]]},"published-print":{"date-parts":[[2018,6]]}},"URL":"https:\/\/doi.org\/10.1080\/10798587.2017.1290328","relation":{},"ISSN":["1079-8587","2326-005X"],"issn-type":[{"value":"1079-8587","type":"print"},{"value":"2326-005X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}