{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T16:22:15Z","timestamp":1761582135702,"version":"build-2065373602"},"reference-count":60,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2021,10,16]],"date-time":"2021-10-16T00:00:00Z","timestamp":1634342400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>The recent proliferation of the Internet of Things has led to the pervasion of networked IoT devices such as sensors, video cameras, mobile phones, and industrial machines. This has fueled the growth of Time-Sensitive IoT (TS-IoT) applications that must complete the tasks of (1) collecting sensor observations they need from appropriate IoT devices and (2) analyzing the data within application-specific time-bounds. If this is not achieved, the value of these applications and the results they produce depreciates. At present, TS-IoT applications are executed in a distributed IoT environment that consists of heterogeneous computing and networking resources. Due to the heterogeneous and volatile nature (e.g., unpredictable data rates and sudden disconnections) of the IoT environment, it has become a major challenge to ensure the time-bounds of TS-IoT applications. Many existing task management techniques (i.e., techniques that are used to manage the execution of IoT applications in distributed computing resources) that have been proposed to support TS-IoT applications to meet their time-bounds do not provide a sophisticated and complete solution to manage the TS-IoT applications in a manner in which their time-bounds are guaranteed. This paper proposes TIDA, a comprehensive platform for managing TS-IoT applications that includes a task management technique, called DTDA, which incorporates novel task sizing, distribution, and dynamic adaptation techniques. DTDA\u2019s task sizing technique measures the computing resources required to complete each task of the TS-IoT application at hand in each available IoT device, edge computer (e.g., network gateways), and cloud virtual machine. DTDA\u2019s task distribution technique distributes and executes the tasks of each TS-IoT application in a manner that their time-bound requirements are met. Finally, DTDA includes a task adaptation technique that dynamically adapts the distribution of tasks (i.e., redistributes TS-IoT application tasks) when it detects a potential application time-bound violation. The paper describes a proof-of-concept implementation of TIDA that uses Microsoft\u2019s Orleans Actor Framework. Finally, the paper demonstrates that the DTDA task management technique of TIDA meets the time-bound requirements of TS-IoT applications by presenting an experimental evaluation involving real time-sensitive IoT applications from the smart city domain.<\/jats:p>","DOI":"10.3390\/rs13204148","type":"journal-article","created":{"date-parts":[[2021,10,17]],"date-time":"2021-10-17T23:25:15Z","timestamp":1634513115000},"page":"4148","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Managing Time-Sensitive IoT Applications via Dynamic Application Task Distribution and Adaptation"],"prefix":"10.3390","volume":"13","author":[{"given":"Harindu","family":"Korala","sequence":"first","affiliation":[{"name":"Department of Computer Science and Software Engineering, Swinburne University of Technology, Melbourne 3122, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dimitrios","family":"Georgakopoulos","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Swinburne University of Technology, Melbourne 3122, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4500-3443","authenticated-orcid":false,"given":"Prem Prakash","family":"Jayaraman","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Swinburne University of Technology, Melbourne 3122, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0588-5931","authenticated-orcid":false,"given":"Ali","family":"Yavari","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Swinburne University of Technology, Melbourne 3122, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2347","DOI":"10.1109\/COMST.2015.2444095","article-title":"Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications","volume":"17","author":"Guizani","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1007\/s00607-016-0510-0","article-title":"Internet of things: From internet scale sensing to smart services","volume":"98","author":"Georgakopoulos","year":"2016","journal-title":"Computing"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Korala, H., Georgakopoulos, D., Jayaraman, P.P., and Yavari, A. (2021, January 5). A Time-Sensitive IoT Data Analysis Framework. Proceedings of the 54th Hawaii International Conference on System Sciences, Koloa, HI, USA.","DOI":"10.24251\/HICSS.2021.865"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1007\/s11704-013-3903-7","article-title":"Big data challenge: A data management perspective","volume":"7","author":"Chen","year":"2013","journal-title":"Front. Comput. Sci."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Koga, Y., Miyazaki, H., and Shibasaki, R. (2018). A CNN-Based Method of Vehicle Detection from Aerial Images Using Hard Example Mining. Remote Sens., 10.","DOI":"10.3390\/rs10010124"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Zhao, Q., Zhang, B., Lyu, S., Zhang, H., Sun, D., Li, G., and Feng, W. (2018). A CNN-SIFT Hybrid Pedestrian Navigation Method Based on First-Person Vision. Remote Sens., 10.","DOI":"10.3390\/rs10081229"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Zhou, H., Taal, A., Koulouzis, S., Wang, J., Hu, Y., Suciu, G., Poenaru, V., De Laat, C., and Zhao, Z. (2018). Dynamic Real-Time Infrastructure Planning and Deployment for Disaster Early Warning Systems. Lecture Notes in Computer Science, Proceedings of the International Conference on Computational Science, Wuxi, China, 11\u201313 June 2018, Springer.","DOI":"10.1007\/978-3-319-93701-4_51"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"47980","DOI":"10.1109\/ACCESS.2018.2866491","article-title":"Fog Computing: Survey of Trends, Architectures, Requirements, and Research Directions","volume":"6","author":"Naha","year":"2018","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/MCC.2016.91","article-title":"Internet of Things and Edge Cloud Computing Roadmap for Manufacturing","volume":"3","author":"Georgakopoulos","year":"2016","journal-title":"IEEE Cloud Comput."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Garg, S., Forbes-Smith, N., Hilton, J., and Prakash, M. (2018). SparkCloud: A Cloud-Based Elastic Bushfire Simulation Service. Remote Sens., 10.","DOI":"10.3390\/rs10010074"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1139","DOI":"10.1002\/spe.2432","article-title":"Analytics-as-a-service in a multi-cloud environment through semantically-enabled hierarchical data processing","volume":"47","author":"Jayaraman","year":"2016","journal-title":"Softw. Pract. Exp."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.future.2019.10.018","article-title":"Deadline-based dynamic resource allocation and provisioning algorithms in Fog-Cloud environment","volume":"104","author":"Naha","year":"2020","journal-title":"Futur. Gener. Comput. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Aazam, M., and Huh, E.-N. (2015, January 23\u201327). Dynamic resource provisioning through fog micro datacenter. Proceedings of the 2015 IEEE International Conference on Pervasive Computing and Communication Workshops, St. Louis, MO, USA.","DOI":"10.1109\/PERCOMW.2015.7134002"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Aazam, M., St-Hilaire, M., Lung, C.-H., and Lambadaris, I. (2016, January 16\u201318). MeFoRE: QoE Based Resource Estimation at Fog to Enhance QoS in IoT. Proceedings of the 23rd International Conference on Telecommunications (ICT), Thessaloniki, Greece.","DOI":"10.1109\/ICT.2016.7500362"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.sysarc.2016.06.008","article-title":"IOTSim: A simulator for analysing IoT applications","volume":"72","author":"Zeng","year":"2017","journal-title":"J. Syst. Arch."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Arlitt, M., Marwah, M., Bellala, G., Shah, A., Healey, J., and Vandiver, B. (2015, January 31). IoTAbench: An Internet of Things Analytics Benchmark. Proceedings of the 6th ACM\/SPEC International Conference on Performance Engineering, Austin, TX, USA.","DOI":"10.1145\/2668930.2688055"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hong, H.-J., Tsai, P.-H., and Hsu, C.-H. (2016, January 5\u20137). Dynamic module deployment in a fog computing platform. Proceedings of the 2016 18th Asia-Pacific Network Operations and Management Symposium (APNOMS), Kanazawa, Japan.","DOI":"10.1109\/APNOMS.2016.7737202"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"5080","DOI":"10.1109\/JIOT.2019.2896311","article-title":"FOGPLAN: A Lightweight QoS-Aware Dynamic Fog Service Provisioning Framework","volume":"6","author":"Yousefpour","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Skarlat, O., Nardelli, M., Schulte, S., and Dustdar, S. (2017, January 14\u201315). Towards QoS-Aware Fog Service Placement. Proceedings of the 2017 IEEE 1st International Conference on Fog and Edge Computing (ICFEC), Madrid, Spain.","DOI":"10.1109\/ICFEC.2017.12"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1497","DOI":"10.1109\/TII.2014.2306782","article-title":"QoS-Aware Scheduling of Services-Oriented Internet of Things","volume":"10","author":"Li","year":"2014","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Skarlat, O., Karagiannis, V., Rausch, T., Bachmann, K., and Schulte, S. (2018, January 17\u201320). A Framework for Optimization, Service Placement, and Runtime Operation in the Fog. Proceedings of the 2018 IEEE\/ACM 11th International Conference on Utility and Cloud Computing (UCC 2018), Zurich, Switzerland.","DOI":"10.1109\/UCC.2018.00025"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Rivas, J.M., Guti\u00e9rrez, J.J., Palencia, J.C., and Harbour, M.G. (2011, January 5\u20138). Schedulability Analysis and Optimization of Heterogeneous EDF and FP Distributed Real-Time Systems. Proceedings of the 2011 23rd Euromicro Conference on Real-Time Systems, Porto, Portugal.","DOI":"10.1109\/ECRTS.2011.26"},{"key":"ref_23","unstructured":"Eles, P. (2021, June 22). Distributed Real-Time Systems. Available online: http:\/\/www.it.uom.gr\/teaching\/distrubutedSite\/dsIdaLiu\/lecture\/lect11-12.frm.pdf."},{"key":"ref_24","unstructured":"CAR (2021, September 10). Distributed Systems and Internet of Things. Available online: https:\/\/www.icar.cnr.it\/en\/sistemi-distribuiti-e-internet-delle-cose\/."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/MCC.2018.032591612","article-title":"The Next Grand Challenges: Integrating the Internet of Things and Data Science","volume":"5","author":"Ranjan","year":"2018","journal-title":"IEEE Cloud Comput."},{"key":"ref_26","first-page":"1","article-title":"Design optimization of TTEthernet-based distributed real-time systems","volume":"51","author":"Pop","year":"2014","journal-title":"Real Time Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"3552","DOI":"10.1109\/TC.2016.2557322","article-title":"An efficient control-driven period optimization algorithm for distributed real-time systems","volume":"65","author":"Deng","year":"2016","journal-title":"IEEE Trans. Comput."},{"key":"ref_28","unstructured":"Mishra, R., Rastogi, N., Zhu, D., Moss\u00e9, D., and Melhem, R. (2003, January 22\u201326). Energy aware scheduling for distributed real-time systems. Proceedings of the International Parallel and Distributed Processing Symposium, Nice, France."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Kopetz, H. (2011). Real-Time Systems: Design Principles for Distributed Embedded Applications, Springer.","DOI":"10.1007\/978-1-4419-8237-7_11"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2188","DOI":"10.1109\/TCAD.2018.2857380","article-title":"A Unified Framework for Period and Priority Optimization in Distributed Hard Real-Time Systems","volume":"37","author":"Zhao","year":"2018","journal-title":"IEEE Trans. Comput. Des. Integr. Circuits Syst."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"6676","DOI":"10.1109\/TVT.2017.2674302","article-title":"Adaptive Dynamic Scheduling on Multifunctional Mixed-Criticality Automotive Cyber-Physical Systems","volume":"66","author":"Xie","year":"2017","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1109\/TSC.2020.3000844","article-title":"Holistic Technologies for Managing Internet of Things Services","volume":"13","author":"Ranjan","year":"2020","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_33","unstructured":"Korala, H., Jayaraman, P.P., Yavari, A., and Georgakopoulos, D. (December, January 30). APOLLO: A Platform for Experimental Analysis of Time Sensitive Multimedia IoT Applications. Proceedings of the 18th International Conference on Advances in Mobile Computing and Multimedia, Chiang Mai, Thailand."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/TCC.2015.2441715","article-title":"Cross-Layer Multi-Cloud Real-Time Application QoS Monitoring and Benchmarking As-a-Service Framework","volume":"7","author":"Alhamazani","year":"2019","journal-title":"IEEE Trans. Cloud Comput."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Souza, A., Cacho, N., Noor, A., Jayaraman, P.P., Romanovsky, A., and Ranjan, R. (2018, January 28\u201330). Osmotic Monitoring of Microservices between the Edge and Cloud. Proceedings of the 2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS), Exeter, UK.","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2018.00129"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Taneja, M., and Davy, A. (2017, January 8\u201312). Resource aware placement of IoT application modules in Fog-Cloud Computing Paradigm. Proceedings of the 2017 IFIP\/IEEE Symposium on Integrated Network and Service Management (IM), Lisbon, Portugal.","DOI":"10.23919\/INM.2017.7987464"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Skarlat, O., Schulte, S., Borkowski, M., and Leitner, P. (2016, January 4\u20136). Resource Provisioning for IoT Services in the Fog. Proceedings of the IEEE 9th International Conference on Service-Oriented Computing and Applications (SOCA), Macau, China.","DOI":"10.1109\/SOCA.2016.10"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Yigitoglu, E., Mohamed, M., Liu, L., and Ludwig, H. (2017, January 25\u201330). Foggy: A Framework for Continuous Automated IoT Application Deployment in Fog Computing. Proceedings of the 2017 IEEE International Conference on AI & Mobile Services (AIMS), Honolulu, HI, USA.","DOI":"10.1109\/AIMS.2017.14"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1109\/JIOT.2017.2701408","article-title":"QoS-Aware Deployment of IoT Applications through the Fog","volume":"4","author":"Brogi","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_40","unstructured":"Khan, M.S.H., Roy, P., Khanam, F., Hera, F.H., and Das, A.K. (2019, January 13\u201315). An Efficient Resource Allocation Mechanism for Time-Sensitive Data in Dew Computing. Proceedings of the 2019 International Conference of Artificial Intelligence and Information Technology (ICAIIT), Yogyakarta, Indonesia."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1270","DOI":"10.1109\/TPDS.2019.2961905","article-title":"Online Deadline-Aware Task Dispatching and Scheduling in Edge Computing","volume":"31","author":"Meng","year":"2020","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/j.future.2019.04.008","article-title":"SWITCH workbench: A novel approach for the development and deployment of time-critical microservice-based cloud-native applications","volume":"99","author":"Cigale","year":"2019","journal-title":"Futur. Gener. Comput. Syst."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Zhang, M., Ranjan, R., Haller, A., Georgakopoulos, D., and Strazdins, P. (2012, January 3\u20136). Investigating decision support techniques for automating Cloud service selection. Proceedings of the 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, Taipei, Taiwan.","DOI":"10.1109\/CloudCom.2012.6427501"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.jpdc.2020.03.006","article-title":"ARVMEC: Adaptive Recommendation of Virtual Machines for IoT in Edge\u2013Cloud Environment","volume":"141","author":"Xu","year":"2020","journal-title":"J. Parallel Distrib. Comput."},{"key":"ref_45","unstructured":"Shlens, J. (2014). A tutorial on principal component analysis. arXiv."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Chen, T., and Guestrin, C. (2016, January 13\u201317). Xgboost: A scalable tree boosting system. Proceedings of the 22nd Acm Sigkdd International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939785"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1270","DOI":"10.1016\/j.jss.2011.04.013","article-title":"The effects of scheduling, workload type and consolidation scenarios on virtual machine performance and their prediction through optimized artificial neural networks","volume":"84","author":"Kousiouris","year":"2011","journal-title":"J. Syst. Softw."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Korala, H., Yavari, A., Georgakopoulos, D., and Jayaraman, P.P. (2020, January 1\u20133). Design and Implementation of a Platform for Managing Time-Sensitive IoT Applications. Proceedings of the 2020 IEEE 6th International Conference on Collaboration and Internet Computing (CIC), Atlanta, GA, USA.","DOI":"10.1109\/CIC50333.2020.00016"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Bykov, S., Geller, A., Kliot, G., Larus, J.R., Pandya, R., and Thelin, J. (2011, January 26\u201328). Orleans: Cloud Computing for Everyone. Proceedings of the 2nd ACM Symposium on Cloud Computing, ACM, New York, NY, USA.","DOI":"10.1145\/2038916.2038932"},{"key":"ref_50","unstructured":"(2021, March 30). Camunda.org. Available online: https:\/\/camunda.com\/."},{"key":"ref_51","unstructured":"(2020, July 22). NGINX | High Performance Load Balancer, Web Server, & Reverse Proxy, F5 Inc. Available online: https:\/\/www.postgresql.org."},{"key":"ref_52","unstructured":"Moser, I. (October, January 30). A Methodology for Empirically Evaluating Passenger Counting Technologies in Public Transport. Proceedings of the 41st Australasian Transport Research Forum (ATRF), Canberra, Australia."},{"key":"ref_53","unstructured":"(2019, March 21). Nectar. Available online: https:\/\/nectar.org.au\/research-cloud\/."},{"key":"ref_54","unstructured":"Soppelsa, F., and Kaewkasi, C. (2016). Native Docker Clustering with Swarm, Packt Publishing Ltd."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Breitbach, M., Schafer, D., Edinger, J., and Becker, C. (2019, January 11\u201315). Context-Aware Data and Task Placement in Edge Computing Environments. Proceedings of the 2019 IEEE International Conference on Pervasive Computing and Communications (PerCom), Kyoto, Japan.","DOI":"10.1109\/PERCOM.2019.8767386"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1759","DOI":"10.1109\/COMST.2021.3090430","article-title":"Federated Learning for Internet of Things: Recent Advances, Taxonomy, and Open Challenges","volume":"23","author":"Khan","year":"2021","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Dawod, A., Georgakopoulos, D., Jayaraman, P.P., and Nirmalathas, A. (2020, January 7\u201311). An IoT-owned Service for Global IoT Device Discovery, Integration and (Re)use. Proceedings of the 2020 IEEE International Conference on Services Computing (SCC), Beijing, China.","DOI":"10.1109\/SCC49832.2020.00048"},{"key":"ref_58","unstructured":"Bamunuarachchi, D., Banerjee, A., Jayaraman, P.P., and Georgakopoulos, D. (December, January 30). Cyber twins supporting industry 4.0 application development. Proceedings of the 18th International Conference on Advances in Mobile Computing & Multimedia, Chiang Mai, Thailand."},{"key":"ref_59","unstructured":"Yavari, A. (2019). Internet of Things Data Contextualisation for Scalable Information Processing, Security, and Privacy, RMIT University."},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Katsipoulakis, N.R., Labrinidis, A., and Chrysanthis, P.K. (2020, January 20\u201324). Spear: Expediting stream processing with accuracy guarantees. Proceedings of the 2020 IEEE 36th International Conference on Data Engineering (ICDE), Dallas, TX, USA.","DOI":"10.1109\/ICDE48307.2020.00100"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/20\/4148\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:16:05Z","timestamp":1760166965000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/20\/4148"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,16]]},"references-count":60,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["rs13204148"],"URL":"https:\/\/doi.org\/10.3390\/rs13204148","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2021,10,16]]}}}