F. Tavakolizadeh, Sisay Adugna Chala, Hanbing Zhang
{"title":"An Interactive Interface for Bulk Software Deployment in IoT","authors":"F. Tavakolizadeh, Sisay Adugna Chala, Hanbing Zhang","doi":"10.1145/3365871.3365912","DOIUrl":"https://doi.org/10.1145/3365871.3365912","url":null,"abstract":"Bulk software deployment is a tedious and error-prone task. This has prompted concerns by the advent of the Internet of Things (IoT) into daily lives requiring recurrent deployment of software to a large number of heterogeneous devices. This work proposes an interactive graphical user interface to simplify common software deployment activities in IoT systems. The results of laboratory usability testing show high system usefulness and overall user satisfaction.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129388770","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}
F. Papst, O. Saukh, K. Römer, F. Grandl, Igor Jakovljevic, F. Steininger, M. Mayerhofer, J. Duda, C. Egger-Danner
{"title":"Embracing Opportunities of Livestock Big Data Integration with Privacy Constraints","authors":"F. Papst, O. Saukh, K. Römer, F. Grandl, Igor Jakovljevic, F. Steininger, M. Mayerhofer, J. Duda, C. Egger-Danner","doi":"10.1145/3365871.3365900","DOIUrl":"https://doi.org/10.1145/3365871.3365900","url":null,"abstract":"Today's herd management undergoes a major transformation triggered by the penetration of cheap sensor solutions into cattle farms, and the promise of predictive analytics to detect animal health issues and product-related problems before they occur. The latter is particularly important to prevent disease spread, ensure animal health, animal welfare and product quality. Sensor businesses entering the market tend to build their solutions as end-to-end pipelines spanning sensors, proprietary algorithms, cloud services, and mobile apps. Since data privacy is an important issue in this industry, as a result, disconnected data silos, heterogeneity of APIs, and lack of common standards limit the value the sensor technologies could provide for herd management. In the last few years, researchers and communities proposed a number of data integration architectures to enable exchange between streams of sensor data. This paper surveys the existing efforts and outlines the opportunities they fail to address by treating sensor data as a black box. We discuss alternative solutions to the problem based on privacy-preserving collaborative learning, and provide a set of scenarios to show their benefits for both farmers and businesses.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127349779","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}
Oihane Gómez-Carmona, D. Casado-Mansilla, D. López-de-Ipiña, J. García-Zubía
{"title":"Simplicity is Best: Addressing the Computational Cost of Machine Learning Classifiers in Constrained Edge Devices","authors":"Oihane Gómez-Carmona, D. Casado-Mansilla, D. López-de-Ipiña, J. García-Zubía","doi":"10.1145/3365871.3365889","DOIUrl":"https://doi.org/10.1145/3365871.3365889","url":null,"abstract":"The potential of the Internet of Things (IoT) has traditionally grown upon the basis of its connectivity and communication capabilities, where low-power devices gather physical data and send them to remote high-performance nodes. However, the Edge Computing paradigm is changing the Cloud-based approach moving the processing and data computation towards the edge, getting the computation closer to the data source. As a consequence, extending intelligence to embedded platforms at the edge involves addressing differently the data processing and the computation techniques to overcome the constraints of the IoT devices. To contribute to this new challenge, we analyze the feasibility of deploying different supervised Machine Learning techniques applied to human activity recognition into two single-board computers, namely a Raspberry Pi 3B+ and a Raspberry Zero W. To that end, we present the classification example of a drinking activity monitoring system as a case study. The results show that an initial optimization process (i.e. selecting the most important features of the raw sensor data) is preeminent to provide a substantial improvement on the classification process with a minimal loss of performance and saving valuable computational cost. Thus, the presented approach seeks to stress the importance of understanding the initial data and studying the most relevant characteristics of the signal to overcome the limitations of the IoT devices and succeed in bringing embedded Machine Learning to the edge.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131996238","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}
Verónica Toro-Betancur, J. Zamora, M. Antikainen, M. D. Francesco
{"title":"A Scalable Software Update Service for IoT Devices in Urban Scenarios","authors":"Verónica Toro-Betancur, J. Zamora, M. Antikainen, M. D. Francesco","doi":"10.1145/3365871.3365880","DOIUrl":"https://doi.org/10.1145/3365871.3365880","url":null,"abstract":"Devices in the Internet of Things (IoT) are software-driven, thus, they need not be only programmed before deployment, but also continuously updated. IoT deployments in urban scenarios are particularly relevant as enablers of smart city applications. For such a context, this work addresses the reliability and security aspects of distributing software updates to a large number of IoT devices. Specifically, it presents a design and implementation of a software update framework for IoT devices in urban scenarios. The proposed approach leverages long-range wireless broadcast to update a large number of IoT devices at the same time, which scales up to the massive networks that are typical of densely-populated and built-up metropolitan areas. Experiments on a real testbed demonstrate that the proposed approach obtains a long range (up to 350 m) and a success rate higher than 99% with a single transmission, for IoT devices deployed both outdoors and indoors. In particular, broadcast updates are always more efficient than standard updates over the Internet through enterprise WiFi for typical urban IoT deployments.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"2019 29","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134480106","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}
Raoufehsadat Hashemian, Niklas Carlsson, Diwakar Krishnamurthy, Martin Arlitt
{"title":"WoTbench","authors":"Raoufehsadat Hashemian, Niklas Carlsson, Diwakar Krishnamurthy, Martin Arlitt","doi":"10.1145/3365871.3365897","DOIUrl":"https://doi.org/10.1145/3365871.3365897","url":null,"abstract":"The Web of Things (WoT) is a new paradigm resulting from the integration of the Web with the Internet of Things. With the emergence of WoT comes the need for benchmarking tools to aid in performance evaluation studies that can be used to guide actual deployments of WoT infrastructure. In this paper we introduce WoTbench, a Web benchmarking framework designed to facilitate pre-deployment performance evaluation studies of WoT setups. WoTbench enables workload emulation on a controlled test environment by taking advantage of Linux container technology. It supports the Constrained Application Protocol (CoAP), a RESTful application layer protocol that aims to replace HTTP for resource constrained devices. WoTbench consists of a scalable Gateway Emulator (GE) and a group of CoAP device application emulators. We describe components of WoTbench in detail and how WoTbench can be used to answer capacity planning questions.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124043909","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":"Calibration Transfer for Food Recognition Models for E-Noses","authors":"A. Seiderer, C. Dang, E. André","doi":"10.1145/3365871.3365910","DOIUrl":"https://doi.org/10.1145/3365871.3365910","url":null,"abstract":"Gas sensors using the low-priced MOS technique face several problems that reduce their applicability for classification tasks. In literature, several methods can be found that try to alleviate these problems. In this extended abstract, we focus on the problem that the behavior of different sensors (of same type) results in different data even for the same gas concentrations. Hence, the models cannot be reused for sensors of same type. Additionally, it is hardly possible to record high amounts of this type of data which makes transfer learning techniques on such data sets necessary. We apply a calibration transfer procedure and present the results on a data set for food recognition, which we recorded simultaneously with two identical gas sensor boxes in a controlled environment. We compare the results on MOS-based gas sensors from the MQ series and a more modern sensor using MEMS fabrication. The applied technique shows increased recognition rates on this data set.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126352438","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":"2nd Connected World/Web & Semantic Interoperability Workshop 2019 (IoT-CWSI 2019)","authors":"Achille Zappa, M. Serrano","doi":"10.1145/3365871.3365896","DOIUrl":"https://doi.org/10.1145/3365871.3365896","url":null,"abstract":"A Connected World/Web of Things is an emerging area that not only requires development of infrastructure but also deployment of new data services capable of supporting multiple, scalable (cloud-based) and interoperable (cross-systems and cross-domain) applications. In the race of designing the Connected World/Web as part of the Future Internet architecture, academia and Information and Communication Technology (ICT) industry communities have realized that a common problem to be tackled is the interoperability of the data and their availability for providing information services. Worldwide there is an increasingly focusing on how to evolve communications technologies to enable a Connected World, thus Semantic-enabled Web of Things systems will need to interact and be interconnected for offering the always-promoted everything-connected interoperability paradigm. The Connected World/Web & Semantic Interoperability workshop provides to developers, scientific researchers, industry experts and general audience interested in the evolution of the Internet of connected things world, the possibility to explore interoperability research challenges and provide a room to expose their research scientific ideas and progress and also explore new trends and opportunities of using semantic web technologies for solving problems and creating new solutions on emerging specialized paradigms like the current Internet of connected Things or simply acknowledge as Internet of Things (IoT).","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130282435","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}
D. Casado-Mansilla, P. Garaizar, D. López-de-Ipiña
{"title":"User Involvement Matters: The Side-Effects of Automated Smart Objects in Pro-environmental Behaviour","authors":"D. Casado-Mansilla, P. Garaizar, D. López-de-Ipiña","doi":"10.1145/3365871.3365894","DOIUrl":"https://doi.org/10.1145/3365871.3365894","url":null,"abstract":"Automation through IoT brings with it a whole new set of societal, cognitive and ethical implications that we barely begin to address. Nonetheless, it is widely considered the panacea to overcoming the majority of global issues by many scholars with few arguments about its side-effects. The case of energy efficiency as an immediate action to overcome the climate change is not different: demand-response, smart grids or occupancy-driven energy management systems by using IoT crowd the current research agenda. Thus, there are scarce studies reporting mid or long term effects of IoT-mediated automation beyond quantitative-based energy reductions (e.g. emotional feelings derived to interact with smart devices, complacency associated with them or perceived value of IoT throughout the time are left apart). Based on the lack of evidence, this article reports the results of a study conducted in 10 workplaces during more than one year where we found that embedding IoT technologies to automate appliances of shared use in favour of comfort to save energy is associated with a reduction of the subjects' confidence in technology as a means to solve all environmental current problems. Moreover, it was found that preventing people from the control of these smart appliances reduce the willingness of people to act in favor of the environment.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114966225","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":"Quality-aware Service Selection Approach for Adaptive Context Recognition in IoT","authors":"E. Eryilmaz, Frank Trollmann, S. Albayrak","doi":"10.1145/3365871.3365874","DOIUrl":"https://doi.org/10.1145/3365871.3365874","url":null,"abstract":"While developing context-aware applications, there may be uncertainty with respect to the available data sources. Applications that are developed to a fixed set of data sources may not be flexible enough, to adapt to change in the sensing environment such as sensor disappearance or degradation. Opportunistic sensing tackles this problem by enabling the automatic detection and selection of data sources. However, existing approaches rely on a limited number of quality metrics and do not take into account the influence of data processing on the quality of context recognition. In this paper, we present an extension of the opportunistic sensing approach that is able to take into account quality metrics like execution time affecting the overall quality. Our approach consists of modelling of available data sources and data processing methods that can be used to assemble context recognition chains and estimate their quality. We present a prototypical implementation of the models and mechanisms in an autonomous driving test environment and provided testing results on a use case for finding traffic congestions in a specified route.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131815824","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}
Marie Platenius-Mohr, S. Malakuti, Sten Grüner, Thomas Goldschmidt
{"title":"Interoperable Digital Twins in IIoT Systems by Transformation of Information Models: A Case Study with Asset Administration Shell","authors":"Marie Platenius-Mohr, S. Malakuti, Sten Grüner, Thomas Goldschmidt","doi":"10.1145/3365871.3365873","DOIUrl":"https://doi.org/10.1145/3365871.3365873","url":null,"abstract":"By providing a consolidated access point to information of devices and systems, digital twins enable new, data-intensive use cases for the industrial internet of things (IIoT), like predictive plant and product design. However, the lack of interoperability between the digital twins of different companies hinders use cases that require information exchange between different organizations. Achieving interoperability among digital twins requires transforming the included information to other formats. In this paper, we present requirements and a solution to enable interoperable digital twins by transforming their information models in a flexible way. We illustrate how we applied our solution to a real-world application example in an industrial context by transforming ABB Ability™ digital twins to the Asset Administration Shell format. We show that our customizable transformation system paves the way for on demand interoperability and thereby enables advanced use cases in the IIoT.","PeriodicalId":350460,"journal":{"name":"Proceedings of the 9th International Conference on the Internet of Things","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129027785","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}