Davino Mauro Junior, Walber M. Rodrigues, Kiev Gama, J.A.S. Monteiro, P. A. D. S. Gonçalves
{"title":"Towards a Multilayer Strategy against Attacks on IoT Environments","authors":"Davino Mauro Junior, Walber M. Rodrigues, Kiev Gama, J.A.S. Monteiro, P. A. D. S. Gonçalves","doi":"10.1109/SERP4IoT.2019.00010","DOIUrl":"https://doi.org/10.1109/SERP4IoT.2019.00010","url":null,"abstract":"The Internet of Things market has seen a large growth in numbers in the recent past. With it, security is becoming a usual concern among consumers. By taking as a starting point an already existing categorization of typical IoT attacks grouped by TCP/IP network layers, we did a non-exhaustive search of solutions addressing each attack. We found that solutions are typically focused on a single layer or even a specific attack only. Furthermore, these solutions lack flexibility to incorporate new attacks. To avoid the non-practical approach of having multiple non-extensible tools, this paper presents an ongoing work that focuses on a multilayer approach to IoT threats. The proposed system leverages an autonomic architecture to analyze network traffic in a distributed manner, detecting suspicious behavior with preconfigured rules being applied by a Complex Event Processing (CEP) engine.","PeriodicalId":340042,"journal":{"name":"2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133498780","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Message from the SERP4IoT 2019 Organizers","authors":"","doi":"10.1109/serp4iot.2019.00005","DOIUrl":"https://doi.org/10.1109/serp4iot.2019.00005","url":null,"abstract":"","PeriodicalId":340042,"journal":{"name":"2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114539665","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Danny Dig, Rodrigo Morales, Rubén Saborido, Y. Dubinsky
{"title":"SERP4IoT 2019 Organizing Committee","authors":"Danny Dig, Rodrigo Morales, Rubén Saborido, Y. Dubinsky","doi":"10.1109/serp4iot.2019.00006","DOIUrl":"https://doi.org/10.1109/serp4iot.2019.00006","url":null,"abstract":"","PeriodicalId":340042,"journal":{"name":"2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132840518","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
H. Washizaki, Nobukazu Yoshioka, A. Hazeyama, Takehisa Kato, H. Kaiya, Shinpei Ogata, T. Okubo, E. Fernández
{"title":"Landscape of IoT Patterns","authors":"H. Washizaki, Nobukazu Yoshioka, A. Hazeyama, Takehisa Kato, H. Kaiya, Shinpei Ogata, T. Okubo, E. Fernández","doi":"10.1109/SERP4IoT.2019.00017","DOIUrl":"https://doi.org/10.1109/SERP4IoT.2019.00017","url":null,"abstract":"Patterns are encapsulations of problems and solutions under specific contexts. As the industry is realizing many successes (and failures) in IoT systems development and operations, many IoT patterns have been published such as IoT design patterns and IoT architecture patterns. Because these patterns are not well classified, their adoption does not live up to their potential. To understand the reasons, this paper analyzes an extensive set of published IoT architecture and design patterns according to several dimensions and outlines directions for improvements in publishing and adopting IoT patterns.","PeriodicalId":340042,"journal":{"name":"2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT)","volume":"2014 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132752061","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Andrew Truelove, Farah Naz Chowdhury, O. Gnawali, Mohammad Amin Alipour
{"title":"Topics of Concern: Identifying User Issues in Reviews of IoT Apps and Devices","authors":"Andrew Truelove, Farah Naz Chowdhury, O. Gnawali, Mohammad Amin Alipour","doi":"10.1109/SERP4IoT.2019.00013","DOIUrl":"https://doi.org/10.1109/SERP4IoT.2019.00013","url":null,"abstract":"Internet of Things (IoT) systems are bundles of networked sensors and actuators that are deployed in an environment and act upon the sensory data that they receive. These systems, especially consumer electronics, have two main cooperating components: a device and a mobile app. The unique combination of hardware and software in IoT systems presents challenges that are lesser known to mainstream software developers. They might require innovative solutions to support the development and integration of such systems. In this paper, we analyze more than 90,000 reviews of ten IoT devices and their corresponding apps and extract the issues that users encountered while using these systems. Our results indicate that issues with connectivity, timing, and updates are particularly prevalent in the reviews. Our results call for a new software-hardware development framework to assist the development of reliable IoT systems.","PeriodicalId":340042,"journal":{"name":"2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT)","volume":"104 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-02-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116815215","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}