{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:12:42Z","timestamp":1760209962059,"version":"build-2065373602"},"reference-count":88,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2017,9,21]],"date-time":"2017-09-21T00:00:00Z","timestamp":1505952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004663","name":"Ministry of Science and Technology, Taiwan","doi-asserted-by":"publisher","award":["106-2221-E-004-004","106-3011-E-004-001","106-3114-E-004-002"],"award-info":[{"award-number":["106-2221-E-004-004","106-3011-E-004-001","106-3114-E-004-002"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>A Pervasive-computing-enriched smart home environment, which contains many embedded and tiny intelligent devices and sensors coordinated by service management mechanisms, is capable of anticipating intentions of occupants and providing appropriate services accordingly. Although there are a wealth of research achievements in recent years, the degree of market acceptance is still low. The main reason is that most of the devices and services in such environments depend on particular platform or technology, making it hard to develop an application by composing the devices or services. Meanwhile, the concept of Web of Things (WoT) is becoming popular recently. Based on WoT, the developers can build applications based on popular web tools or technologies. Consequently, the objective of this paper is to propose a set of novel WoT-driven plug-and-play service management schemes for a smart home called Resource-Oriented Service Administration (ROSA). We have implemented an application prototype, and experiments are performed to show the effectiveness of the proposed approach. The results of this research can be a foundation for realizing the vision of \u201cend user programmable smart environments\u201d.<\/jats:p>","DOI":"10.3390\/s17102159","type":"journal-article","created":{"date-parts":[[2017,9,21]],"date-time":"2017-09-21T12:17:40Z","timestamp":1505996260000},"page":"2159","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["ROSA: Resource-Oriented Service Management Schemes for Web of Things in a Smart Home"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5095-3940","authenticated-orcid":false,"given":"Chun-Feng","family":"Liao","sequence":"first","affiliation":[{"name":"Department of Computer Science, National Chengchi University, Taipei 11605, Taiwan"},{"name":"Program in Digital Content and Technologies, National Chengchi University, Taipei 11605, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng-Yu","family":"Chen","sequence":"additional","affiliation":[{"name":"StarVedia Corporation Inc., Zhubei 302, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,9,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Van Gurp, J., Prehofer, C., and Di Flora, C. (2008, January 10\u201312). Experiences with realizing smart space Web service applications. Proceedings of the Consumer Communications and Networking Conference, Las Vegas, NV, USA.","DOI":"10.1109\/ccnc08.2007.262"},{"key":"ref_2","unstructured":"Guinard, D., Trifa, V., and Wilde, E. (December, January 29). A resource oriented architecture for the web of things. Proceedings of the Internet of Things (IoT), Tokyo, Japan."},{"key":"ref_3","unstructured":"O\u2019Reilly, T., and Musser, J. (2010). What is Web 2.0?. Online Communication and Collaboration: A Reader, Routledge."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Yu, J., Benatallah, B., Casati, F., and Daniel, F. (2008). Understanding mashup development. IEEE Internet Comput., 12.","DOI":"10.1109\/MIC.2008.114"},{"key":"ref_5","unstructured":"Trifa, V., Wieland, S., Guinard, D., and Bohnert, T.M. (2009, January 11). Design and implementation of a gateway for web-based interaction and management of embedded devices. Proceedings of the 2nd International Workshop on Sensor Network Engineering (IWSNE\u201909), Marina del Rey, CA, USA."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Pautasso, C., Zimmermann, O., and Leymann, F. (2008, January 21\u201325). Restful web services vs. big\u2019web services: Making the right architectural decision. Proceedings of the 17th International Conference on World Wide Web, Beijing, China.","DOI":"10.1145\/1367497.1367606"},{"key":"ref_7","unstructured":"Fielding, R.T. (2000). Architectural Styles and the Design of Network-Based Software Architectures. [Ph.D. Thesis, University of California]."},{"key":"ref_8","unstructured":"Richardson, L., Amundsen, M., Amundsen, M., and Ruby, S. (2013). RESTful Web APIs, O\u2019Reilly Media, Inc."},{"key":"ref_9","unstructured":"Richarddon, L., and Ruby, S. (2007). RESTful Web Services. Web Services for the Real World, O\u2019Reilly Media, Inc."},{"key":"ref_10","unstructured":"Webber, J., Parastatidis, S., and Robinson, I. (2010). REST in Practice: Hypermedia and Systems Architecture, O\u2019Reilly Media, Inc."},{"key":"ref_11","unstructured":"Sholler, D. (2008). SOA User Survey: Adoption Trends and Characteristics, Gartner Group."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Wilde, E., and Pautasso, C. (2011). REST: From Research to Practice, Springer Science & Business Media.","DOI":"10.1007\/978-1-4419-8303-9"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Guinard, D., Trifa, V., Mattern, F., and Wilde, E. (2011). From the internet of things to the web of things: Resource-oriented architecture and best practices. Architecting the Internet of Things, Springer.","DOI":"10.1007\/978-3-642-19157-2_5"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Duquennoy, S., Grimaud, G., and Vandewalle, J.J. (2009, January 25\u201327). The Web of Things: Interconnecting devices with high usability and performance. Proceedings of the International Conference on IEEE Embedded Software and Systems, Zhejiang, China.","DOI":"10.1109\/ICESS.2009.13"},{"key":"ref_15","unstructured":"Trifa, V., Guinard, D., and Carrera, D. (2015). Web Thing Model, W3C Member Submission. Technical Report."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Lu, C.H., Hwang, T., and Hwang, I.S. (2016, January 27\u201329). IoT Inventor: A web-enabled composer for building IoT-enabled reconfigurable agentized services. Proceedings of the 2016 IEEE International Conference on IEEE Consumer Electronics-Taiwan (ICCE-TW), Nantou, Taiwan.","DOI":"10.1109\/ICCE-TW.2016.7520966"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ma, S.P., Chen, P.Z., Ma, Y.S., and Jiang, J.S. (2016, January 15\u201317). CARSB Portal: A Web-Based Software Tool to Composing Service Bricks and RESTful Services as Mobile Apps. Proceedings of the 2016 International IEEE Computer Symposium (ICS), Chiayi, Taiwan.","DOI":"10.1109\/ICS.2016.0119"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1145\/514183.514185","article-title":"Principled design of the modern Web architecture","volume":"2","author":"Fielding","year":"2002","journal-title":"ACM Trans. Internet Technol. (TOIT)"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Caporuscio, M., Funaro, M., and Ghezzi, C. (2012, January 12\u201313). Resource-oriented middleware abstractions for pervasive computing. Proceedings of the 2012 IEEE International Conference on Software Science, Technology and Engineering (SWSTE), Herzlia, Israel.","DOI":"10.1109\/SWSTE.2012.13"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1504\/IJAHUC.2011.040115","article-title":"The smart home meets the web of things","volume":"7","author":"Kamilaris","year":"2011","journal-title":"Int. J. Ad Hoc Ubiquitous Comput."},{"key":"ref_21","unstructured":"Shelby, Z., and Bormann, C. (2011). 6LoWPAN: The Wireless Embedded Internet, John Wiley & Sons."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/MIC.2012.29","article-title":"Coap: An application protocol for billions of tiny internet nodes","volume":"16","author":"Bormann","year":"2012","journal-title":"IEEE Int. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Kamilaris, A., Trifa, V., and Pitsillides, A. (2011, January 8\u201311). HomeWeb: An application framework for Web-based smart homes. Proceedings of the 2011 18th International Conference on Telecommunications (ICT), Ayia Napa, Cyprus.","DOI":"10.1109\/CTS.2011.5898905"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Dimitrios, A., Vasileios, G., Dimitrios, G., and Ioannis, C. (2012, January 17\u201321). Employing Internet of Things technologies for building automation. Proceedings of the 2012 IEEE 17th Conference on Emerging Technologies & Factory Automation (ETFA), Krakow, Poland.","DOI":"10.1109\/ETFA.2012.6489650"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Mathew, S.S., Atif, Y., Sheng, Q.Z., and Maamar, Z. (2011, January 19\u201322). Web of things: Description, discovery and integration. Proceedings of the 2011 International Conference on Internet of Things (iThings\/CPSCom), and 4th International Conference on Cyber, Physical and Social Computing, Dalian, China.","DOI":"10.1109\/iThings\/CPSCom.2011.165"},{"key":"ref_26","unstructured":"Donoho, A., Bryan, R., Maarten, B., John, G., Alan, M., YoonSoo, K., Bruce, F., and Jonathan, T. (2015). Upnp Device Architecture 2.0, Open Connectivity Foundation."},{"key":"ref_27","unstructured":"Zigbee Alliance (2006). Zigbee Specification, ZigBee Alliance, Inc.. ZigBee Document 053474r13."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Ishaq, I., Hoebeke, J., Van den Abeele, F., Moerman, I., and Demeester, P. (2013, January 20\u201323). Group communication in constrained environments using CoAP-based entities. Proceedings of the 2013 IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS), Cambridge, MA, USA.","DOI":"10.1109\/DCOSS.2013.14"},{"key":"ref_29","unstructured":"Song, H., Kim, D., Lee, K., and Sung, J. (2005, January 13\u201315). UPnP-based sensor network management architecture. Proceedings of the International Conference on Mobile Computing and Ubiquitous Networking, Osaka, Japan."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Klein, U., and Namjoshi, K.S. (2011, January 14\u201320). Formalization and automated verification of RESTful behavior. Proceedings of the International Conference on Computer Aided Verification, Snowbird, UT, USA.","DOI":"10.1007\/978-3-642-22110-1_43"},{"key":"ref_31","unstructured":"Fowler, M. (2017, August 19). Richardson Maturity Model: Steps Toward the Glory of REST. Available online: https:\/\/martinfowler.com\/articles\/richardsonMaturityModel.html."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/98.943998","article-title":"Pervasive computing: Vision and challenges","volume":"8","author":"Satyanarayanan","year":"2001","journal-title":"IEEE Pers. Commun."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1109\/TSC.2015.2402679","article-title":"An integrated semantic Web service discovery and composition framework","volume":"9","author":"Pedrinaci","year":"2016","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Bellifemine, F., Poggi, A., and Rimassa, G. (2000). Developing multi-agent systems with JADE. Proceedings of the International Workshop on Agent Theories, Architectures, and Languages, Springer.","DOI":"10.1007\/3-540-44631-1_7"},{"key":"ref_35","unstructured":"Arnold, K., Scheifler, R., Waldo, J., O\u2019Sullivan, B., and Wollrath, A. (1999). Jini Specification, Addison-Wesley Longman Publishing Co."},{"key":"ref_36","first-page":"1","article-title":"Decentralized service discovery and selection in Internet of Things applications based on artificial potential fields","volume":"11","author":"Rapti","year":"2016","journal-title":"Serv. Orient. Comput. Appl."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2700321","article-title":"Engineering pervasive service ecosystems: The SAPERE approach","volume":"10","author":"Castelli","year":"2015","journal-title":"ACM Trans. Auton. Adapt. Syst. (TAAS)"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/MPRV.2005.87","article-title":"Service discovery in pervasive computing environments","volume":"4","author":"Zhu","year":"2005","journal-title":"IEEE Pervasive Comput."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Nakamura, K., Ogawa, M., Koita, T., and Sato, K. (2008, January 17\u201320). Implementation and Evaluation of Caching Method to Increase the Speed of UPnP Gateway. Proceedings of the IEEE\/IFIP International Conference on Embedded and Ubiquitous Computing (EUC\u201908), Shanghai, China.","DOI":"10.1109\/EUC.2008.15"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1109\/TSC.2011.43","article-title":"Message-efficient service management schemes for MOM-based UPnP networks","volume":"6","author":"Liao","year":"2013","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Hu, C.L., Huang, Y.J., and Liao, W.S. (2007, January 25\u201329). Multicast complement for efficient UPnP eventing in home computing network. Proceedings of the IEEE International Conference on Portable Information Devices (PORTABLE07), Orlando, FL, USA.","DOI":"10.1109\/PORTABLE.2007.68"},{"key":"ref_42","unstructured":"Mazuryk, Y., and Lukkien, J.J. (2004, January 22\u201324). Analysis and improvements of the eventing protocol for universal plug and play. Proceedings of the International Conference on Communications, Internet, and Information Technology, St. Thomas, ND, USA."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Togias, K., Goumopoulos, C., and Kameas, A. (2010, January 13\u201319). Ontology-based representation of upnp devices and services for dynamic context-aware ubiquitous computing applications. Proceedings of the 2010 Third International Conference on Communication Theory, Reliability, and Quality of Service (CTRQ), Athens\/Glyfada, Greece.","DOI":"10.1109\/CTRQ.2010.44"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1023\/A:1016591616731","article-title":"People, places, things: Web presence for the real world","volume":"7","author":"Kindberg","year":"2002","journal-title":"Mob. Netw. Appl."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Dawson-Haggerty, S., Jiang, X., Tolle, G., Ortiz, J., and Culler, D. (2010, January 3\u20135). sMAP: A simple measurement and actuation profile for physical information. Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems, Z\u00fcrich, Switzerland.","DOI":"10.1145\/1869983.1870003"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Gao, L., Zhang, C., and Sun, L. (2011, January 16\u201318). RESTful Web of Things API in sharing sensor data. Proceedings of the 2011 International Conference on IEEE Internet Technology and Applications (iTAP), Wuhan, China.","DOI":"10.1109\/ITAP.2011.6006157"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Stirbu, V. (2008, January 4\u20137). Towards a restful plug and play experience in the web of things. Proceedings of the 2008 IEEE International Conference on Semantic Computing, Santa Monica, CA, USA.","DOI":"10.1109\/ICSC.2008.51"},{"key":"ref_48","unstructured":"Guinard, D.D., and Trifa, V.M. (2016). Building the Web of Things: With Examples in Node.js and Raspberry Pi, Manning Publications."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Mulligan, G. (2007, January 25\u201326). The 6LoWPAN architecture. Proceedings of the 4th Workshop on Embedded Networked Sensors, Cork, Ireland.","DOI":"10.1145\/1278972.1278992"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Butt, T.A., Phillips, I., Guan, L., and Oikonomou, G. (2012, January 19). TRENDY: An adaptive and context-aware service discovery protocol for 6LoWPANs. Proceedings of the Third International Workshop on the Web Of Things, Newcastle, UK.","DOI":"10.1145\/2379756.2379758"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1186\/1687-1499-2012-121","article-title":"Using RELOAD and CoAP for wide area sensor and actuator networking","volume":"2012","author":"Bolonio","year":"2012","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"172","DOI":"10.3390\/jsan2020172","article-title":"Semantic models for scalable search in the internet of things","volume":"2","author":"Mietz","year":"2013","journal-title":"J. Sens. Actuator Netw."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Hasemann, H., Kleine, O., Kr\u00f6ller, A., Leggieri, M., and Pfisterer, D. (2013). Annotating Real-World Objects Using Semantic Entities, Springer.","DOI":"10.1007\/978-3-642-36672-7_5"},{"key":"ref_54","first-page":"183","article-title":"Improvement of Home Appliance Control System in Smart Home Based on 6LoWPAN","volume":"9","author":"Fu","year":"2014","journal-title":"JCP"},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Chatzigiannakis, I., Hasemann, H., Karnstedt, M., Kleine, O., Kroller, A., Leggieri, M., Pfisterer, D., Romer, K., and Truong, C. (2012, January 24\u201326). True self-configuration for the IoT. Proceedings of the 2012 3rd International Conference on the IEEE Internet of Things (IOT), Wuxi, China.","DOI":"10.1109\/IOT.2012.6402298"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1145\/2063176.2063198","article-title":"Flexible experimentation in wireless sensor networks","volume":"55","author":"Coulson","year":"2012","journal-title":"Commun. ACM"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Caporuscio, M., Funaro, M., and Ghezzi, C. (2011). RESTful service architectures for pervasive networking environments. REST: From Research to Practice, Springer.","DOI":"10.1007\/978-1-4419-8303-9_18"},{"key":"ref_58","unstructured":"Newmarch, J. (2005, January 6). A RESTful approach: Clean UPnP without SOAP. Proceedings of the 2005 Second IEEE Consumer Communications and Networking Conference, Las Vegas, NV, USA."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Ranganathan, A., and Campbell, R.H. (2008, January 17\u201321). Provably correct pervasive computing environments. Proceedings of the Sixth Annual IEEE International Conference on IEEE Pervasive Computing and Communications, Hong Kong, China.","DOI":"10.1109\/PERCOM.2008.116"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/S0304-3975(99)00231-5","article-title":"Mobile ambients","volume":"240","author":"Cardelli","year":"2000","journal-title":"Theor. Comput. Sci."},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Gonz\u00e1lez, L., Cubo, J., Brogi, A., Pimentel, E., and Ruggia, R. (2013). Run-time verification of behaviour-aware mashups in the internet of things. Proceedings of the European Conference on Service-Oriented and Cloud Computing, Springer.","DOI":"10.1007\/978-3-642-45364-9_26"},{"key":"ref_62","unstructured":"Christian, P. (2015, January 14\u201316). Models at REST or modelling RESTful interfaces for the Internet of Things. Proceedings of the 2015 IEEE 2nd World Forum on IEEE Internet of Things (WF-IoT), Milan, Italy."},{"key":"ref_63","unstructured":"Christian, P., and Llias, G. (2017). Modeling Restful Web of Things Services: Concepts and Tools. Managing the Web of Things: Linking the Real World to the Web, Morgan Kaufmann."},{"key":"ref_64","doi-asserted-by":"crossref","unstructured":"Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., and Berners-Lee, T. (1999). Hypertext Transfer Protocol\u2013HTTP\/1.1, Technical Report; W3C.","DOI":"10.17487\/rfc2616"},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Navon, J., and Fernandez, F. (2011). The essence of REST architectural style. REST: From Research to Practice, Springer.","DOI":"10.1007\/978-1-4419-8303-9_1"},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez, C., Baez, M., Daniel, F., Casati, F., Trabucco, J.C., Canali, L., and Percannella, G. (2016). REST APIs: A Large-Scale Analysis of Compliance with Principles and Best Practices. Proceedings of the International Conference on Web Engineering, Springer.","DOI":"10.1007\/978-3-319-38791-8_2"},{"key":"ref_67","doi-asserted-by":"crossref","unstructured":"Bermbach, D., and Wittern, E. (2016). Benchmarking Web API Quality. Proceedings of the International Conference on Web Engineering, Springer.","DOI":"10.1007\/978-3-319-38791-8_11"},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1109\/MIC.2005.74","article-title":"Atom: The standard in syndication","volume":"9","author":"Sayre","year":"2005","journal-title":"IEEE Internet Comput."},{"key":"ref_69","unstructured":"Masse, M. (2011). REST API Design Rulebook: Designing Consistent RESTful Web Service Interfaces, O\u2019Reilly Media, Inc."},{"key":"ref_70","doi-asserted-by":"crossref","unstructured":"Li, L., and Chou, W. (2010, January 5\u201310). Design patterns for restful communication web services. Proceedings of the 2010 IEEE International Conference on IEEE Web Services (ICWS), Miami, FL, USA.","DOI":"10.1109\/ICWS.2010.101"},{"key":"ref_71","unstructured":"Nikaj, A., and Weske, M. Formal specification of RESTful choreography properties. Proceedings of the International Conference on Web Engineering."},{"key":"ref_72","unstructured":"Goland, Y.Y. (1999). Multicast and Unicast UDP HTTP Messages, IETF. Technical Report."},{"key":"ref_73","unstructured":"Box, D., Ehnebuske, D., Kakivaya, G., Layman, A., Mendelsohn, N., Nielsen, H.F., Thatte, S., and Winer, D. (2000). Simple Object Access Protocol (SOAP) 1.1, W3C."},{"key":"ref_74","unstructured":"Gamma, E. (1995). Design Patterns: Elements of Reusable Object-Oriented Software, Pearson Education India."},{"key":"ref_75","doi-asserted-by":"crossref","unstructured":"Nottingham, M. (2010). Web linking: IETF Request for Comments: 5988, Internet Engineering Task Force.","DOI":"10.17487\/rfc5988"},{"key":"ref_76","doi-asserted-by":"crossref","unstructured":"Masinter, L., Berners-Lee, T., and Fielding, R.T. (2005). Uniform Resource Identifier (URI): Generic Syntax, Network Working Group.","DOI":"10.17487\/rfc3986"},{"key":"ref_77","unstructured":"Hadley, M.J. (2006). Web Application Description Language (WADL), Sun Microsystems, Inc."},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/MIC.2010.145","article-title":"Node. js: Using JavaScript to build high-performance network programs","volume":"14","author":"Tilkov","year":"2010","journal-title":"IEEE Internet Comput."},{"key":"ref_79","unstructured":"Balani, N., and Hathi, R. (2009). Apache Cxf Web Service Development: Develop and Deploy SOAP And RESTful Web Services, Packt Publishing Ltd."},{"key":"ref_80","unstructured":"Mardan, A. (2014). Express.js Guide: The Comprehensive Book on Express.js, Apress."},{"key":"ref_81","doi-asserted-by":"crossref","unstructured":"Chuat, L., Szalachowski, P., Perrig, A., Laurie, B., and Messeri, E. (2015, January 28\u201330). Efficient Gossip Protocols for Verifying the Consistency of Certificate Logs. Proceedings of the IEEE Communications and Network Security (CNS), Florence, Italy.","DOI":"10.1109\/CNS.2015.7346853"},{"key":"ref_82","unstructured":"Ellison, C. (2003). UPnP Security Ceremonies Design Document, Open Connectivity Foundation, Inc."},{"key":"ref_83","doi-asserted-by":"crossref","first-page":"550","DOI":"10.1109\/5.4441","article-title":"Data Encryption Standard: Past and future","volume":"76","author":"Smid","year":"1988","journal-title":"Proce. IEEE"},{"key":"ref_84","unstructured":"Barker, W.C. (2008). Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, NIST."},{"key":"ref_85","doi-asserted-by":"crossref","unstructured":"Daemen, J. (2002). The Design of Rijndael: AES-the Advanced Encryption Standard, Springer.","DOI":"10.1007\/978-3-662-04722-4_1"},{"key":"ref_86","doi-asserted-by":"crossref","unstructured":"Eastlake, D., and Jones, P. (2001). RFC 3174\u2014US Secure Hash Algorithm 1 (SHA1), Network Working Group.","DOI":"10.17487\/rfc3174"},{"key":"ref_87","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1109\/TSC.2010.59","article-title":"Toward reliable service management in message-oriented pervasive systems","volume":"4","author":"Liao","year":"2011","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_88","doi-asserted-by":"crossref","unstructured":"Liao, C.F., Cheng, H.H., and Fu, L.C. (2011, January 12\u201315). Unifiable Preference Expressions for Pervasive Service Composition. Proceedings of the 2011 IEEE Asia-Pacific IEEE Services Computing Conference (APSCC), Jeju Island, South Korea.","DOI":"10.1109\/APSCC.2011.11"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/10\/2159\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:45:34Z","timestamp":1760208334000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/10\/2159"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,21]]},"references-count":88,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2017,10]]}},"alternative-id":["s17102159"],"URL":"https:\/\/doi.org\/10.3390\/s17102159","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2017,9,21]]}}}