Basil Nikolopoulos, A. Dimopoulos, M. Nikolaidou, G. Dimitrakopoulos, D. Anagnostopoulos
The Internet of Things constitutes a prominent field, integrating smart devices and people into complex systems that may vary in scale. To ensure the constant availability and performance of provided services, alternative distributed architectures should be explored, promoting system scalability. To this end, alternative architectures for the IoT are proposed. Commonly an intermediate layer consisting of aggregators, controlling sensors and actuators and providing a service interface to IoT applications, is incorporated in such architectures. To promote scalability of IoT systems, aggrerators should to operate as autonomous entities. For an aggregator to become autonomous, self-management policies should be enforced. In the paper, we discuss autonomous aggregator software, running on multi-core IoT systems to efficiently implement such policies. A demonstrator for smart buildings, developed as a proof of concept for the proposed concepts, is also presented.
{"title":"The role of autonomous aggregators in IoT multi-core systems","authors":"Basil Nikolopoulos, A. Dimopoulos, M. Nikolaidou, G. Dimitrakopoulos, D. Anagnostopoulos","doi":"10.1145/3131542.3131548","DOIUrl":"https://doi.org/10.1145/3131542.3131548","url":null,"abstract":"The Internet of Things constitutes a prominent field, integrating smart devices and people into complex systems that may vary in scale. To ensure the constant availability and performance of provided services, alternative distributed architectures should be explored, promoting system scalability. To this end, alternative architectures for the IoT are proposed. Commonly an intermediate layer consisting of aggregators, controlling sensors and actuators and providing a service interface to IoT applications, is incorporated in such architectures. To promote scalability of IoT systems, aggrerators should to operate as autonomous entities. For an aggregator to become autonomous, self-management policies should be enforced. In the paper, we discuss autonomous aggregator software, running on multi-core IoT systems to efficiently implement such policies. A demonstrator for smart buildings, developed as a proof of concept for the proposed concepts, is also presented.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123128549","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}
OCnP is a mobile friendly web application. Open Culture and People makes it easy to create events and share them. It's up to you. Whether you want your event to be open to the public, or private, whereby you set a password to enter the event. The web app offers two more features: a list of staff-chosen events, and a map tracking your position and showing events around you.
OCnP是一个移动友好的web应用程序。Open Culture and People使得创建活动和分享活动变得很容易。这取决于你。您是否希望您的事件是对公众开放的,还是对私有的,通过设置密码进入事件。这款网络应用还提供了另外两项功能:员工选择的活动列表,以及追踪你位置并显示你周围活动的地图。
{"title":"OCnP: open culture and people","authors":"Laurenz Dallinger","doi":"10.1145/3131542.3140280","DOIUrl":"https://doi.org/10.1145/3131542.3140280","url":null,"abstract":"OCnP is a mobile friendly web application. Open Culture and People makes it easy to create events and share them. It's up to you. Whether you want your event to be open to the public, or private, whereby you set a password to enter the event. The web app offers two more features: a list of staff-chosen events, and a map tracking your position and showing events around you.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116044362","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}
This poster describes how to interact with a digital painting frame through IoTtalk, an IoT platform that supports quick development of network application software. This work includes two interaction modes. In the weather-painting mode, the frame automatically displays a painting corresponding to the current weather condition. The human-painting mode allows an audience to play a portrait guess game with the frame through a smartphone without installing any mobile app.
{"title":"Interacting with paintings using IoTtalk","authors":"Chung-Yun Hsiao, Li-Kuan Chen, Yi-Bing Lin","doi":"10.1145/3131542.3140269","DOIUrl":"https://doi.org/10.1145/3131542.3140269","url":null,"abstract":"This poster describes how to interact with a digital painting frame through IoTtalk, an IoT platform that supports quick development of network application software. This work includes two interaction modes. In the weather-painting mode, the frame automatically displays a painting corresponding to the current weather condition. The human-painting mode allows an audience to play a portrait guess game with the frame through a smartphone without installing any mobile app.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124522434","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}
We present InTeach, which integrates e-learning with real-world objects (e.g., books and notebooks) using a compact telepresence. There are many software applications of e-learning that work on PCs and mobile devices. Specifically, video streaming-based e-learning provides face-to-face communication between remote teachers and local students. However, conventional e-learning systems do not take real-world objects enough into account. We use textbooks provided by e-learning software and a text editor on PCs as a notebook. Therefore, we developed InTeach, a compact telepresence system to enhance e-learning. Our telepresence system implements a robotic arm attached to a tablet device. As the tablet contains both a camera and display, the device works for face-to-face communication. As the tablet is attached to a robotic arm, the telepresence can see both a student and real-world objects on the desk by changing direction. Moreover, to realize natural interactions, we integrate our telepresence with a wearable device to sense a remote teacher's head motion, so the teacher's head motion is directly reflected to the telepresence system.
{"title":"Inteach: enhanced personal e-learning with tabletop telepresence and real-world objects","authors":"Hiroaki Tobita, Shiori Numanoi","doi":"10.1145/3131542.3131560","DOIUrl":"https://doi.org/10.1145/3131542.3131560","url":null,"abstract":"We present InTeach, which integrates e-learning with real-world objects (e.g., books and notebooks) using a compact telepresence. There are many software applications of e-learning that work on PCs and mobile devices. Specifically, video streaming-based e-learning provides face-to-face communication between remote teachers and local students. However, conventional e-learning systems do not take real-world objects enough into account. We use textbooks provided by e-learning software and a text editor on PCs as a notebook. Therefore, we developed InTeach, a compact telepresence system to enhance e-learning. Our telepresence system implements a robotic arm attached to a tablet device. As the tablet contains both a camera and display, the device works for face-to-face communication. As the tablet is attached to a robotic arm, the telepresence can see both a student and real-world objects on the desk by changing direction. Moreover, to realize natural interactions, we integrate our telepresence with a wearable device to sense a remote teacher's head motion, so the teacher's head motion is directly reflected to the telepresence system.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127303680","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}
Aparna Saisree Thuluva, A. Bröring, Ganindu P. Medagoda, Hettige Don, Darko Anicic, J. Seeger
The Internet of Things (IoT) is on rise. More and more physical devices and their virtual shadows emerge and become accessible through IoT platforms. Marketplaces are being built to enable and monetize the access to IoT offerings, i.e., data and functions offered by platforms, things, and services. In order to maximize the usefulness of such IoT offerings we need mechanisms that allow their efficient and flexible composition. This paper describes a novel approach for such compositions. The approach is based on the notion of Recipes that define work-flows on how their ingredients, i.e., instances of IoT offerings, shall interact with each other. Furthermore the paper presents a novel user interface that enables users to create and instantiate recipes by selecting their ingredients. An example from the smart mobility domain guides through the paper, illustrates our approach, and demonstrates as a proof-of-concept.
{"title":"Recipes for IoT applications","authors":"Aparna Saisree Thuluva, A. Bröring, Ganindu P. Medagoda, Hettige Don, Darko Anicic, J. Seeger","doi":"10.1145/3131542.3131553","DOIUrl":"https://doi.org/10.1145/3131542.3131553","url":null,"abstract":"The Internet of Things (IoT) is on rise. More and more physical devices and their virtual shadows emerge and become accessible through IoT platforms. Marketplaces are being built to enable and monetize the access to IoT offerings, i.e., data and functions offered by platforms, things, and services. In order to maximize the usefulness of such IoT offerings we need mechanisms that allow their efficient and flexible composition. This paper describes a novel approach for such compositions. The approach is based on the notion of Recipes that define work-flows on how their ingredients, i.e., instances of IoT offerings, shall interact with each other. Furthermore the paper presents a novel user interface that enables users to create and instantiate recipes by selecting their ingredients. An example from the smart mobility domain guides through the paper, illustrates our approach, and demonstrates as a proof-of-concept.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123191376","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}
Mareike Kritzler, Markus Funk, F. Michahelles, Wolfgang Rohde
With the advent of digitalization in industrial settings, referred to as Industry 4.0, more and more machine data is being collected and analyzed during a machine's life cycle. The availability to leverage machine data allows the concept of the Digital Twin. The more data that is collected the more statistically relevant and reliable the digital representation. This data within the Digital Twin is usually hard to access and to consume by humans. Typically, there is just a web-based user interface or basic queries available to mine the data. Therefore, we propose the concept of a Virtual Twin, which is an interactive virtual representation (virtual 3D model) of a physical object. The benefit of a Virtual Twin is that machines and equipment are arranged in the same way and at the same position in relation to each other as their real-world counterparts. The virtual 3D representation functions as an intuitive gateway to the corresponding Digital Twin. In this paper, we present the concept and implementation of the Virtual Twin and discuss potential use cases as well as areas of application.
{"title":"The virtual twin: controlling smart factories using a spatially-correct augmented reality representation","authors":"Mareike Kritzler, Markus Funk, F. Michahelles, Wolfgang Rohde","doi":"10.1145/3131542.3140274","DOIUrl":"https://doi.org/10.1145/3131542.3140274","url":null,"abstract":"With the advent of digitalization in industrial settings, referred to as Industry 4.0, more and more machine data is being collected and analyzed during a machine's life cycle. The availability to leverage machine data allows the concept of the Digital Twin. The more data that is collected the more statistically relevant and reliable the digital representation. This data within the Digital Twin is usually hard to access and to consume by humans. Typically, there is just a web-based user interface or basic queries available to mine the data. Therefore, we propose the concept of a Virtual Twin, which is an interactive virtual representation (virtual 3D model) of a physical object. The benefit of a Virtual Twin is that machines and equipment are arranged in the same way and at the same position in relation to each other as their real-world counterparts. The virtual 3D representation functions as an intuitive gateway to the corresponding Digital Twin. In this paper, we present the concept and implementation of the Virtual Twin and discuss potential use cases as well as areas of application.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121313923","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}
Lena Hottner, Elke Bachlmair, Mario Zeppetzauer, Christian Wirth, A. Ferscha
With an increasing number of connected devices especially in the industrial section, there is a potential for a wearable system which assists workers in their tasks by controlling the surrounding devices remotely and visualizing their data. This poster presents a design process of a smart helmet with core elements such as a head up display for data visualization and eye cameras for hands-free control mechanisms. In addition, this work concentrates on simple but effective technology in order to provide an affordable tool for a wide range of industries.
{"title":"Design of a smart helmet","authors":"Lena Hottner, Elke Bachlmair, Mario Zeppetzauer, Christian Wirth, A. Ferscha","doi":"10.1145/3131542.3140275","DOIUrl":"https://doi.org/10.1145/3131542.3140275","url":null,"abstract":"With an increasing number of connected devices especially in the industrial section, there is a potential for a wearable system which assists workers in their tasks by controlling the surrounding devices remotely and visualizing their data. This poster presents a design process of a smart helmet with core elements such as a head up display for data visualization and eye cameras for hands-free control mechanisms. In addition, this work concentrates on simple but effective technology in order to provide an affordable tool for a wide range of industries.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121239610","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}
IoT is a driving force for the next generation of cyber-physical manufacturing systems. The construction and operation of these systems is a big challenge. In this paper, a framework that exploits model driven engineering to address the increasing complexity in this kind of systems is presented. The framework utilizes the model driven engineering paradigm to define a domain specific development environment that allows the control engineer, a) to transform the mechanical units of the plant to Industrial Automation Things (IAT), i.e., to IoT-compliant manufacturing cyber-physical components, and, b) to specify the cyber components, which implement the plant processes, as physical mashups, i.e., compositions of plant services provided by IATs. The UML4IoT profile is extended to address the requirements of the framework. The approach was successfully applied on a laboratory case study to demonstrate its effectiveness in terms of flexibility and responsiveness.
{"title":"A framework for MDE of IoT-based manufacturing cyber-physical systems","authors":"K. Thramboulidis, P. Bochalis, J. Bouloumpasis","doi":"10.1145/3131542.3131554","DOIUrl":"https://doi.org/10.1145/3131542.3131554","url":null,"abstract":"IoT is a driving force for the next generation of cyber-physical manufacturing systems. The construction and operation of these systems is a big challenge. In this paper, a framework that exploits model driven engineering to address the increasing complexity in this kind of systems is presented. The framework utilizes the model driven engineering paradigm to define a domain specific development environment that allows the control engineer, a) to transform the mechanical units of the plant to Industrial Automation Things (IAT), i.e., to IoT-compliant manufacturing cyber-physical components, and, b) to specify the cyber components, which implement the plant processes, as physical mashups, i.e., compositions of plant services provided by IATs. The UML4IoT profile is extended to address the requirements of the framework. The approach was successfully applied on a laboratory case study to demonstrate its effectiveness in terms of flexibility and responsiveness.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"104 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121369274","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}
Production processes in factories increasingly involve dynamic interactions between individual manufacturing devices that allow processes to evolve and enable rapid reconfigurations for the mass-customization of products. When participating machines start to be aware of their own functionality, processes can even be dynamically reconfigured at run time. We propose a system that supports operators within such environments by enabling them to directly observe which devices interact with each other and what data is transmitted between them at any given moment, using computer-mediated reality technology. We demonstrate the application of this system in a goal-driven manufacturing use case and discuss its applicability to the monitoring of smart environments in users' homes.
{"title":"HoloInteractions: visualizing interactions between autonomous cognitive machines","authors":"S. Mayer, F. Michahelles","doi":"10.1145/3131542.3140278","DOIUrl":"https://doi.org/10.1145/3131542.3140278","url":null,"abstract":"Production processes in factories increasingly involve dynamic interactions between individual manufacturing devices that allow processes to evolve and enable rapid reconfigurations for the mass-customization of products. When participating machines start to be aware of their own functionality, processes can even be dynamically reconfigured at run time. We propose a system that supports operators within such environments by enabling them to directly observe which devices interact with each other and what data is transmitted between them at any given moment, using computer-mediated reality technology. We demonstrate the application of this system in a goal-driven manufacturing use case and discuss its applicability to the monitoring of smart environments in users' homes.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133902043","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}
As the Internet of Thing (IoT) matures, a lot of concerns are being raised about security, privacy and interoperability. The Web of Things (WoT) model leverages web technologies to improve interoperability. Due to its distributed components, the web scaled well beyond initial expectations. Still, secure authentication and communication across organization boundaries rely on the Public Key Infrastructure (PKI) which is a non-transparent, centralized single point of failure. We can improve transparency and reduce the chain of trust---thus significantly improving the IoT security---by empowering blockchain technology and web security standards. In this paper, we build a scalable, decentralized IoT-centric PKI and discuss how we can combine it with the emerging web authentication and authorization framework for constrained environments.
{"title":"Decentralized web of trust and authentication for the internet of things","authors":"Arnaud Durand, Pascal Gremaud, J. Pasquier-Rocha","doi":"10.1145/3131542.3140263","DOIUrl":"https://doi.org/10.1145/3131542.3140263","url":null,"abstract":"As the Internet of Thing (IoT) matures, a lot of concerns are being raised about security, privacy and interoperability. The Web of Things (WoT) model leverages web technologies to improve interoperability. Due to its distributed components, the web scaled well beyond initial expectations. Still, secure authentication and communication across organization boundaries rely on the Public Key Infrastructure (PKI) which is a non-transparent, centralized single point of failure. We can improve transparency and reduce the chain of trust---thus significantly improving the IoT security---by empowering blockchain technology and web security standards. In this paper, we build a scalable, decentralized IoT-centric PKI and discuss how we can combine it with the emerging web authentication and authorization framework for constrained environments.","PeriodicalId":166408,"journal":{"name":"Proceedings of the Seventh International Conference on the Internet of Things","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116559804","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}