{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T11:09:28Z","timestamp":1773054568513,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":70,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,7,1]],"date-time":"2020-07-01T00:00:00Z","timestamp":1593561600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Portuguese Foundation for Science and Technology (FCT)","award":["SFRH\/BD\/144612\/2019"],"award-info":[{"award-number":["SFRH\/BD\/144612\/2019"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,7]]},"DOI":"10.1145\/3424771.3424804","type":"proceedings-article","created":{"date-parts":[[2020,12,17]],"date-time":"2020-12-17T18:23:19Z","timestamp":1608229399000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["A Pattern-Language for Self-Healing Internet-of-Things Systems"],"prefix":"10.1145","author":[{"given":"Jo\u00e3o Pedro","family":"Dias","sequence":"first","affiliation":[{"name":"University of Porto, Porto, Portugal"}]},{"given":"Tiago Boldt","family":"Sousa","sequence":"additional","affiliation":[{"name":"University of Porto, Porto, Portugal"}]},{"given":"Andr\u00e9","family":"Restivo","sequence":"additional","affiliation":[{"name":"University of Porto, Porto, Portugal"}]},{"given":"Hugo Sereno","family":"Ferreira","sequence":"additional","affiliation":[{"name":"University of Porto, TEC Porto, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2020,12,17]]},"reference":[{"key":"e_1_3_2_1_2_1","volume-title":"2017 ACM\/IEEE 8th International Conference on Cyber-Physical Systems (ICCPS). IEEE, 197--206","author":"Abdi Fardin","year":"2017","unstructured":"Fardin Abdi , Rohan Tabish , Matthias Rungger , Majid Zamani , and Marco Caccamo . 2017 . Application and system-level software fault tolerance through full system restarts . In 2017 ACM\/IEEE 8th International Conference on Cyber-Physical Systems (ICCPS). IEEE, 197--206 . Fardin Abdi, Rohan Tabish, Matthias Rungger, Majid Zamani, and Marco Caccamo. 2017. Application and system-level software fault tolerance through full system restarts. In 2017 ACM\/IEEE 8th International Conference on Cyber-Physical Systems (ICCPS). IEEE, 197--206."},{"key":"e_1_3_2_1_3_1","volume-title":"Fault-tolerant telecommunication system patterns. The Patterns Handbook: Techniques, Strategies, and Applications","author":"Adams Michael","year":"1998","unstructured":"Michael Adams , James Coplien , Robert Gamoke , Robert Hanmer , Fred Keeve , and Keith Nicodemus . 1998. Fault-tolerant telecommunication system patterns. The Patterns Handbook: Techniques, Strategies, and Applications , Cambridge University Press , New York ( 1998 ), 189--202. Michael Adams, James Coplien, Robert Gamoke, Robert Hanmer, Fred Keeve, and Keith Nicodemus. 1998. Fault-tolerant telecommunication system patterns. The Patterns Handbook: Techniques, Strategies, and Applications, Cambridge University Press, New York (1998), 189--202."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1023720.1023724"},{"key":"e_1_3_2_1_5_1","volume-title":"Survey of hardware-based security support for IoT\/CPS systems. KnE Engineering","author":"Al-Omary Alauddin","year":"2018","unstructured":"Alauddin Al-Omary , Ali Othman , Haider M AlSabbagh , and Hussain Al-Rizzo . 2018. Survey of hardware-based security support for IoT\/CPS systems. KnE Engineering ( 2018 ), 52--70. Alauddin Al-Omary, Ali Othman, Haider M AlSabbagh, and Hussain Al-Rizzo. 2018. Survey of hardware-based security support for IoT\/CPS systems. KnE Engineering (2018), 52--70."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings - IEEE International Conference on Autonomic Computing, ICAC 2015 (2015","author":"Angarita Rafael","year":"2015","unstructured":"Rafael Angarita . 2015 . Responsible objects: Towards self-healing internet of things applications . Proceedings - IEEE International Conference on Autonomic Computing, ICAC 2015 (2015 ), 307--312. https:\/\/doi.org\/10.1109\/ICAC.2015.60 10.1109\/ICAC.2015.60 Rafael Angarita. 2015. Responsible objects: Towards self-healing internet of things applications. Proceedings - IEEE International Conference on Autonomic Computing, ICAC 2015 (2015), 307--312. https:\/\/doi.org\/10.1109\/ICAC.2015.60"},{"key":"e_1_3_2_1_7_1","volume-title":"14th International Conference on Applied Computer and Applied Computational Science (ACACOS'15)","author":"Ashraf Qazi Mamoon","year":"2015","unstructured":"Qazi Mamoon Ashraf and Mohamed Hadi Habaebi . 2015 . Introducing autonomy in internet of things . In 14th International Conference on Applied Computer and Applied Computational Science (ACACOS'15) . ACN. Qazi Mamoon Ashraf and Mohamed Hadi Habaebi. 2015. Introducing autonomy in internet of things. In 14th International Conference on Applied Computer and Applied Computational Science (ACACOS'15). ACN."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.585154"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2004.2"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1177\/0020294013492285"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2983627"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/WFCS.2018.8402353"},{"key":"e_1_3_2_1_13_1","volume-title":"Roderick Bloem, Klaus Witrisal, Marcel Carsten Baunach, and Martin Horn.","author":"Boano Carlo Alberto","year":"2016","unstructured":"Carlo Alberto Boano , Kay Uwe R\u00f6mer , Roderick Bloem, Klaus Witrisal, Marcel Carsten Baunach, and Martin Horn. 2016 . Dependability for the Internet of Things: From dependable networking in harsh environments to a holistic view on dependability. e&i - Elektrotechnik und Informationstechnik 133, 7 (11 11 2016), 304--309. https:\/\/doi.org\/10.1007\/s00502-016-0436-4 10.1007\/s00502-016-0436-4 Carlo Alberto Boano, Kay Uwe R\u00f6mer, Roderick Bloem, Klaus Witrisal, Marcel Carsten Baunach, and Martin Horn. 2016. Dependability for the Internet of Things: From dependable networking in harsh environments to a holistic view on dependability. e&i - Elektrotechnik und Informationstechnik 133, 7 (11 11 2016), 304--309. https:\/\/doi.org\/10.1007\/s00502-016-0436-4"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2017.06.011"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 1969 24th National Conference (ACM '69)","author":"Bouricius W. G.","unstructured":"W. G. Bouricius , W. C. Carter , and P. R. Schneider . 1969. Reliability Modeling Techniques for Self-Repairing Computer Systems . In Proceedings of the 1969 24th National Conference (ACM '69) . Association for Computing Machinery, New York, NY, USA, 295--309. https:\/\/doi.org\/10.1145\/800195.805940 10.1145\/800195.805940 W. G. Bouricius, W. C. Carter, and P. R. Schneider. 1969. Reliability Modeling Techniques for Self-Repairing Computer Systems. In Proceedings of the 1969 24th National Conference (ACM '69). Association for Computing Machinery, New York, NY, USA, 295--309. https:\/\/doi.org\/10.1145\/800195.805940"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1370018.1370023"},{"key":"e_1_3_2_1_18_1","volume-title":"SenSys 2018 - Proceedings of the 16th Conference on Embedded Networked Sensor Systems","author":"Chakraborty Tusher","year":"2018","unstructured":"Tusher Chakraborty , Akshay Uttama Nambi , Ranveer Chandra , Rahul Sharma , Manohar Swaminathan , Zerina Kapetanovic , and Jonathan Appavoo . 2018 . Fall-curve: A novel primitive for IoT Fault detection and isolation . SenSys 2018 - Proceedings of the 16th Conference on Embedded Networked Sensor Systems (2018), 95--107. https:\/\/doi.org\/10.1145\/3274783.3274853 10.1145\/3274783.3274853 Tusher Chakraborty, Akshay Uttama Nambi, Ranveer Chandra, Rahul Sharma, Manohar Swaminathan, Zerina Kapetanovic, and Jonathan Appavoo. 2018. Fall-curve: A novel primitive for IoT Fault detection and isolation. SenSys 2018 - Proceedings of the 16th Conference on Embedded Networked Sensor Systems (2018), 95--107. https:\/\/doi.org\/10.1145\/3274783.3274853"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1541880.1541882"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2029932.2029934"},{"key":"e_1_3_2_1_21_1","volume-title":"Proc. 8th IEEE Int. Symp. on Fault-Tolerant Computing (FTCS-8)","volume":"1","author":"Chen Liming","year":"1978","unstructured":"Liming Chen and Algirdas Avizienis . 1978 . N-version programming: A fault-tolerance approach to reliability of software operation . In Proc. 8th IEEE Int. Symp. on Fault-Tolerant Computing (FTCS-8) , Vol. 1 . 3--9. Liming Chen and Algirdas Avizienis. 1978. N-version programming: A fault-tolerance approach to reliability of software operation. In Proc. 8th IEEE Int. Symp. on Fault-Tolerant Computing (FTCS-8), Vol. 1. 3--9."},{"key":"e_1_3_2_1_22_1","volume-title":"Negative Acknowledgments in Information-Centric Networking. 2015 24th International Conference on Computer Communication and Networks (ICCCN) (Aug 2015","author":"Compagno Alberto","year":"2015","unstructured":"Alberto Compagno , Mauro Conti , Cesar Ghali , and Gene Tsudik . 2015 . To NACK or Not to NACK? Negative Acknowledgments in Information-Centric Networking. 2015 24th International Conference on Computer Communication and Networks (ICCCN) (Aug 2015 ). https:\/\/doi.org\/10.1109\/icccn.2015.7288477 10.1109\/icccn.2015.7288477 Alberto Compagno, Mauro Conti, Cesar Ghali, and Gene Tsudik. 2015. To NACK or Not to NACK? Negative Acknowledgments in Information-Centric Networking. 2015 24th International Conference on Computer Communication and Networks (ICCCN) (Aug 2015). https:\/\/doi.org\/10.1109\/icccn.2015.7288477"},{"key":"e_1_3_2_1_23_1","volume-title":"European Dependable Computing Conference. Springer, 102--120","author":"Cunha Jo\u00e3o Carlos","year":"2002","unstructured":"Jo\u00e3o Carlos Cunha , Ant\u0144io Correia , Jorge Henriques , M\u00e1rio Zenha Rela , and Jo\u00e3o Gabriel Silva . 2002 . Reset-driven fault tolerance . In European Dependable Computing Conference. Springer, 102--120 . Jo\u00e3o Carlos Cunha, Ant\u0144io Correia, Jorge Henriques, M\u00e1rio Zenha Rela, and Jo\u00e3o Gabriel Silva. 2002. Reset-driven fault tolerance. In European Dependable Computing Conference. Springer, 102--120."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3361149.3361165"},{"key":"e_1_3_2_1_25_1","volume-title":"Andr\u00e9 Restivo, and Hugo Sereno Ferreira.","author":"Dias Jo\u00e3o Pedro","year":"2020","unstructured":"Jo\u00e3o Pedro Dias , Bruno Lima , Jo\u00e3o Pascoal Faria , Andr\u00e9 Restivo, and Hugo Sereno Ferreira. 2020 . Visual Self-healing Modelling for Reliable Internet-of-Things Systems. In Computational Science - ICCS 2020, Valeria V. Krzhizhanovskaya, G\u00e1bor Z\u00e1vodszky, Michael H. Lees, Jack J. Dongarra, Peter M. A. Sloot, S\u00e9rgio Brissos, and Jo\u00e3o Teixeira (Eds.). Springer International Publishing , Cham, 357--370. Jo\u00e3o Pedro Dias, Bruno Lima, Jo\u00e3o Pascoal Faria, Andr\u00e9 Restivo, and Hugo Sereno Ferreira. 2020. Visual Self-healing Modelling for Reliable Internet-of-Things Systems. In Computational Science - ICCS 2020, Valeria V. Krzhizhanovskaya, G\u00e1bor Z\u00e1vodszky, Michael H. Lees, Jack J. Dongarra, Peter M. A. Sloot, S\u00e9rgio Brissos, and Jo\u00e3o Teixeira (Eds.). Springer International Publishing, Cham, 357--370."},{"key":"e_1_3_2_1_26_1","volume-title":"Designing distributed control systems: A pattern language approach","author":"Eloranta Veli-Pekka","unstructured":"Veli-Pekka Eloranta , Johannes Koskinen , Marko Lepp\u00e4nen , and Ville Reijonen . 2014. Designing distributed control systems: A pattern language approach . John Wiley & Sons . Veli-Pekka Eloranta, Johannes Koskinen, Marko Lepp\u00e4nen, and Ville Reijonen. 2014. Designing distributed control systems: A pattern language approach. John Wiley & Sons."},{"key":"e_1_3_2_1_27_1","volume-title":"Tiago Boldt Sousa, and Angelo Martins","author":"Ferreira Hugo Sereno","year":"2012","unstructured":"Hugo Sereno Ferreira , Tiago Boldt Sousa, and Angelo Martins . 2012 . Scalable Integration of Multiple Health Sensor Data for Observing Medical Patterns. In Cooperative Design, Visualization, and Engineering, Yuhua Luo (Ed.). Springer Berlin Heidelberg , Berlin, Heidelberg, 78--84. Hugo Sereno Ferreira, Tiago Boldt Sousa, and Angelo Martins. 2012. Scalable Integration of Multiple Health Sensor Data for Observing Medical Patterns. In Cooperative Design, Visualization, and Engineering, Yuhua Luo (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 78--84."},{"key":"e_1_3_2_1_28_1","volume-title":"2012 IEEE International Solid-State Circuits Conference. 488--490","author":"Fojtik M.","unstructured":"M. Fojtik , D. Fick , Y. Kim , N. Pinckney , D. Harris , D. Blaauw , and D. Sylvester . 2012. Bubble Razor: An architecture-independent approach to timing-error detection and correction . In 2012 IEEE International Solid-State Circuits Conference. 488--490 . M. Fojtik, D. Fick, Y. Kim, N. Pinckney, D. Harris, D. Blaauw, and D. Sylvester. 2012. Bubble Razor: An architecture-independent approach to timing-error detection and correction. In 2012 IEEE International Solid-State Circuits Conference. 488--490."},{"key":"e_1_3_2_1_29_1","volume-title":"The dawning of the autonomic computing era. IBM systems Journal 42, 1","author":"Ganek Alan G","year":"2003","unstructured":"Alan G Ganek and Thomas A Corbi . 2003. The dawning of the autonomic computing era. IBM systems Journal 42, 1 ( 2003 ), 5--18. Alan G Ganek and Thomas A Corbi. 2003. The dawning of the autonomic computing era. IBM systems Journal 42, 1 (2003), 5--18."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/IOTA.2016.7562744"},{"key":"e_1_3_2_1_31_1","volume-title":"Patterns for Fault Tolerant Software","author":"Hanmer Robert","unstructured":"Robert Hanmer . 2007. Patterns for Fault Tolerant Software . Wiley Publishing . Robert Hanmer. 2007. Patterns for Fault Tolerant Software. Wiley Publishing."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1415472.1415493"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/2893559.2893578"},{"key":"e_1_3_2_1_34_1","volume-title":"2017 International Conference on Infocom Technologies and Unmanned Systems (Trends and Future Directions) (ICTUS). 1--4.","author":"Hinai S. A.","unstructured":"S. A. Hinai and A. V. Singh . 2017. Internet of things: Architecture, security challenges and solutions . In 2017 International Conference on Infocom Technologies and Unmanned Systems (Trends and Future Directions) (ICTUS). 1--4. S. A. Hinai and A. V. Singh. 2017. Internet of things: Architecture, security challenges and solutions. In 2017 International Conference on Infocom Technologies and Unmanned Systems (Trends and Future Directions) (ICTUS). 1--4."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.icte.2017.04.002"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.mejo.2019.104620"},{"key":"e_1_3_2_1_37_1","volume-title":"Self-Healing vs. Fault Tolerance","author":"Koopman Phil","unstructured":"Phil Koopman . 2003. Self-Healing vs. Fault Tolerance . Carnegie Mellon University . Phil Koopman. 2003. Self-Healing vs. Fault Tolerance. Carnegie Mellon University."},{"key":"e_1_3_2_1_38_1","volume-title":"Real-Time Systems","author":"Kopetz Hermann","unstructured":"Hermann Kopetz . 2011. Real-Time Systems . Springer US , Boston, MA . 307--323 pages. https:\/\/doi.org\/10.1007\/978-1-4419-8237-7 arXiv:96332259 10.1007\/978-1-4419-8237-7 Hermann Kopetz. 2011. Real-Time Systems. Springer US, Boston, MA. 307--323 pages. https:\/\/doi.org\/10.1007\/978-1-4419-8237-7 arXiv:96332259"},{"key":"e_1_3_2_1_39_1","unstructured":"Roland Kuhn and Jamie Allen. 2016. Reactive Design Patterns (Beta). 360 pages.  Roland Kuhn and Jamie Allen. 2016. Reactive Design Patterns (Beta). 360 pages."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.3390\/app9091831"},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 2006 SIGCOMM workshop on Mining network data. 293--298","author":"Le Franck","year":"2006","unstructured":"Franck Le , Sihyung Lee , Tina Wong , Hyong S Kim , and Darrell Newcomb . 2006 . Minerals: using data mining to detect router misconfigurations . In Proceedings of the 2006 SIGCOMM workshop on Mining network data. 293--298 . Franck Le, Sihyung Lee, Tina Wong, Hyong S Kim, and Darrell Newcomb. 2006. Minerals: using data mining to detect router misconfigurations. In Proceedings of the 2006 SIGCOMM workshop on Mining network data. 293--298."},{"key":"e_1_3_2_1_42_1","volume-title":"ICSE 2003 WADS Panel: Fault Tolerance and Self-Healing. (08","author":"Lemos Rogrio","year":"2003","unstructured":"Rogrio Lemos . 2003 . ICSE 2003 WADS Panel: Fault Tolerance and Self-Healing. (08 2003). Rogrio Lemos. 2003. ICSE 2003 WADS Panel: Fault Tolerance and Self-Healing. (08 2003)."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-94370-1_7"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314620"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.3390\/s19214788"},{"key":"e_1_3_2_1_47_1","first-page":"1","article-title":"Towards a definition of the Internet of Things (IoT)","volume":"1","author":"Minerva Roberto","year":"2015","unstructured":"Roberto Minerva , Abyi Biru , and Domenico Rotondi . 2015 . Towards a definition of the Internet of Things (IoT) . IEEE Internet Initiative 1 (2015), 1 -- 86 . Roberto Minerva, Abyi Biru, and Domenico Rotondi. 2015. Towards a definition of the Internet of Things (IoT). IEEE Internet Initiative 1 (2015), 1--86.","journal-title":"IEEE Internet Initiative"},{"key":"#cr-split#-e_1_3_2_1_48_1.1","doi-asserted-by":"crossref","unstructured":"Mahyar Tourchi Moghaddam and Henry Muccini. 2019. Fault-Tolerant IoT. 67--84. https:\/\/doi.org\/10.1007\/978-3-030-30856-8_5 10.1007\/978-3-030-30856-8_5","DOI":"10.1007\/978-3-030-30856-8_5"},{"key":"#cr-split#-e_1_3_2_1_48_1.2","doi-asserted-by":"crossref","unstructured":"Mahyar Tourchi Moghaddam and Henry Muccini. 2019. Fault-Tolerant IoT. 67--84. https:\/\/doi.org\/10.1007\/978-3-030-30856-8_5","DOI":"10.1007\/978-3-030-30856-8_5"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.124"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1525856.1525863"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3278186.3278196"},{"key":"#cr-split#-e_1_3_2_1_52_1.1","doi-asserted-by":"crossref","unstructured":"Alexander Power and Gerald Kotonya. 2019. Providing Fault Tolerance via Complex Event Processing and Machine Learning for IoT Systems. 1--7. https:\/\/doi.org\/10.1145\/3365871.3365872 10.1145\/3365871.3365872","DOI":"10.1145\/3365871.3365872"},{"key":"#cr-split#-e_1_3_2_1_52_1.2","doi-asserted-by":"crossref","unstructured":"Alexander Power and Gerald Kotonya. 2019. Providing Fault Tolerance via Complex Event Processing and Machine Learning for IoT Systems. 1--7. https:\/\/doi.org\/10.1145\/3365871.3365872","DOI":"10.1145\/3365871.3365872"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-010-0107-y"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.5555\/3290281.3290290"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2891969"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2739011.2739034"},{"key":"e_1_3_2_1_57_1","volume-title":"2012 IEEE Network Operations and Management Symposium. 1207--1213","author":"Ravindran K.","unstructured":"K. Ravindran and M. Rabby . 2012. Protocol-level reconfigurations for infusion of resilience in distributed network services . In 2012 IEEE Network Operations and Management Symposium. 1207--1213 . K. Ravindran and M. Rabby. 2012. Protocol-level reconfigurations for infusion of resilience in distributed network services. In 2012 IEEE Network Operations and Management Symposium. 1207--1213."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3011784.3011789"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3011784.3011789"},{"key":"e_1_3_2_1_60_1","volume-title":"Proceedings of 2002 EuroPLoP Conference.","author":"Saridakis Titos","year":"2002","unstructured":"Titos Saridakis . 2002 . A System of Patterns for Fault Tolerance . In Proceedings of 2002 EuroPLoP Conference. Titos Saridakis. 2002. A System of Patterns for Fault Tolerance. In Proceedings of 2002 EuroPLoP Conference."},{"key":"e_1_3_2_1_61_1","volume-title":"IoT Data Validation Using Spatial and Temporal Correlations. In Research Conference on Metadata and Semantics Research. Springer, 77--89","author":"Sartori Fabio","year":"2019","unstructured":"Fabio Sartori , Riccardo Melen , and Fabio Giudici . 2019 . IoT Data Validation Using Spatial and Temporal Correlations. In Research Conference on Metadata and Semantics Research. Springer, 77--89 . Fabio Sartori, Riccardo Melen, and Fabio Giudici. 2019. IoT Data Validation Using Spatial and Temporal Correlations. In Research Conference on Metadata and Semantics Research. Springer, 77--89."},{"key":"e_1_3_2_1_62_1","volume-title":"Realizing and Refining Architectural Tactics: Availability. Solutions August","author":"James Scott and Boeing Corporation","year":"2009","unstructured":"James Scott and Boeing Corporation . 2009. Realizing and Refining Architectural Tactics: Availability. Solutions August ( 2009 ). https:\/\/doi.org\/CMU\/SEI-2009-TR-006 James Scott and Boeing Corporation. 2009. Realizing and Refining Architectural Tactics: Availability. Solutions August (2009). https:\/\/doi.org\/CMU\/SEI-2009-TR-006"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2453114"},{"key":"e_1_3_2_1_64_1","volume-title":"The Internet of Risky Things","author":"Smith Sean","unstructured":"Sean Smith . 2017. The Internet of Risky Things . O'Reilly Media . Sean Smith. 2017. The Internet of Risky Things. O'Reilly Media."},{"key":"e_1_3_2_1_65_1","volume-title":"Proceedings of the 23rd European Conference on Pattern Languages of Programs. 1--8.","author":"Sousa Tiago Boldt","year":"2018","unstructured":"Tiago Boldt Sousa , Hugo Sereno Ferreira , Filipe Figueiredo Correia , and Ademar Aguiar . 2018 . Engineering Software for the Cloud: External Monitoring and Failure Injection . In Proceedings of the 23rd European Conference on Pattern Languages of Programs. 1--8. Tiago Boldt Sousa, Hugo Sereno Ferreira, Filipe Figueiredo Correia, and Ademar Aguiar. 2018. Engineering Software for the Cloud: External Monitoring and Failure Injection. In Proceedings of the 23rd European Conference on Pattern Languages of Programs. 1--8."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2016.238"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2016.158"},{"key":"e_1_3_2_1_68_1","volume-title":"Margaretha Mazura, Mark Harrison, Markus Eisenhauer, et al.","author":"Vermesan Ovidiu","year":"2011","unstructured":"Ovidiu Vermesan , Peter Friess , Patrick Guillemin , Sergio Gusmeroli , Harald Sundmaeker , Alessandro Bassi , Ignacio Soler Jubert , Margaretha Mazura, Mark Harrison, Markus Eisenhauer, et al. 2011 . Internet ofthings strategic research roadmap. Internet of things-global technological and societal trends 1, 2011 (2011), 9--52. Ovidiu Vermesan, Peter Friess, Patrick Guillemin, Sergio Gusmeroli, Harald Sundmaeker, Alessandro Bassi, Ignacio Soler Jubert, Margaretha Mazura, Mark Harrison, Markus Eisenhauer, et al. 2011. Internet ofthings strategic research roadmap. Internet of things-global technological and societal trends 1, 2011 (2011), 9--52."},{"key":"e_1_3_2_1_70_1","unstructured":"Paul Wood Heng Zhang Muhammad-Bilal Siddiqui and Saurabh Bagchi. 2017. Dependability in Edge Computing. (2017). arXiv:1710.11222  Paul Wood Heng Zhang Muhammad-Bilal Siddiqui and Saurabh Bagchi. 2017. Dependability in Edge Computing. (2017). arXiv:1710.11222"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASICON.2015.7517023"},{"key":"e_1_3_2_1_73_1","volume-title":"Supporting Service Adaptation in Fault Tolerant Internet of Things. In 2015 IEEE 8th International Conference on Service-Oriented Computing and Applications (SOCA). 65--72","author":"Zhou S.","year":"2015","unstructured":"S. Zhou , K. Lin , J. Na , C. Chuang , and C. Shih . 2015 . Supporting Service Adaptation in Fault Tolerant Internet of Things. In 2015 IEEE 8th International Conference on Service-Oriented Computing and Applications (SOCA). 65--72 . https:\/\/doi.org\/10.1109\/SOCA. 2015 .38 10.1109\/SOCA.2015.38 S. Zhou, K. Lin, J. Na, C. Chuang, and C. Shih. 2015. Supporting Service Adaptation in Fault Tolerant Internet of Things. In 2015 IEEE 8th International Conference on Service-Oriented Computing and Applications (SOCA). 65--72. https:\/\/doi.org\/10.1109\/SOCA.2015.38"}],"event":{"name":"EuroPLoP '20: European Conference on Pattern Languages of Programs 2020","location":"Virtual Event Germany","acronym":"EuroPLoP '20","sponsor":["Hillside Europe Hillside Europe"]},"container-title":["Proceedings of the European Conference on Pattern Languages of Programs 2020"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3424771.3424804","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3424771.3424804","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:32Z","timestamp":1750202612000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3424771.3424804"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7]]},"references-count":70,"alternative-id":["10.1145\/3424771.3424804","10.1145\/3424771"],"URL":"https:\/\/doi.org\/10.1145\/3424771.3424804","relation":{},"subject":[],"published":{"date-parts":[[2020,7]]},"assertion":[{"value":"2020-12-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}