{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T06:44:47Z","timestamp":1778654687561,"version":"3.51.4"},"reference-count":153,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2014,11,20]],"date-time":"2014-11-20T00:00:00Z","timestamp":1416441600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>The number of industrial applications relying on the Machine to Machine (M2M) services exposed from physical world has been increasing in recent years. Such M2M services enable communication of devices with the core processes of companies. However, there is a big challenge related to complexity and to application-specific M2M systems called \u201cvertical silos\u201d. This paper focuses on reviewing the technologies of M2M service networks and discussing approaches from the perspectives of M2M information and services, M2M communication and M2M security. Finally, a discussion on technologies and approaches potentially enabling future autonomic M2M service networks are provided. According to our conclusions, it is seen that clear definition of the architectural principles is needed to solve the \u201cvertical silo\u201d problem and then, proceeding towards enabling autonomic capabilities for solving complexity problem appears feasible. Several areas of future research have been identified, e.g., autonomic information based services, optimization of communications with limited capability devices, real-time messaging, creation of trust and end to end security, adaptability, reliability, performance, interoperability, and maintenance.<\/jats:p>","DOI":"10.3390\/computers3040130","type":"journal-article","created":{"date-parts":[[2014,11,20]],"date-time":"2014-11-20T11:03:08Z","timestamp":1416481388000},"page":"130-173","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["A Survey on M2M Service Networks"],"prefix":"10.3390","volume":"3","author":[{"given":"Juhani","family":"Latvakoski","sequence":"first","affiliation":[{"name":"VTT Technical Research Centre of Finland Kaitov\u00e4yl\u00e4 1, Oulu 90571, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antti","family":"Iivari","sequence":"additional","affiliation":[{"name":"VTT Technical Research Centre of Finland Kaitov\u00e4yl\u00e4 1, Oulu 90571, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Vitic","sequence":"additional","affiliation":[{"name":"Vektor Telematics Necatibey Caddesi, Ak\u00e7e Sokak, No: 6 Karak\u00f6y Istanbul, 34420 Turkey"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bashar","family":"Jubeh","sequence":"additional","affiliation":[{"name":"Bull, 207, Cours du Medoc, Bordeaux 33000, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mahdi","family":"Alaya","sequence":"additional","affiliation":[{"name":"CNRS-LAAS, 7 Avenue du Colonel Roche BP 54200 31031 Toulouse cedex 4, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thierry","family":"Monteil","sequence":"additional","affiliation":[{"name":"CNRS-LAAS, 7 Avenue du Colonel Roche BP 54200 31031 Toulouse cedex 4, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yoann","family":"Lopez","sequence":"additional","affiliation":[{"name":"Thales Communications S.A. 160, Boulevard de Valmy\u2014BP 82. 92704 Colomber, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guillermo","family":"Talavera","sequence":"additional","affiliation":[{"name":"UAB, Celphis Etse Campus, 08193 Bellaterra (Cerdanvola del Valles), Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javier","family":"Gonzalez","sequence":"additional","affiliation":[{"name":"UAB, Celphis Etse Campus, 08193 Bellaterra (Cerdanvola del Valles), Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Niclas","family":"Granqvist","sequence":"additional","affiliation":[{"name":"Polar Elektro Oy. Professorintie 5, Kempele 90440, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Monir","family":"Kellil","sequence":"additional","affiliation":[{"name":"CEA. Saclay DRT\/LIST\/DIASI\/LSC Bat 528, Boite courrier 94. 91191 Gif-sur-Yvette, Cedex, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Herve","family":"Ganem","sequence":"additional","affiliation":[{"name":"Gemalto. 6, rue de la Verrerie, Meudon 92197, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Teemu","family":"V\u00e4is\u00e4nen","sequence":"additional","affiliation":[{"name":"VTT Technical Research Centre of Finland Kaitov\u00e4yl\u00e4 1, Oulu 90571, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,11,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1497","DOI":"10.1016\/j.adhoc.2012.02.016","article-title":"Internet of things: Vision, applications and research challenges","volume":"10","author":"Miorandi","year":"2012","journal-title":"Ad Hoc Netw."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/S1389-1286(01)00302-4","article-title":"Wireless sensor networks: A survey","volume":"38","author":"Akyildiz","year":"2002","journal-title":"Comput. Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MCOM.2011.5741144","article-title":"M2M: From mobile to embedded internet","volume":"49","author":"Wu","year":"2011","journal-title":"IEEE Commun. Mag."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The vision of autonomic computing","volume":"36","author":"Kephart","year":"2003","journal-title":"Computer"},{"key":"ref_5","unstructured":"Horn, P. Autonomic Computing: IBM\u2019s Perspective on the State of Information Technology. Available online:http:\/\/people.scs.carleton.ca\/~soma\/biosec\/readings\/autonomic_computing.pdf."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1082983.1083082","article-title":"Autonomic computing: Emerging trends and open problems","volume":"30","author":"Salehie","year":"2005","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"ref_7","unstructured":"Parashar, M., and Hariri, S. (2005). Unconventional Programming Paradigms, Springer."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MC.2004.175","article-title":"Rainbow: Architecture-based self-adaptation with reusable infrastructure","volume":"37","author":"Garlan","year":"2004","journal-title":"Computer"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Nami, M.R., and Bertels, K. (2007, January 11\u201313). A survey of autonomic computing systems. Proceedings of the 3rd International Conference on Autonomic and Autonomous Systems (ICAS\u201907), Athens, Greece.","DOI":"10.1109\/CONIELECOMP.2007.48"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MCOM.1998.689627","article-title":"Mobile software agents for telecommunications","volume":"36","author":"Karmouch","year":"1998","journal-title":"IEEE Commun. Mag."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/65.980542","article-title":"Projecting advanced enterprise network and service management to active networks","volume":"16","author":"Boutaba","year":"2002","journal-title":"IEEE Netw."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1023\/A:1025728221539","article-title":"Guest Editorial: Policy-Based Management of Networks and Services","volume":"11","author":"Calo","year":"2003","journal-title":"J. Netw. Syst. Manag."},{"key":"ref_13","unstructured":"Murch, R. (2004). Autonomic Computing, Prentice Hall."},{"key":"ref_14","unstructured":"IBM Corporation An Architectural Blueprint for Autonomic Computing. Available online:http:\/\/www-03.ibm.com\/autonomic\/pdfs\/AC%20Blueprint%20White%20Paper%20V7.pdf."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1147\/sj.421.0129","article-title":"Comparing autonomic and proactive computing","volume":"42","author":"Want","year":"2003","journal-title":"IBM Syst. J."},{"key":"ref_16","unstructured":"IEC 61970. Common Information Model (CIM)\/Energy Management. Available online:http:\/\/www.iec.ch\/smartgrid\/standards\/."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1108\/17427370780000148","article-title":"Distributed service platform for adaptive mobile service","volume":"2","author":"Pakkala","year":"2006","journal-title":"Int. J. Pervasive Comput. Commun."},{"key":"ref_18","unstructured":"ETSI Technical Specification 102 690 Machine to Machine communications (M2M) Functional Architecture. Available online:http:\/\/www.etsi.org\/deliver\/etsi_ts\/102600_102699\/102690\/02.01.01_60\/ts_102690v020101p.pdf."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/MIC.2011.41","article-title":"Global Wireless Machine-to-Machine Standardization","volume":"15","author":"Chang","year":"2011","journal-title":"IEEE Internet Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MWC.2004.1308947","article-title":"A communication architecture for spontaneous systems","volume":"11","author":"Latvakoski","year":"2004","journal-title":"IEEE Wirel. Commun."},{"key":"ref_21","unstructured":"IPSO Alliance. Available online:http:\/\/www.ipso-alliance.org\/."},{"key":"ref_22","unstructured":"The Internet Engineering Task Force (IETF). Available online:http:\/\/www.ietf.org\/."},{"key":"ref_23","unstructured":"ETSI M2M\/Smart M2M. Available online:http:\/\/www.etsi.org\/."},{"key":"ref_24","unstructured":"One M2M forum. Available online:http:\/\/www.onem2m.org\/."},{"key":"ref_25","unstructured":"Electronic Product Codes (EPCglobal). Available online:http:\/\/www.gs1.org\/epcglobal\/."},{"key":"ref_26","unstructured":"uID center. Available online:http:\/\/www.uidcenter.org\/."},{"key":"ref_27","unstructured":"ONVIF. Available online:http:\/\/www.onvif.org\/."},{"key":"ref_28","unstructured":"Openmeter. Available online:http:\/\/www.openmeter.com\/."},{"key":"ref_29","unstructured":"OGC Sensor Web Enablement (SWE). Available online:http:\/\/www.opengeospatial.org\/ogc\/markets-technologies\/swe."},{"key":"ref_30","unstructured":"OASIS User Interface Markup Language (UIML). Available online:http:\/\/www.uiml.org."},{"key":"ref_31","unstructured":"Universal Plung and Play (UPnP). Available online:http:\/\/www.upnp.org\/."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1007\/s12083-007-0003-1","article-title":"On peer-to-peer (P2P) content delivery","volume":"1","author":"Li","year":"2008","journal-title":"Peer-to-Peer Netw. Appl."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2097","DOI":"10.1016\/j.comnet.2008.03.006","article-title":"A survey on resource discovery mechanisms, peer-to-peer and service discovery frameworks","volume":"52","author":"Meshkova","year":"2008","journal-title":"Comput. Netw."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Tarkoma, S. (2010). Overlay Networks\u2014Towards Information Networking, Auerbach Publications, Taylor & Francis Group.","DOI":"10.1201\/9781439813737"},{"key":"ref_35","first-page":"60","article-title":"An Overview of Mobile Ad Hoc Networks: Applications and Challenges","volume":"3","author":"Hoebeke","year":"2004","journal-title":"J. Commun. Netw."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"2292","DOI":"10.1016\/j.comnet.2008.04.002","article-title":"Wireless sensor network survey","volume":"52","author":"Yick","year":"2008","journal-title":"Comput. Netw."},{"key":"ref_37","unstructured":"Bluetooth 4.0. Available online:https:\/\/www.bluetooth.org\/apps\/content\/."},{"key":"ref_38","unstructured":"ETSI ETSI Technical Specification 102 921: \u201cMachine to Machine Communications (M2M); mIa, dIa and mId interfaces\u201d. Available online:http:\/\/www.etsi.org\/deliver\/etsi_ts\/102900_102999\/102921\/02.01.01_60\/ts_102921v020101p."},{"key":"ref_39","unstructured":"Open Mobile Alliance (OMA) OMA Device Management Tree and Description Serialization Specification, Version 1.2.1 Open Mobile Alliance. Available online:http:\/\/technical.openmobilealliance.org\/Technical\/release_program\/docs\/DM\/V1_2_1-20080617-A\/OMA-TS-DM_TND-V1_2_1-20080617-A.pdf."},{"key":"ref_40","unstructured":"Open Mobile Alliance. Available online:http:\/\/openmobilealliance.org\/."},{"key":"ref_41","unstructured":"Broadband Forum TR-181 Device Data Model for TR-069. Available online:http:\/\/www.broadband-forum.org\/technical\/download\/TR-181_Issue-2.pdf."},{"key":"ref_42","unstructured":"Broadband Forum. Available online:http:\/\/www.broadband-forum.org\/."},{"key":"ref_43","unstructured":"Jeronimo, M., and Weast, J. (2003). UPnP Design by Example: A Software Developer\u2019s Guide to Universal Plug and Play, Intel Press."},{"key":"ref_44","unstructured":"OASIS Devices Profile for Web Services (DPWS). Available online:http:\/\/docs.oasis-open.org\/ws-dd\/ns\/dpws\/2009\/01."},{"key":"ref_45","unstructured":"Open building information Xchange (oBIX). Available online:http:\/\/www.obix.org\/."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Hannelius, T., Salmenpera, M., and Kuikka, S. (2008, January 13\u201316). Roadmap to adopting OPC UA. Proceedings of the 6th IEEE International Conference on Industrial Informatics, Daejeon, Korea.","DOI":"10.1109\/INDIN.2008.4618203"},{"key":"ref_47","unstructured":"OPC Foundation. Available online:http:\/\/www.opcfoundation.org\/."},{"key":"ref_48","unstructured":"Martin, D., Burstein, M., Mcdermott, D., Mcilraith, S., Paolucci, M., Sycara, K., Mcguinness, D.L., Sirin, E., and Srinivasan, N. Bringing Semantics to Web Services with OWL-S. Available online:http:\/\/link.springer.com\/article\/10.1007%2Fs11280-007-0033-x."},{"key":"ref_49","unstructured":"Semantic Markup for Web Services. Available online:http:\/\/www.w3.org\/Submission\/OWL-S\/."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.websem.2012.05.003","article-title":"The SSN ontology of the W3C semantic sensor network incubator group","volume":"17","author":"Compton","year":"2012","journal-title":"Web Semant. Sci. Serv. Agents World Wide Web"},{"key":"ref_51","unstructured":"W3C Semantic Sensor Networks. Available online:http:\/\/www.w3.org\/2005\/Incubator\/ssn\/."},{"key":"ref_52","unstructured":"Bandara, A., Payne, T., de Roure, D., and Clemo, G. (200, January 7\u201311). An Ontological Framework for Semantic Description of Devices. Proceedings of the International Semantic Web Conference (ISWC), Hiroshima, Japan."},{"key":"ref_53","unstructured":"FIPA Device Ontology Specification. Available online:http:\/\/www.fipa.org\/specs\/fipa00091\/PC00091A.html."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Br\u00f6ring, A., Echterhoff, J., Jirka, S., Simonis, I., Everding, T., Stasch, C., Liang, S., and Lemmens, R. New Generation Sensor Web Enablement. Open Access-Sensors ISSN 1424\u20138220. Available online:http:\/\/www.mdpi.com\/1424-8220\/11\/3\/2652.","DOI":"10.3390\/s110302652"},{"key":"ref_55","unstructured":"Botts, M. Available online:http:\/\/boundlessgeo.com\/whitepaper\/opengeo-sensor-web-enablement-swe-suite\/."},{"key":"ref_56","unstructured":"Sensor Web Enablement (SWE). Available online:http:\/\/www.ogcnetwork.net\/swe."},{"key":"ref_57","unstructured":"OSGi Alliance. Available online:http:\/\/www.osgi.org\/."},{"key":"ref_58","unstructured":"TMForum. Available online:http:\/\/www.tmforum.org\/."},{"key":"ref_59","unstructured":"Jammes, F., Mensch, A., and Smit, H. (December, January 28). Service-oriented device communications using the devices profile for web services. Proceedings of the 3rd International Workshop on Middleware for Pervasive and Ad-Hoc Computing, Grenoble, France."},{"key":"ref_60","first-page":"90","article-title":"Sensor Webs","volume":"23","author":"Delin","year":"1999","journal-title":"NASA Tech. Briefs"},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MPRV.2003.1251166","article-title":"Irisnet: An Architecture for a Worldwide Sensor Web","volume":"2","author":"Gibbons","year":"2003","journal-title":"IEEE Pervasive Comput."},{"key":"ref_62","unstructured":"Shneidman, J., Pietzuch, P., Ledlie, J., Roussopoulos, M., Seltzer, M., and Welsh, M. (2004). Hourglass: An Infrastructure for Connecting Sensor Networks and Applications, Harvard University. Technical Report."},{"key":"ref_63","unstructured":"Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., and Aroyo, L. (2006, January 5\u20139). A New Architecture for the Sensor Web: The SWAP Framework. Proceedings of the 5th International Semantic Web Conference (ISWC 2006), Athens, GA, USA. Lecture Notes in Computer Science."},{"key":"ref_64","first-page":"175","article-title":"OGC Sensor Web Enablement: Overview and High Level Architecture","volume":"Volume 4540","author":"Nittel","year":"2008","journal-title":"Proceedings of the 2nd International Conference on GeoSensor Networks, GSN 2006"},{"key":"ref_65","unstructured":"Open Geospatial Consortium Inc. OGC SWE Common Data Model Encoding Standard (OGC SWE Common). Available online:http:\/\/www.opengis.net\/doc\/IS\/SWE\/2.0."},{"key":"ref_66","unstructured":"Open Geospatial Consortium Observations and Measurements\u2014XML Implementation (OGC O&M). Available online:http:\/\/www.opengis.net\/doc\/IS\/OMXML\/2.0."},{"key":"ref_67","unstructured":"Open Geospatial Consortium (Sensor Model Language (SensorML). OpenGIS Implementation Specification (OGC SensorML). Available online:http:\/\/portal.opengeospatial.org\/files\/?artifact_id=21273."},{"key":"ref_68","unstructured":"Open Geospatial Consortium OpenGIS SWE Service Model Implementation Standard. Available online:http:\/\/www.opengis.net\/doc\/IS\/SWES\/2.0."},{"key":"ref_69","unstructured":"Open Geospatial Consortium Sensor Observation Service Implementation Standard. Available online:http:\/\/www.opengeospatial.org\/."},{"key":"ref_70","unstructured":"Open Geospatial Consortium OGC Sensor Planning Service Implementation Standard SPS. Available online:http:\/\/www.opengis.net\/doc\/IS\/SPS\/2.0."},{"key":"ref_71","unstructured":"Fowler, M. (1997). Analysis Patterns: Reusable Object Models, Addison-Wesley."},{"key":"ref_72","unstructured":"Fielding, R.T. (2000). Architectural Styles and the Design of Network-based Software Architectures. [Ph.D. Thesis, University of California]."},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s10586-006-4893-0","article-title":"The autonomic computing paradigm","volume":"9","author":"Hariri","year":"2006","journal-title":"Clust. Comput."},{"key":"ref_74","unstructured":"Chakravarti, A.J., and Baumgartner, G. (2004, January 17\u201318). The organic grid: Self-organizing computation on a peer-to-peer network. Proceedings of the 1st International Conference on Autonomic Computing (ICAC), New York, NY, USA."},{"key":"ref_75","unstructured":"Appleby, K., Fakhouri, S., Fong, L., Goldszmidt, G., Kalantar, M., Pazel, D., Pershing, J., and Rochwerger, B. (2001, January 14\u201318). Oceano\u2014SLA based management of a computing utility. Proceedings of the 2001 IEEE\/IFIP International Symposium on Integrated Network Management, Seattle, WA, USA."},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/4236.957894","article-title":"Maintenance-free global data storage","volume":"5","author":"Rhea","year":"2001","journal-title":"IEEE Internet Comput."},{"key":"ref_77","doi-asserted-by":"crossref","unstructured":"Lohman, G.M., and Lightstone, S.S. (2002, January 20\u201323). Smart: Making DB2 (more) autonomic. Proceedings of the 28th International Conference on Very Large Data Bases, Hong Kong, China.","DOI":"10.1016\/B978-155860869-6\/50085-8"},{"key":"ref_78","unstructured":"Chaudhuri, S., and Narasayya, V. (2007, January 23\u201327). Self-tuning database systems: A decade of progress. Proceedings of the 33rd International Conference on Very large data bases, Vienna, Austria."},{"key":"ref_79","unstructured":"Chess, D., Segal, A., Whalley, I., and White, S. (2004, January 17\u201318). Unity: Experiences with a prototype autonomic computing system. Proceedings of the International Conference on Autonomic Computing, TeX90 CD \u201904, ICAC, New York, NY, USA."},{"key":"ref_80","unstructured":"Dong, X., Hariri, S., Xue, L., Chen, H., Zhang, M., Pavuluri, S., and Rao, S. (2003, January 9\u201311). Autonomia: An autonomic computing environment. Proceedings of the Performance, Computing, and Communications Conference, Phoenix, AZ, USA."},{"key":"ref_81","unstructured":"Liu, H., and Parashar, M. (2004, January 17\u201319). A component based programming framework for autonomic applications. Proceedings of the International Conference on Automatic Computing, New York, NY, USA."},{"key":"ref_82","doi-asserted-by":"crossref","unstructured":"Sicard, S., Boyer, F., and de Palma, N. (2008, January 10\u201318). Using components for architecture-based management: The self-repair case. Proceedings of the 30th International Conference on Software Engineering, Leipzig, Germany.","DOI":"10.1145\/1368088.1368103"},{"key":"ref_83","unstructured":"Ranganathan, A., and Campbell, R.H. (2004, January 17\u201319). Autonomic pervasive computing based on planning. Proceedings of the International Conference on Autonomic Computing, New York, NY, USA."},{"key":"ref_84","unstructured":"Abdelwahed, S., Kandasamy, N., and Neema, S. (2004, January 25\u201328). Online control for self-management in computing systems. Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2004), Toronto, ON, Canada."},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1082983.1083069","article-title":"Towards autonomic web services: Achieving self-healing using web services","volume":"30","author":"Gurguis","year":"2005","journal-title":"SIGSOFT Softw. Eng. Notes"},{"key":"ref_86","unstructured":"Kaiser, G., Gross, P., Kc, G., Parekh, J., and Valetto, G. (2002, January 23). An approach to autonomizing legacy systems. Proceedings of the Workshop on Self-Healing, Adaptive and Self-Managed Systems, New York, NY, USA."},{"key":"ref_87","unstructured":"Kaiser, G., Parekh, J., Gross, P., and Valetto, G. (2003, January 25). Kinesthetics extreme: An external infrastructure for monitoring distributed legacy systems. Proceedings of the Autonomic Computing Workshop Fifth Annual International Workshop on Active Middleware Services (AMS\u201903), Seattle, WA, USA."},{"key":"ref_88","unstructured":"Anglano, C., and Montani, S. (2007, January 21\u201324). Achieving self-healing in autonomic software systems: A case-based reasoning approach. Proceedings of the International Conference on Intelligent Computing, Qingdao, China."},{"key":"ref_89","doi-asserted-by":"crossref","unstructured":"Stanfel, Z., Hocenski, Z., and Martinovic, G. (2007, January 25\u201328). A self-manageable rule driven enterprise application. Proceedings of the 29th International Conference on Information Technology Interfaces (ITI 2007), Cavtat\/Dubrovnik, Croatia.","DOI":"10.1109\/ITI.2007.4283859"},{"key":"ref_90","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1147\/sj.421.0060","article-title":"Enabling autonomic behavior in systems software with hot-swapping","volume":"42","author":"Appavoo","year":"2003","journal-title":"IBM Syst. J."},{"key":"ref_91","unstructured":"Kcman, E., and Wang, Y.-M. (2004, January 17\u201319). Discovering correctness constraints for self-management of system configuration. Proceedings of the International Conference on Autonomic Computing, New York, NY, USA."},{"key":"ref_92","unstructured":"Mesnier, M., Thereska, E., Ganger, G.R., Ellarda, D., and Seltzer, M. (2004, January 17\u201319). File classification in self-* storage systems. Proceedings of the 1st International Conference on Autonomic Computing (ICAC-04), New York, NY, USA."},{"key":"ref_93","unstructured":"Khan, M.J., Awais, M.M., and Shamail, S. (2007, January 21\u201324). Achieving self-configuration capability in autonomic systems using case-based reasoning with a new similarity measure. Proceedings of the 3rd International Conference on Intelligent Computing, Qingdao, China."},{"key":"ref_94","unstructured":"Hellerstein, J.L., Gandhi, N., and Parekh, S.S. (2001, January 2\u20137). Managing the Performance of Lotus Notes: A Control Theoretic Approach. Proceedings of the 27th International Computer Measurement Group Conference, Anaheim, CA, USA."},{"key":"ref_95","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1147\/sj.421.0098","article-title":"LEO: An autonomic query optimizer for DB2","volume":"42","author":"Markl","year":"2003","journal-title":"IBM Syst. J."},{"key":"ref_96","unstructured":"Shivam, P., Babu, S., and Chase, J.S. (2006, January 13\u201316). Learning application models for utility resource planning. Proceedings of the International Conference on Automatic Computing, Dublin, Ireland."},{"key":"ref_97","doi-asserted-by":"crossref","unstructured":"Park, J., and Chandramohan, P. (2004, January 5\u20138). Static vs. Dynamic recovery models for survivable distributed systems. Proceedings of the 37th Annual Hawaii International Conference on System Sciences, Big Island, HI, USA.","DOI":"10.1109\/HICSS.2004.1265183"},{"key":"ref_98","unstructured":"Rish, I., Brodie, M., Odintsova, N., Ma, S., and Grabarnik, G. (2004, January 23). Realtime problem determination in distributed systems using active probing. Proceedings of the Network Operations Management Symposium (NOMS 2004), Seoul, Korea."},{"key":"ref_99","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1145\/974043.974056","article-title":"An autonomic failure-detection algorithm","volume":"29","author":"Mills","year":"2004","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"ref_100","unstructured":"Reynolds, P., Killian, C., Wiener, J.L., Mogul, J.C., Shah, M.A., and Vahdat, A. (, January May). Pip: Detecting the unexpected in distributed systems. Proceedings of the conference on Symposium on Networked Systems Design and Implementation, San Jose, CA, USA."},{"key":"ref_101","unstructured":"Roblee, C., Berk, V., and Cybenko, G. (2005, January 13\u201316). Implementing large-scale autonomic server monitoring using process query systems. Proceedings of the Second International Conference on Automatic Computing, Seattle, WA, USA."},{"key":"ref_102","unstructured":"Candea, G., Kawamoto, S., Fujiki, Y., Friedman, G., and Fox, A. (2004, January 5). Microreboot\u2014A technique for cheap recovery. Proceedings of the 6th Symposium on Opearting Systems Design and Implementation, San Francisco, CA, USA."},{"key":"ref_103","doi-asserted-by":"crossref","unstructured":"Qin, F., Tucek, J., Sundaresan, J., and Zhou, Y. (2007). Rx: Treating bugs as allergies- A safe method to survive software failures. ACM Trans. Comput. Syst., 25.","DOI":"10.1145\/1275517.1275519"},{"key":"ref_104","doi-asserted-by":"crossref","unstructured":"Claudel, B., Palma1, N.D., Lachaize, R., and Hagimont, D. (2006, January 17\u201319). Self protection for distributed component-based applications. Proceedings of the 8th Symposium on Stabilization, Safety, and Security of Distributed Systems, Dallas, TX, USA.","DOI":"10.1007\/978-3-540-49823-0_13"},{"key":"ref_105","doi-asserted-by":"crossref","unstructured":"Costa, M., Crowcroft, J., Castro, M., Rowstron, A., Zhou, L., Zhang, L., and Barham, P. (2005, January 23\u201326). Vigilante: End-to-end containment of internet worms. Proceedings of the ACM symposium on Operating systems principles, Brighton, UK.","DOI":"10.1145\/1095810.1095824"},{"key":"ref_106","unstructured":"Saint-Andre, P., Smith, K., and Tron\u00e7on, R. (2009). XMPP: The Definitive Guide, O\u2019 Reilly Media Inc."},{"key":"ref_107","unstructured":"Sensor over XMPP. Available online:http:\/\/xmpp.org\/extensions\/inbox\/sensors.html."},{"key":"ref_108","unstructured":"MQTT protocol. Available online:http:\/\/mqtt.org."},{"key":"ref_109","unstructured":"IETF IPv6 over Low Power WPAN (6LowPAN) WG. Available online:http:\/\/tools.ietf.org\/wg\/6lowpan."},{"key":"ref_110","unstructured":"Hui, J. Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks. Available online:http:\/\/tools.ietf.org\/html\/rfc6282."},{"key":"ref_111","unstructured":"Constrained RESTful Environments (CoRE) WG. Available online:http:\/\/tools.ietf.org\/wg\/core\/."},{"key":"ref_112","unstructured":"IETF Routing Over Low power and Lossy networks (ROLL) WG. Available online:http:\/\/tools.ietf.org\/wg\/roll\/."},{"key":"ref_113","unstructured":"Constrained RESTful Environments (CoRE) Link Format. Available online:http:\/\/tools.ietf.org\/html\/rfc6690."},{"key":"ref_114","doi-asserted-by":"crossref","unstructured":"Kovatsch, M., Duquennoy, S., and Dunkels, A. (2011, January 17). A Low-Power CoAP for Contiki. Proceedings of the Workshop on Internet of Things Technology and Architectures (IEEE IoTech 2011), Valencia, Spain.","DOI":"10.1109\/MASS.2011.100"},{"key":"ref_115","unstructured":"Rescorla, E., and Modadugu, N. \u201cDatagram Transport Layer Security\u201d. Available online:http:\/\/tools.ietf.org\/html\/rfc4347."},{"key":"ref_116","unstructured":"Kent, S. \u201cIP Encapsulating Security Payload (ESP)\u201d. Available online:http:\/\/tools.ietf.org\/html\/rfc4303."},{"key":"ref_117","unstructured":"Yegin, A., and Shelby, Z. CoAP Security Options. Available online:http:\/\/www.ietf.org\/archive\/id\/draft-yegin-coap-security-options-00.txt."},{"key":"ref_118","unstructured":"Saint-Andre, P. Extensible Messaging and presence protocol (XMPP): IETF RFC 3921. Available online:https:\/\/tools.ietf.org\/html\/rfc3921."},{"key":"ref_119","unstructured":"Instant Messaging\/Presence Protocol Requirements. Available online:https:\/\/tools.ietf.org\/html\/rfc2779."},{"key":"ref_120","unstructured":"Bluetooth SIG The Bluetooth Core specification v4.0. Available online:https:\/\/www.bluetooth.org\/docman\/handlers\/downloaddoc.ashx?doc_id=229737."},{"key":"ref_121","unstructured":"Bluetooth SIG Core specification addendum 3. Available online:https:\/\/www.bluetooth.org\/docman\/handlers\/DownloadDoc.ashx?doc_id=269452."},{"key":"ref_122","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/s10586-006-7560-6","article-title":"Retrofitting Autonomic Capabilities onto Legacy Systems","volume":"9","author":"Parekh","year":"2006","journal-title":"J. Cluster Comput."},{"key":"ref_123","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1109\/TSMCC.2006.871577","article-title":"Accord: A programming framework for autonomic applications","volume":"36","author":"Liu","year":"2006","journal-title":"IEEE Trans. Syst. Man Cybern. Part C Appl. Rev."},{"key":"ref_124","unstructured":"ANA: Autonomic Network Architecture. Available online:http:\/\/www.uio.no\/studier\/emner\/matnat\/ifi\/INF5090\/v08\/undervisningsmateriale\/D.1.4-5-6.Blueprint.pdf."},{"key":"ref_125","unstructured":"Initial IoT Protocol Suite Definition. Available online:http:\/\/www.iot-a.eu\/public\/public-documents\/documents-1\/1\/1\/d3.3\/at_download\/file."},{"key":"ref_126","unstructured":"The Anthill Project. Available online:http:\/\/www.cs.unibo.it\/projects\/anthill."},{"key":"ref_127","doi-asserted-by":"crossref","unstructured":"Inhyok, C., Shah, Y., Schmidt, A.U., Leicher, A., and Meyerstein, M. (2009). Security and trust for M2M Communications. IEEE Veh. Tech. Mag., 69\u201375.","DOI":"10.1109\/MVT.2009.933478"},{"key":"ref_128","unstructured":"Raza, S., Chung, T., Duquennoy, S., Yazar, D., Voigt, T., and Roedig, U. Securing Internet of Things with Lightweigth IPsec. Available online:http:\/\/soda.swedish-ict.se\/4052\/."},{"key":"ref_129","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MNET.2003.1174175","article-title":"Security issues and solutions in multicast content distribution: A survey","volume":"17","author":"Judge","year":"2003","journal-title":"IEEE Netw."},{"key":"ref_130","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/COMST.2004.5342292","article-title":"A Taxonomy of Multicast Data Origin Authentication: Issues and Solutions","volume":"3","author":"Challal","year":"2004","journal-title":"IEEE Commun. Surv."},{"key":"ref_131","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/COMST.2005.1610545","article-title":"Multicast Receiver and Sender Access Control and its Applicability to Mobile IP Environments: A Survey","volume":"7","author":"Kellil","year":"2005","journal-title":"IEEE Commun. Surv."},{"key":"ref_132","unstructured":"Hardjono, T., and Weiss, B. The Multicast Group Security Architecture. Available online:https:\/\/tools.ietf.org\/html\/rfc3740."},{"key":"ref_133","unstructured":"ETSI Security of Multimedia Broadcast\/Multicast Service (MBMS). Available online:http:\/\/www.etsi.org\/deliver\/etsi_ts\/133200_133299\/133246\/10.01.00_60\/ts_133246v100100p.pdf."},{"key":"ref_134","unstructured":"ETSI Satellite Earth Stations and Systems (SES); Broadband Satellite Multimedia (BSM). Available online:http:\/\/www.etsi.org\/deliver\/etsi_ts\/102400_102499\/102466\/01.01.01_60\/ts_102466v010101p.pdf."},{"key":"ref_135","doi-asserted-by":"crossref","unstructured":"Ben Jaballah, W., Meddeb, A., and Youssef, H. (2010, January 16\u201319). An efficient source authentication scheme in wireless sensor networks. Proceedings of the Proceedings of IEEE\/ACS AICCSA Conference, Hammamet, Tunisia.","DOI":"10.1109\/AICCSA.2010.5586993"},{"key":"ref_136","doi-asserted-by":"crossref","first-page":"39","DOI":"10.5383\/JUSPN.02.01.005","article-title":"Energy-Efficient and Scalable Group Key Management for Hierarchical Sensor Network","volume":"2","author":"Lim","year":"2011","journal-title":"J. Ubiquitous Syst. Pervasive Netw."},{"key":"ref_137","unstructured":"Alexander, R., and Tsao, T. Adapted Multimedia Internet KEYing (AMIKEY): An extension of Multimedia Internet KEYing (MIKEY) Methods for Generic LLN Environments. Available online:http:\/\/tools.ietf.org\/html\/draft-alexander-roll-mikey-lln-key-mgmt-04."},{"key":"ref_138","unstructured":"Keoh, S., Kumar, S., Garcia-Morchon, O., Dijk, E., and Rahman, A. DTLS-based Multicast Security for Low-Power and Lossy Networks (LLNs). Available online:http:\/\/tools.ietf.org\/html\/draft-keoh-dice-multicast-security-04."},{"key":"ref_139","unstructured":"Hydra Project. Available online:http:\/\/www.hydramiddleware.eu."},{"key":"ref_140","unstructured":"Runes Project. Available online:http:\/\/www.ist-runes.org."},{"key":"ref_141","unstructured":"IoT-A Project. Available online:http:\/\/www.iot-a.eu."},{"key":"ref_142","unstructured":"ICore Project. Available online:http:\/\/www.iot-icore.eu."},{"key":"ref_143","unstructured":"Sofia Project. Available online:http:\/\/www.artemis-ia.eu\/project\/index\/view?project=4."},{"key":"ref_144","unstructured":"Fi-Ware Project Architecture. Available online:http:\/\/forge.fi-ware.eu\/plugins\/mediawiki\/wiki\/fiware\/index.php\/FI-WARE_Architecture."},{"key":"ref_145","unstructured":"ETSI Machine to Machine Communications. Available online:http:\/\/www.etsi.org\/website\/technologies\/m2m.aspx."},{"key":"ref_146","unstructured":"Cisco. Available online:http:\/\/www.fiercebroadbandwireless.com\/story\/cisco-introduces-small-m2m-gateway-businesses\/2011-08-25."},{"key":"ref_147","unstructured":"AnyBridge. Available online:http:\/\/www.anybridge-m2m.nl\/home."},{"key":"ref_148","unstructured":"Systech. Available online:http:\/\/www.systech.com\/."},{"key":"ref_149","unstructured":"Alcatel-Lucent. Available online:http:\/\/www2.alcatel-lucent.com\/blogs\/techzine\/2011\/getting-ready-for-m2m-traffic-growth\/."},{"key":"ref_150","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1145\/1041680.1041681","article-title":"A survey of peer-to-peer content distribution technologies","volume":"36","author":"Spinellis","year":"2004","journal-title":"ACM Comput. Surv."},{"key":"ref_151","doi-asserted-by":"crossref","unstructured":"Zheng, H., and Yan, M. (2009, January 24\u201326). Research and Analysis of the Optimization of the Unstructured P2P Overlay Networks. Proceedings of the 5th International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM\u201909), Beijing, China.","DOI":"10.1109\/WICOM.2009.5301864"},{"key":"ref_152","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/COMST.2005.1610546","article-title":"A survey and comparison of peer-to-peer overlay network schemes","volume":"7","author":"Lua","year":"2005","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_153","doi-asserted-by":"crossref","first-page":"261","DOI":"10.3390\/fi6020261","article-title":"Towards Horizontal Architecture for Autonomic M2M Service Networks","volume":"6","author":"Latvakoski","year":"2014","journal-title":"Futur. Internet"}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/3\/4\/130\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:09:44Z","timestamp":1760216984000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/3\/4\/130"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,20]]},"references-count":153,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2014,12]]}},"alternative-id":["computers3040130"],"URL":"https:\/\/doi.org\/10.3390\/computers3040130","relation":{},"ISSN":["2073-431X"],"issn-type":[{"value":"2073-431X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,20]]}}}