{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T11:43:32Z","timestamp":1762429412523,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,7,3]],"date-time":"2019-07-03T00:00:00Z","timestamp":1562112000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,7,3]]},"DOI":"10.1145\/3361149.3361165","type":"proceedings-article","created":{"date-parts":[[2019,12,5]],"date-time":"2019-12-05T14:07:37Z","timestamp":1575554857000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["Testing and deployment patterns for the internet-of-things"],"prefix":"10.1145","author":[{"given":"Jo\u00e3o Pedro","family":"Dias","sequence":"first","affiliation":[{"name":"University of Porto, Porto, Portugal"}]},{"given":"Hugo Sereno","family":"Ferreira","sequence":"additional","affiliation":[{"name":"University of Porto, Porto, Portugal"}]},{"given":"Tiago Boldt","family":"Sousa","sequence":"additional","affiliation":[{"name":"University of Porto, Porto, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2019,7,3]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ISO\/IEC JTC 1. [n.d.]. ISO\/IEC - JTC 1\/SC 41 - 20924:2018 - Internet of Things (IoT) - Definition and vocabulary. Technical Report. ISO\/IECJTC. https:\/\/www.iso.org\/committee\/6483279.html  ISO\/IEC JTC 1. [n.d.]. ISO\/IEC - JTC 1\/SC 41 - 20924:2018 - Internet of Things (IoT) - Definition and vocabulary. Technical Report. ISO\/IECJTC. https:\/\/www.iso.org\/committee\/6483279.html"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/WF-IoT.2015.7389098"},{"key":"e_1_3_2_1_3_1","unstructured":"Muhammad Usama Bin Aftab. 2017. Building Bluetooth Low Energy Systems. 242 pages.  Muhammad Usama Bin Aftab. 2017. Building Bluetooth Low Energy Systems. 242 pages."},{"key":"e_1_3_2_1_4_1","unstructured":"Fahed Alkhabbas Romina Spalazzese and Paul Davidsson. 2016. IoT-based Systems of Systems. (2016).  Fahed Alkhabbas Romina Spalazzese and Paul Davidsson. 2016. IoT-based Systems of Systems. (2016)."},{"key":"e_1_3_2_1_5_1","volume-title":"Amazon Web Services","author":"Inc.","year":"2019","unstructured":"Inc. Amazon Web Services . 2019 . AWS IoT Device Simulator . https:\/\/aws.amazon.com\/answers\/iot\/iot-device-simulator\/ [Online; accessed Jan. 2019]. Inc. Amazon Web Services. 2019. AWS IoT Device Simulator. https:\/\/aws.amazon.com\/answers\/iot\/iot-device-simulator\/ [Online; accessed Jan. 2019]."},{"key":"e_1_3_2_1_6_1","unstructured":"Jan Axelson. 2007. Serial Port Complete: The Developer's Guide. Lakeview Research LLC.  Jan Axelson. 2007. Serial Port Complete: The Developer's Guide. Lakeview Research LLC."},{"key":"e_1_3_2_1_7_1","volume-title":"Continuous Delivery in IoT Environments. In International Conference on Agile Software Development, Agile Alliance (Ed.). Agile Alliance, 1--7.","author":"Beijer Noud","year":"2018","unstructured":"Noud Beijer . 2018 . Continuous Delivery in IoT Environments. In International Conference on Agile Software Development, Agile Alliance (Ed.). Agile Alliance, 1--7. Noud Beijer. 2018. Continuous Delivery in IoT Environments. In International Conference on Agile Software Development, Agile Alliance (Ed.). Agile Alliance, 1--7."},{"key":"e_1_3_2_1_8_1","volume-title":"Internet of Things (IoT) overview powered by Red Hat. https:\/\/www.slideshare.net\/DavidBericat\/ss45534bericatlacimaaccentureintro [Online","author":"Bericat David","year":"2018","unstructured":"David Bericat . 2018. Internet of Things (IoT) overview powered by Red Hat. https:\/\/www.slideshare.net\/DavidBericat\/ss45534bericatlacimaaccentureintro [Online ; accessed 22. May 2018 ]. David Bericat. 2018. Internet of Things (IoT) overview powered by Red Hat. https:\/\/www.slideshare.net\/DavidBericat\/ss45534bericatlacimaaccentureintro [Online; accessed 22. May 2018]."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPSN.2014.6846744"},{"key":"e_1_3_2_1_10_1","volume-title":"Engineering Software for the Cloud - Patterns and Sequences. In Latin American Conf. on Pattern Lang. of Prog. 11","author":"Sousa Tiago Boldt","year":"2016","unstructured":"Tiago Boldt Sousa , Ademar Aguiar , Filipe Figueiredo Correia , and Hugo Sereno Ferreira . 2016 . Engineering Software for the Cloud - Patterns and Sequences. In Latin American Conf. on Pattern Lang. of Prog. 11 . 8. Tiago Boldt Sousa, Ademar Aguiar, Filipe Figueiredo Correia, and Hugo Sereno Ferreira. 2016. Engineering Software for the Cloud - Patterns and Sequences. In Latin American Conf. on Pattern Lang. of Prog. 11. 8."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3147704.3147720"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3282308.3282316"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3282308.3282315"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1234\/12345678"},{"volume-title":"Testbeds and Research Infrastructure. Development of Networks and Communities, Thanasis Korakis, Hongbin Li, Phuoc Tran-Gia, and Hong-Shik Park (Eds.)","author":"des Rosiers Cl\u00e9ment Burin","key":"e_1_3_2_1_15_1","unstructured":"Cl\u00e9ment Burin des Rosiers , Guillaume Chelius , Eric Fleury , Antoine Fraboulet , Antoine Gallais , Nathalie Mitton , and Thomas No\u00ebl . 2012. SensLAB . In Testbeds and Research Infrastructure. Development of Networks and Communities, Thanasis Korakis, Hongbin Li, Phuoc Tran-Gia, and Hong-Shik Park (Eds.) . Springer Berlin Heidelberg, Berlin , Heidelberg , 239--254. Cl\u00e9ment Burin des Rosiers, Guillaume Chelius, Eric Fleury, Antoine Fraboulet, Antoine Gallais, Nathalie Mitton, and Thomas No\u00ebl. 2012. SensLAB. In Testbeds and Research Infrastructure. Development of Networks and Communities, Thanasis Korakis, Hongbin Li, Phuoc Tran-Gia, and Hong-Shik Park (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 239--254."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2018.00035"},{"volume-title":"Continuous integration","author":"Duvall Paul M","key":"e_1_3_2_1_18_1","unstructured":"Paul M Duvall , Andrew Glover , and Steve Matyas . 2007. Continuous integration . Addison-Wesley Professional . Paul M Duvall, Andrew Glover, and Steve Matyas. 2007. Continuous integration. Addison-Wesley Professional."},{"key":"e_1_3_2_1_19_1","unstructured":"Martin Fowler. 2006. Continuous Integration. https:\/\/martinfowler.com\/articles\/continuousIntegration.html  Martin Fowler. 2006. Continuous Integration. https:\/\/martinfowler.com\/articles\/continuousIntegration.html"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/SMC.2013.67"},{"key":"e_1_3_2_1_21_1","unstructured":"GitLab. 2018. GitLab Continuous Integration (GitLab CI\/CD). https:\/\/docs.gitlab.com\/ee\/ci\/  GitLab. 2018. GitLab Continuous Integration (GitLab CI\/CD). https:\/\/docs.gitlab.com\/ee\/ci\/"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2011.6069710"},{"key":"e_1_3_2_1_23_1","volume-title":"Software Updates for a Connected World. https:\/\/docs.bosch-iot-rollouts.com\/documentation\/index.html [Online","author":"Innovations Bosch Software","year":"2019","unstructured":"Bosch Software Innovations Gmb H. 2019. Software Updates for a Connected World. https:\/\/docs.bosch-iot-rollouts.com\/documentation\/index.html [Online ; accessed Jan. 2019 ]. Bosch Software Innovations GmbH. 2019. Software Updates for a Connected World. https:\/\/docs.bosch-iot-rollouts.com\/documentation\/index.html [Online; accessed Jan. 2019]."},{"key":"e_1_3_2_1_24_1","volume-title":"The IoT needs a defrag. https:\/\/www.oreilly.com\/ideas\/the-iot-needs-a-defrag [Online","author":"Guinard Dominique","year":"2018","unstructured":"Dominique Guinard . 2016. The IoT needs a defrag. https:\/\/www.oreilly.com\/ideas\/the-iot-needs-a-defrag [Online ; accessed 10. Mar. 2018 ]. Dominique Guinard. 2016. The IoT needs a defrag. https:\/\/www.oreilly.com\/ideas\/the-iot-needs-a-defrag [Online; accessed 10. Mar. 2018]."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/2821679.2831293"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/828023"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2017.28"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2683200"},{"key":"e_1_3_2_1_29_1","volume-title":"Internet of Things Security Patterns. Conference Proceedings of the 24rd Conference Pattern Languages of Programs","author":"Lukas Reinfurt Daimler AG","year":"2017","unstructured":"Daimler AG Lukas Reinfurt , Uwe Breitenb\u00fccher , Michael Falkenthal , Paul Fremantle , and Frank Leymann . 2017 . Internet of Things Security Patterns. Conference Proceedings of the 24rd Conference Pattern Languages of Programs (2017). Daimler AG Lukas Reinfurt, Uwe Breitenb\u00fccher, Michael Falkenthal, Paul Fremantle, and Frank Leymann. 2017. Internet of Things Security Patterns. Conference Proceedings of the 24rd Conference Pattern Languages of Programs (2017)."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/2813544.2813556"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/IoTDI.2015.18"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/3290281.3290290"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3147704.3147721"},{"volume-title":"The patterns handbook: Techniques, strategies, and applications","author":"Rising Linda","key":"e_1_3_2_1_34_1","unstructured":"Linda Rising . 1998. The patterns handbook: Techniques, strategies, and applications . Cambridge University Press . http:\/\/books.google.co.uk\/books?id=HBAuixGMYWEC Linda Rising. 1998. The patterns handbook: Techniques, strategies, and applications. Cambridge University Press. http:\/\/books.google.co.uk\/books?id=HBAuixGMYWEC"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.bjp.2013.12.020"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3282308.3282342"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2685629"},{"key":"e_1_3_2_1_38_1","volume-title":"https:\/\/www.smplsft.com\/SimpleIoTSimulator.html [Online","author":"Inc. SimpleSoft. 2019. SimpleSoft SimpleIoTSimulator.","year":"2019","unstructured":"Inc. SimpleSoft. 2019. SimpleSoft SimpleIoTSimulator. https:\/\/www.smplsft.com\/SimpleIoTSimulator.html [Online ; accessed Jan. 2019 ]. Inc. SimpleSoft. 2019. SimpleSoft SimpleIoTSimulator. https:\/\/www.smplsft.com\/SimpleIoTSimulator.html [Online; accessed Jan. 2019]."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/3124497.3124517"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 2018 Conference on Pattern Languages of Programs. 9.","author":"Sousa Tiago Boldt","year":"2018","unstructured":"Tiago Boldt Sousa , Hugo Sereno Ferreira , and Filipe Figueiredo Correia . 2018 . Overview of a Pattern Language for Engineering Software for the Cloud . In Proceedings of the 2018 Conference on Pattern Languages of Programs. 9. Tiago Boldt Sousa, Hugo Sereno Ferreira, and Filipe Figueiredo Correia. 2018. Overview of a Pattern Language for Engineering Software for the Cloud. In Proceedings of the 2018 Conference on Pattern Languages of Programs. 9."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127540.3127580"},{"key":"e_1_3_2_1_42_1","volume-title":"Introducing the Kosmos IoT System. https:\/\/blog.temboo.com\/introducing-kosmos-by-temboo\/ [Online","author":"Inc. Temboo. 2019.","year":"2019","unstructured":"Inc. Temboo. 2019. Introducing the Kosmos IoT System. https:\/\/blog.temboo.com\/introducing-kosmos-by-temboo\/ [Online ; accessed Jan. 2019 ]. Inc. Temboo. 2019. Introducing the Kosmos IoT System. https:\/\/blog.temboo.com\/introducing-kosmos-by-temboo\/ [Online; accessed Jan. 2019]."},{"key":"e_1_3_2_1_43_1","volume-title":"Clearance Process: Measuring Postmarket Performance and Other Select Topics: Workshop Report","author":"Theresa Wizemann","year":"2011","unstructured":"Theresa Wizemann et al. 2011 . Trustworthy medical device software. In Public Health Effectiveness of the FDA 510 (k) Clearance Process: Measuring Postmarket Performance and Other Select Topics: Workshop Report . National Academies Press (US) . Theresa Wizemann et al. 2011. Trustworthy medical device software. In Public Health Effectiveness of the FDA 510 (k) Clearance Process: Measuring Postmarket Performance and Other Select Topics: Workshop Report. National Academies Press (US)."}],"event":{"name":"EuroPLoP '19: 24th European Conference on Pattern Languages of Programs","acronym":"EuroPLoP '19","location":"Irsee Germany"},"container-title":["Proceedings of the 24th European Conference on Pattern Languages of Programs"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3361149.3361165","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3361149.3361165","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:12:51Z","timestamp":1750201971000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3361149.3361165"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,3]]},"references-count":42,"alternative-id":["10.1145\/3361149.3361165","10.1145\/3361149"],"URL":"https:\/\/doi.org\/10.1145\/3361149.3361165","relation":{},"subject":[],"published":{"date-parts":[[2019,7,3]]},"assertion":[{"value":"2019-07-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}