{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:28:55Z","timestamp":1760243335533,"version":"build-2065373602"},"reference-count":53,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2014,10,15]],"date-time":"2014-10-15T00:00:00Z","timestamp":1413331200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The Internet of Things (IoT) enables the communication among smart objects promoting the pervasive presence around us of a variety of things or objects that are able to interact and cooperate jointly to reach common goals. IoT objects can obtain data from their context, such as the home, office, industry or body. These data can be combined to obtain new and more complex information applying data fusion processes. However, to apply data fusion algorithms in IoT environments, the full system must deal with distributed nodes, decentralized communication and support scalability and nodes dynamicity, among others restrictions. In this paper, a novel method to manage data acquisition and fusion based on a distributed service composition model is presented, improving the data treatment in IoT pervasive environments.<\/jats:p>","DOI":"10.3390\/s141019200","type":"journal-article","created":{"date-parts":[[2014,10,15]],"date-time":"2014-10-15T10:49:43Z","timestamp":1413370183000},"page":"19200-19228","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["Distributed Service-Based Approach for Sensor Data Fusion in IoT Environments"],"prefix":"10.3390","volume":"14","author":[{"given":"Sandra","family":"Rodr\u00edguez-Valenzuela","sequence":"first","affiliation":[{"name":"Software Engineering Department, University of Granada, C\/Periodista Daniel Saucedo Aranda s\/n, Granada 18071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8031-1276","authenticated-orcid":false,"given":"Juan","family":"Holgado-Terriza","sequence":"additional","affiliation":[{"name":"Software Engineering Department, University of Granada, C\/Periodista Daniel Saucedo Aranda s\/n, Granada 18071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9","family":"Guti\u00e9rrez-Guerrero","sequence":"additional","affiliation":[{"name":"Software Engineering Department, University of Granada, C\/Periodista Daniel Saucedo Aranda s\/n, Granada 18071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jes\u00fas","family":"Muros-Cobos","sequence":"additional","affiliation":[{"name":"Software Engineering Department, University of Granada, C\/Periodista Daniel Saucedo Aranda s\/n, Granada 18071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,10,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","article-title":"The Internet of Things: A survey","volume":"54","author":"Atzori","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","article-title":"Internet of Things (IoT): A vision, architectural elements, and future directions","volume":"29","author":"Gubbi","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"3874","DOI":"10.3390\/s110403874","article-title":"From Sensor to Observation Web with Environmental Enablers in the Future Internet","volume":"11","author":"Havlik","year":"2011","journal-title":"Sensors"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MC.2007.400","article-title":"Service-Oriented Computing: State of the Art and Research Challenges","volume":"40","author":"Papazoglou","year":"2007","journal-title":"Computer"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Tso-Sutter, K.H.L., Marinho, L.B., and Schmidt-Thieme, L. (2008, January 16\u201320). Tag-aware recommender systems by fusion of collaborative filtering algorithms. Fortaleza, Brazil. SAC \u203208.","DOI":"10.1145\/1363686.1364171"},{"key":"ref_6","unstructured":"Han, D., Zhang, J., Zhang, Y., and Gu, W. (2010, January 24\u201328). Convergence of sensor networks\/internet of things and Power Grid Information Network at aggregation layer. Zhejiang, China."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"3846","DOI":"10.1109\/JSEN.2013.2263379","article-title":"Towards the Implementation of IoT for Environmental Condition Monitoring in Homes","volume":"13","author":"Kelly","year":"2013","journal-title":"IEEE Sens. J."},{"key":"ref_8","first-page":"711","article-title":"The Application of RFID-Based on IOT in Logistics Management","volume":"Volume 162","author":"Zhang","year":"2012","journal-title":"Software Engineering and Knowledge Engineering: Theory and Practice"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Bui, N., and Zorzi, M. (2011, January 26\u201329). Health Care Applications: A Solution Based on the Internet of Things. Barcelona, Spain. ISABEL \u203211.","DOI":"10.1145\/2093698.2093829"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"584","DOI":"10.1016\/j.jnca.2011.10.015","article-title":"An overview of the Internet of Things for people with disabilities","volume":"35","author":"Domingo","year":"2012","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/5.554205","article-title":"An introduction to multisensor data fusion","volume":"85","author":"Hall","year":"1997","journal-title":"Proc. IEEE"},{"key":"ref_12","first-page":"1","article-title":"A survey of service composition in ambient intelligence environments","volume":"1","author":"Stavropoulos","year":"2011","journal-title":"Artif. Intell. Rev."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jnca.2004.06.002","article-title":"A service-oriented middleware for building context-aware services","volume":"28","author":"Gu","year":"2005","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Bernardos, A.M., Tarrio, P., and Casar, J. (2009, January 8\u201311). CASanDRA: A Framework to Provide Context Acquisition Services and Reasoning Algorithms for Ambient Intelligence Applications. Higashi Hiroshima, Japan.","DOI":"10.1109\/PDCAT.2009.51"},{"key":"ref_15","unstructured":"Dohndorf, O., Kruger, J., Krumm, H., Fiehe, C., Litvina, A., Luck, I., and Stewing, F.J. (April, January 29). Towards the Web of Things: Using DPWS to bridge isolated OSGi platforms. Mannheim, Germany."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"9286","DOI":"10.3390\/s120709286","article-title":"Model-driven methodology for rapid deployment of smart spaces based on resource-oriented architectures","volume":"12","author":"Corredor","year":"2012","journal-title":"Sensors"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"3833","DOI":"10.3390\/s140303833","article-title":"Sensor network infrastructure for a home care monitoring system","volume":"14","author":"Palumbo","year":"2014","journal-title":"Sensors"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2688","DOI":"10.1016\/j.comnet.2010.05.003","article-title":"Wireless sensor networks for healthcare: A survey","volume":"54","author":"Alemdar","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1787","DOI":"10.3390\/s130201787","article-title":"Combining wireless sensor networks and semantic middleware for an Internet of Things-based sportsman\/woman monitoring application","volume":"13","author":"Martnez","year":"2013","journal-title":"Sensors"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/JPROC.2011.2161240","article-title":"Body Sensor Networks: A Holistic Approach From Silicon to Users","volume":"100","author":"Calhoun","year":"2012","journal-title":"Proc. IEEE"},{"key":"ref_21","first-page":"307","article-title":"The semantic middleware for networked embedded systems applied in the internet of things and services domain","volume":"12","author":"Kostelnik","year":"2011","journal-title":"Scalable Comput."},{"key":"ref_22","unstructured":"De, S., Barnaghi, P., Bauer, M., and Meissner, S. (2011, January 18\u201321). Service modelling for the Internet of Things. Szczecin, Poland."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1816","DOI":"10.1002\/cpe.1766","article-title":"A hybrid approach for selecting service-based real-time composition algorithms in heterogeneous environments","volume":"23","year":"2011","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"ref_24","first-page":"1957","article-title":"A quality-driven web service composition methodology for ubiquitous services","volume":"26","author":"Chang","year":"2010","journal-title":"J. Inf. Sci. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"828","DOI":"10.1109\/TSE.2011.43","article-title":"Domain-Specific Service Selection for Composite Services","volume":"38","author":"Moser","year":"2012","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_26","unstructured":"Vasseur, J.P., and Dunkels, A. IP for Smart Objects, White Paper 1. Available online: http:\/\/www.ipso-alliance.org\/wp-content\/media\/why_ip.pdf."},{"key":"ref_27","unstructured":"Vasseur, J.P., and Dunkels, A. (2010). Interconnecting Smart Objects with IP: The Next Internet, Morgan Kaufmann Publishers Inc."},{"key":"ref_28","unstructured":"Shelby, Z., Hartke, K., Bormann, C., and Frank, B. Constrained Application Protocol (CoAP), draft-ietf-core-coap-13. Available online: http:\/\/tools.ietf.org\/html\/draft-ietf-core-coap-13."},{"key":"ref_29","unstructured":"Locke, D. MQ Telemetry Transport (MQTT) V3.1 Protocol Specification. Available online: http:\/\/www.ibm.com\/developerworks\/webservices\/library\/ws-mqtt\/ws-mqtt-pdf.pdf."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1007\/978-3-642-45364-9_2","article-title":"CoSIP: A Constrained Session Initiation Protocol for the Internet of Things","volume":"Volume 393","author":"Canal","year":"2013","journal-title":"Advances in Service-Oriented and Cloud Computing"},{"key":"ref_31","unstructured":"Ayari, I., Chevrier, V., and Haton, J.P. RoMAT: Exploiting a Multi-agent Model for Data Fusion. Available online: http:\/\/www.aaai.org\/Papers\/ICMAS\/1996\/ICMAS96-054.pdf."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/MCS.2003.1200249","article-title":"Agent-based control systems","volume":"23","author":"Jennings","year":"2003","journal-title":"IEEE Control Syst."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"10208","DOI":"10.3390\/s120810208","article-title":"A distributed reasoning engine ecosystem for semantic context-management in smart environments","volume":"12","author":"Almeida","year":"2012","journal-title":"Sensors"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1016\/j.apenergy.2012.05.020","article-title":"Multi-agent control system with information fusion based comfort model for smart buildings","volume":"99","author":"Wang","year":"2012","journal-title":"Appl. Energy"},{"key":"ref_35","unstructured":"Poggi, A., Tomaiuolo, M., and Turci, P. An Agent-Based Service Oriented Architecture. Available online: http:\/\/woa07.disi.unige.it\/papers\/PoggiSOA.pdf."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1109\/MIC.2002.1020332","article-title":"Agents as Web services","volume":"6","author":"Huhns","year":"2002","journal-title":"IEEE Internet Comput."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Torres, M.H.C., and Holvoet, T. Composite Service Adaptation: A QoS-driven Approach. Available online: https:\/\/lirias.kuleuven.be\/bitstream\/123456789\/313494\/1\/torres2011composite.pdf.","DOI":"10.1145\/2016551.2016559"},{"key":"ref_38","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_39","doi-asserted-by":"crossref","first-page":"1696","DOI":"10.1109\/TKDE.2006.183","article-title":"Approaches to Multisensor Data Fusion in Target Tracking: A Survey","volume":"18","author":"Smith","year":"2006","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_40","unstructured":"Erl, T. (2005). Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall PTR."},{"key":"ref_41","unstructured":"Peizhao, H., Robinson, R., and Indulska, J. (2007, January 3\u20136). Sensor Standards: Overview and Experiences. Melbourne, Australia."},{"key":"ref_42","unstructured":"Holgado-Terriza, J.A., and Rodriguez-Valenzuela, S. (2011, January 18\u201321). Services Composition Model for Home-Automation peer-to-peer Pervasive Computing. Szczecin, Poland."},{"key":"ref_43","unstructured":"Rodriguez-Valenzuela, S.S., and Holgado-Terriza, J.A. (2014). Service Composition Model based on Directed Acyclic Graphs for Ubiquitous Computing. J. Netw. Comput. Appl., in review."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1504\/IJWGS.2005.007545","article-title":"A survey on web services composition","volume":"1","author":"Dustdar","year":"2005","journal-title":"Int. J. Web Grid Serv."},{"key":"ref_45","unstructured":"Rodriguez-Valenzuela, S., and Holgado-Terriza, J.A. (2009). International Symposium on Distributed Computing and Artificial Intelligence 2008 (DCAI 2008), Springer."},{"key":"ref_46","unstructured":"Devices Profile for Web Services Version 1.1. Technical Report, OASIS Standard, 2009. Available online: https:\/\/www.oasis-open.org\/committees\/tc_home.php?wg_abbrev=ws-dd."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSC.2010.3","article-title":"Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services","volume":"3","author":"Guinard","year":"2010","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_48","unstructured":"Raspberry-Pi. Raspberry-Pi Manual. Technical Report, Raspberry-Pi, 2013. Available online: http:\/\/www.raspberrypi.org\/."},{"key":"ref_49","unstructured":"Freescale Semiconductor. MPL115A Digital Barometer. Freescale Semiconductor, 2013. Available online: http:\/\/www.freescale.com."},{"key":"ref_50","unstructured":"AVR4201: Pressure One (ATAVRSBPR1). Technical Report, ATMEL, 2013. Available online: http:\/\/www.atmel.com."},{"key":"ref_51","unstructured":"Sensirion. Datasheet SHT7x (SHT71, SHT75) Humidity and Temperature Sensor IC. Technical Report, Sensirion, 2013. Available online: http:\/\/www.sensirion.com."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1491","DOI":"10.1109\/TSE.1985.231893","article-title":"The N-Version Approach to Fault-Tolerant Software","volume":"SE-11","author":"Avizienis","year":"1985","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_53","unstructured":"Meteormetric. Zambretti Forecaster. Technical Report, Meteormetric Limited, 2013. Available online: http:\/\/www.meteormetrics.com\/zambretti.htm."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/10\/19200\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:16:57Z","timestamp":1760217417000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/10\/19200"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,10,15]]},"references-count":53,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2014,10]]}},"alternative-id":["s141019200"],"URL":"https:\/\/doi.org\/10.3390\/s141019200","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2014,10,15]]}}}