首页 > 最新文献

Workshop on Web of Things最新文献

英文 中文
A component based approach for the Web of Things 基于组件的物联网方法
Pub Date : 2015-10-26 DOI: 10.1145/2834791.2834792
Andreas Ruppen, J. Pasquier-Rocha, Sonja Meyer, A. Rüedlinger
Model Driven Architectures are the holy grail of software engineering. Instead of writing code, developers draw models from the client's specification, which are then compiled into executable code (skeletons). We have taken this principle and applied it to the WoT. With the help of a meta-model tailored for the WoT we are able to build models to simultaneously take care of the physical and virtual aspects of smart devices. These models can then automatically be turned into code skeletons. The emphasis in the meta-model and its associated tools is reusability. Following the software engineering principle of independent reusable and deployable components, the outcome of the meta-model compiler are WoT compliant components.
模型驱动架构是软件工程的圣杯。开发人员不是编写代码,而是从客户的规范中绘制模型,然后将其编译为可执行代码(框架)。我们把这个原则应用到了WoT中。在为WoT量身定制的元模型的帮助下,我们能够建立模型来同时照顾智能设备的物理和虚拟方面。然后可以自动将这些模型转换为代码框架。元模型及其相关工具的重点是可重用性。遵循独立可重用和可部署组件的软件工程原则,元模型编译器的结果是符合WoT的组件。
{"title":"A component based approach for the Web of Things","authors":"Andreas Ruppen, J. Pasquier-Rocha, Sonja Meyer, A. Rüedlinger","doi":"10.1145/2834791.2834792","DOIUrl":"https://doi.org/10.1145/2834791.2834792","url":null,"abstract":"Model Driven Architectures are the holy grail of software engineering. Instead of writing code, developers draw models from the client's specification, which are then compiled into executable code (skeletons). We have taken this principle and applied it to the WoT. With the help of a meta-model tailored for the WoT we are able to build models to simultaneously take care of the physical and virtual aspects of smart devices. These models can then automatically be turned into code skeletons. The emphasis in the meta-model and its associated tools is reusability. Following the software engineering principle of independent reusable and deployable components, the outcome of the meta-model compiler are WoT compliant components.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129747103","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}
引用次数: 5
Enabling reactive cities with the iFLUX middleware 使用iFLUX中间件启用响应式城市
Pub Date : 2015-10-26 DOI: 10.1145/2834791.2834794
O. Liechti, Laurent Prévost, V. Delaye, J. Hennebert, Vincent Grivel, Jean-Philippe Rey, Jonathan Depraz, Marc Sommer
This paper presents the iFLUX middleware, designed to provide a lightweight integration solution for Smart City applications. Based on three core abstractions, namely event sources, action targets and rules, iFLUX makes it very easy to expose sensors and actuators through REST APIs so that they can be integrated in application-level workflows. Sensors and actuators can be smart objects integrating hardware and software, but can also be pure software services. In the paper, we introduce the iFLUX programming model and describe how it has been implemented in a middleware platform. We also report on how the platform has been used and evaluated in various contexts. While iFLUX has been initially designed in the context of Smart City applications, it is generic and applicable to other domains where hardware and software components are connected through the Web.
本文介绍了iFLUX中间件,旨在为智慧城市应用提供轻量级集成解决方案。基于三个核心抽象,即事件源、动作目标和规则,iFLUX可以很容易地通过REST api公开传感器和执行器,以便将它们集成到应用级工作流中。传感器和执行器可以是集成硬件和软件的智能对象,但也可以是纯软件服务。在本文中,我们介绍了iFLUX编程模型,并描述了它是如何在中间件平台上实现的。我们还报告了如何在各种环境中使用和评估该平台。虽然iFLUX最初是在智慧城市应用的背景下设计的,但它是通用的,适用于通过Web连接硬件和软件组件的其他领域。
{"title":"Enabling reactive cities with the iFLUX middleware","authors":"O. Liechti, Laurent Prévost, V. Delaye, J. Hennebert, Vincent Grivel, Jean-Philippe Rey, Jonathan Depraz, Marc Sommer","doi":"10.1145/2834791.2834794","DOIUrl":"https://doi.org/10.1145/2834791.2834794","url":null,"abstract":"This paper presents the iFLUX middleware, designed to provide a lightweight integration solution for Smart City applications. Based on three core abstractions, namely event sources, action targets and rules, iFLUX makes it very easy to expose sensors and actuators through REST APIs so that they can be integrated in application-level workflows. Sensors and actuators can be smart objects integrating hardware and software, but can also be pure software services. In the paper, we introduce the iFLUX programming model and describe how it has been implemented in a middleware platform. We also report on how the platform has been used and evaluated in various contexts. While iFLUX has been initially designed in the context of Smart City applications, it is generic and applicable to other domains where hardware and software components are connected through the Web.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114410044","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}
引用次数: 5
IndianaJS: Building spatially aware web sites for the Web of Things IndianaJS:为物联网构建空间感知网站
Pub Date : 2015-10-26 DOI: 10.1145/2834791.2834796
A. Miclaus, Jack Unseld, Alexandru Miclaus, Matthias Berning, T. Riedel, M. Beigl
While almost any device today may have a virtual representation, the web itself is not yet a very physical experience. Bringing proven spatial interaction and ubiquitous computing paradigms to life using current web technology, we designed IndianaJS, a JavaScript framework to add a physical browsing experience to any Web of Things content. The evaluation of the IoT-Radar, built on top of our library, shows that web-based hyper-reality can still achieve a unique user experience 15 years after the first implementations.
虽然今天几乎所有的设备都有虚拟的表现形式,但网络本身还不是一种非常实际的体验。使用当前的web技术,我们设计了IndianaJS,这是一个JavaScript框架,可以为任何物联网内容添加物理浏览体验,从而将经过验证的空间交互和无处不在的计算范式带入生活。基于我们的库构建的物联网雷达的评估表明,在首次实施15年后,基于网络的超现实仍然可以实现独特的用户体验。
{"title":"IndianaJS: Building spatially aware web sites for the Web of Things","authors":"A. Miclaus, Jack Unseld, Alexandru Miclaus, Matthias Berning, T. Riedel, M. Beigl","doi":"10.1145/2834791.2834796","DOIUrl":"https://doi.org/10.1145/2834791.2834796","url":null,"abstract":"While almost any device today may have a virtual representation, the web itself is not yet a very physical experience. Bringing proven spatial interaction and ubiquitous computing paradigms to life using current web technology, we designed IndianaJS, a JavaScript framework to add a physical browsing experience to any Web of Things content. The evaluation of the IoT-Radar, built on top of our library, shows that web-based hyper-reality can still achieve a unique user experience 15 years after the first implementations.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114306096","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}
引用次数: 1
Generic Operations on RESTful Resources in Mashup Tools Mashup工具中RESTful资源的通用操作
Pub Date : 2015-10-26 DOI: 10.1145/2834791.2834795
C. Prehofer, D. Schinner
In this paper, we aim at tools for the development of applications for the Internet of things. We consider mashup tools, which can model the data flow between applications and devices in a graphical way. We present a first approach to model generic components in mashup tools for IoT systems, which represent a set of sensors and actuators. We introduce and compare different approaches for operations on such generic components. In particular, we propose an extension of mashup tools with 1:n relations, which models a set of resources in a concise way. Then, we discuss how operations can be conducted in a simple and concise way based on RESTful operations.
在本文中,我们的目标是开发物联网应用程序的工具。我们考虑mashup工具,它可以以图形化的方式对应用程序和设备之间的数据流进行建模。我们提出了第一种方法来为物联网系统的mashup工具中的通用组件建模,这些组件代表一组传感器和执行器。我们将介绍并比较对这些通用组件进行操作的不同方法。特别是,我们提出了一个带有1:n关系的mashup工具的扩展,它以一种简洁的方式对一组资源建模。然后,我们讨论如何基于RESTful操作以一种简单而简洁的方式进行操作。
{"title":"Generic Operations on RESTful Resources in Mashup Tools","authors":"C. Prehofer, D. Schinner","doi":"10.1145/2834791.2834795","DOIUrl":"https://doi.org/10.1145/2834791.2834795","url":null,"abstract":"In this paper, we aim at tools for the development of applications for the Internet of things. We consider mashup tools, which can model the data flow between applications and devices in a graphical way. We present a first approach to model generic components in mashup tools for IoT systems, which represent a set of sensors and actuators. We introduce and compare different approaches for operations on such generic components. In particular, we propose an extension of mashup tools with 1:n relations, which models a set of resources in a concise way. Then, we discuss how operations can be conducted in a simple and concise way based on RESTful operations.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132158148","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}
引用次数: 5
Semantic Web Based Context-Adaptable Generation of Product Specific Documentation 基于语义Web的产品特定文档的上下文适应性生成
Pub Date : 2014-10-08 DOI: 10.1145/2684432.2684435
A. Miclaus, T. Riedel, Jack Unseld, M. Beigl
As users and developers have started to put the Internet of Things to good use, the approach of documenting applications has not evolved to handle the created complexity. As items, devices and systems become more customizable and adapted to their users, their documentation still lags behind. In particular, documentation covering the contextual behaviour and specific configuration of artifacts is needed. We design a system that leverages semantic web technologies to create smart documentation on the basis of model based system descriptions and heterogeneous data sources, which are needed to create valuable and up-to-date documentation. Based on two scenarios we show the benefits for both the development cycle and the user experience of Web of Things applications. The paper presents a mashup of Internet of Things, model driven development, semantic web and HTML5 MVC technologies for generating context-sensitive documentation.
当用户和开发人员开始很好地使用物联网时,记录应用程序的方法还没有发展到可以处理所产生的复杂性。随着物品、设备和系统的可定制性和适应性越来越强,它们的文档仍然落后。特别是,需要包含上下文行为和工件的特定配置的文档。我们设计了一个系统,利用语义web技术在基于模型的系统描述和异构数据源的基础上创建智能文档,这是创建有价值的和最新的文档所需要的。基于两个场景,我们展示了物联网应用程序的开发周期和用户体验的好处。本文介绍了物联网、模型驱动开发、语义网和HTML5 MVC技术的混mashup,用于生成上下文敏感文档。
{"title":"Semantic Web Based Context-Adaptable Generation of Product Specific Documentation","authors":"A. Miclaus, T. Riedel, Jack Unseld, M. Beigl","doi":"10.1145/2684432.2684435","DOIUrl":"https://doi.org/10.1145/2684432.2684435","url":null,"abstract":"As users and developers have started to put the Internet of Things to good use, the approach of documenting applications has not evolved to handle the created complexity. As items, devices and systems become more customizable and adapted to their users, their documentation still lags behind. In particular, documentation covering the contextual behaviour and specific configuration of artifacts is needed.\u0000 We design a system that leverages semantic web technologies to create smart documentation on the basis of model based system descriptions and heterogeneous data sources, which are needed to create valuable and up-to-date documentation.\u0000 Based on two scenarios we show the benefits for both the development cycle and the user experience of Web of Things applications. The paper presents a mashup of Internet of Things, model driven development, semantic web and HTML5 MVC technologies for generating context-sensitive documentation.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123904833","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}
引用次数: 1
WoT 2014: Fifth International Workshop on the Web of Things WoT 2014:第五届物联网国际研讨会
Pub Date : 2014-10-08 DOI: 10.1145/2684432.2684433
S. Mayer, D. Guinard, V. Trifa, Erik Wilde
The Web of Things is about extending the Internet of Things concept beyond the connection of things and considering issues like heterogeneity, scalability, and usability with respect to pervasive computing. The goal of this initiative is to reuse the architectural principles that made the Web successful and apply them to smart devices, thereby making real-world objects first-class citizens of the Web. The approach taken by the Web of Things initiative is to look at the problems and research issues that emerge when considering the interaction of heterogeneous devices within composite applications. Continuing the successful Web of Things workshop series, this workshop aims at further exploring the use of technologies and principles at the core of the Web to provide methods for a seamless integration of physical devices. In particular, our goal is to foster discussion on systems towards a real-time Web of Things and the discovery, search, and composition of services that are provided by Web-enabled devices.
物联网是将物联网概念扩展到物的连接之外,并考虑到普适计算的异构性、可伸缩性和可用性等问题。该计划的目标是重用使Web成功的体系结构原则,并将其应用于智能设备,从而使现实世界的对象成为Web的一等公民。物联网倡议所采取的方法是,在考虑复合应用程序中异构设备的交互时,关注出现的问题和研究问题。作为成功的物联网系列研讨会的延续,本次研讨会旨在进一步探索Web核心技术和原则的使用,为物理设备的无缝集成提供方法。特别是,我们的目标是促进对实时物联网系统的讨论,以及由支持网络的设备提供的服务的发现、搜索和组合。
{"title":"WoT 2014: Fifth International Workshop on the Web of Things","authors":"S. Mayer, D. Guinard, V. Trifa, Erik Wilde","doi":"10.1145/2684432.2684433","DOIUrl":"https://doi.org/10.1145/2684432.2684433","url":null,"abstract":"The Web of Things is about extending the Internet of Things concept beyond the connection of things and considering issues like heterogeneity, scalability, and usability with respect to pervasive computing. The goal of this initiative is to reuse the architectural principles that made the Web successful and apply them to smart devices, thereby making real-world objects first-class citizens of the Web. The approach taken by the Web of Things initiative is to look at the problems and research issues that emerge when considering the interaction of heterogeneous devices within composite applications. Continuing the successful Web of Things workshop series, this workshop aims at further exploring the use of technologies and principles at the core of the Web to provide methods for a seamless integration of physical devices. In particular, our goal is to foster discussion on systems towards a real-time Web of Things and the discovery, search, and composition of services that are provided by Web-enabled devices.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132919313","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}
引用次数: 0
A Scalable Cloud Storage for Sensor Networks 用于传感器网络的可扩展云存储
Pub Date : 2014-10-08 DOI: 10.1145/2684432.2684437
Gérôme Bovet, Gautier Briard, J. Hennebert
Data storage has become a major topic in sensor networks as large quantities of data need to be archived for future processing. In this paper, we present a cloud storage solution benefiting from the available memory on smart things becoming data nodes. In-network storage reduces the heavy traffic resulting of the transmission of all the data to an outside central sink. The system built on agents allows an autonomous management of the cloud and therefore requires no human in the loop. It also makes an intensive use of Web technologies to follow the clear trend of sensors adopting the Web-of-Things paradigm. Further, we make a performance evaluation demonstrating its suitability in building management systems.
数据存储已成为传感器网络中的一个重要课题,因为大量数据需要存档以备将来处理。在本文中,我们提出了一种云存储解决方案,利用智能事物成为数据节点的可用内存。网络内存储减少了将所有数据传输到外部中央接收器的繁重流量。建立在代理上的系统允许对云进行自主管理,因此不需要人工参与。它还大量使用网络技术,以遵循传感器采用物联网范式的明显趋势。此外,我们进行了性能评估,证明其在建筑管理系统中的适用性。
{"title":"A Scalable Cloud Storage for Sensor Networks","authors":"Gérôme Bovet, Gautier Briard, J. Hennebert","doi":"10.1145/2684432.2684437","DOIUrl":"https://doi.org/10.1145/2684432.2684437","url":null,"abstract":"Data storage has become a major topic in sensor networks as large quantities of data need to be archived for future processing. In this paper, we present a cloud storage solution benefiting from the available memory on smart things becoming data nodes. In-network storage reduces the heavy traffic resulting of the transmission of all the data to an outside central sink. The system built on agents allows an autonomous management of the cloud and therefore requires no human in the loop. It also makes an intensive use of Web technologies to follow the clear trend of sensors adopting the Web-of-Things paradigm. Further, we make a performance evaluation demonstrating its suitability in building management systems.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114501986","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}
引用次数: 2
Virtual Things for Machine Learning Applications 机器学习应用的虚拟事物
Pub Date : 2014-10-08 DOI: 10.1145/2684432.2684434
Gérôme Bovet, A. Ridi, J. Hennebert
Internet-of-Things (IoT) devices, especially sensors are producing large quantities of data that can be used for gathering knowledge. In this field, machine learning technologies are increasingly used to build versatile data-driven models. In this paper, we present a novel architecture able to execute machine learning algorithms within the sensor network, presenting advantages in terms of privacy and data transfer efficiency. We first argument that some classes of machine learning algorithms are compatible with this approach, namely based on the use of generative models that allow a distribution of the computation on a set of nodes. We then detail our architecture proposal, leveraging on the use of Web-of-Things technologies to ease integration into networks. The convergence of machine learning generative models and Web-of-Things paradigms leads us to the concept of virtual things exposing higher level knowledge by exploiting sensor data in the network. Finally, we demonstrate with a real scenario the feasibility and performances of our proposal.
物联网(IoT)设备,特别是传感器正在产生大量可用于收集知识的数据。在这个领域,机器学习技术越来越多地用于构建通用的数据驱动模型。在本文中,我们提出了一种能够在传感器网络中执行机器学习算法的新架构,在隐私和数据传输效率方面具有优势。我们首先论证了某些类型的机器学习算法与这种方法兼容,即基于生成模型的使用,该模型允许在一组节点上分布计算。然后我们详细说明我们的架构建议,利用Web-of-Things技术的使用来简化与网络的集成。机器学习生成模型和物联网范式的融合将我们引向虚拟事物的概念,通过利用网络中的传感器数据来暴露更高层次的知识。最后,我们用一个真实的场景来证明我们的建议的可行性和性能。
{"title":"Virtual Things for Machine Learning Applications","authors":"Gérôme Bovet, A. Ridi, J. Hennebert","doi":"10.1145/2684432.2684434","DOIUrl":"https://doi.org/10.1145/2684432.2684434","url":null,"abstract":"Internet-of-Things (IoT) devices, especially sensors are producing large quantities of data that can be used for gathering knowledge. In this field, machine learning technologies are increasingly used to build versatile data-driven models. In this paper, we present a novel architecture able to execute machine learning algorithms within the sensor network, presenting advantages in terms of privacy and data transfer efficiency. We first argument that some classes of machine learning algorithms are compatible with this approach, namely based on the use of generative models that allow a distribution of the computation on a set of nodes. We then detail our architecture proposal, leveraging on the use of Web-of-Things technologies to ease integration into networks. The convergence of machine learning generative models and Web-of-Things paradigms leads us to the concept of virtual things exposing higher level knowledge by exploiting sensor data in the network. Finally, we demonstrate with a real scenario the feasibility and performances of our proposal.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128875298","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}
引用次数: 3
Toward a Distributed Data Flow Platform for the Web of Things (Distributed Node-RED) 面向物联网的分布式数据流平台(Distributed Node-RED)
Pub Date : 2014-10-08 DOI: 10.1145/2684432.2684439
Michael Blackstock, R. Lea
Several web-based platforms have emerged to ease the development of interactive or near real-time IoT applications by providing a way to connect things and services together and process the data they emit using a data flow paradigm. While these platforms have been found to be useful on their own, many IoT scenarios require the coordination of computing resources across the network: on servers, gateways and devices themselves. To address this, we explore how to extend existing IoT data flow platforms to create a system suitable for execution on a range of run time environments, toward supporting distributed IoT programs that can be partitioned between servers, gateways and devices. Eventually we aim to automate the distribution of data flows using appropriate distribution mechanism, and optimization heuristics based on participating resource capabilities and constraints imposed by the developer.
一些基于web的平台已经出现,通过提供一种将事物和服务连接在一起并使用数据流范式处理它们发出的数据的方法,来简化交互式或近实时物联网应用程序的开发。虽然这些平台本身已经被发现是有用的,但许多物联网场景需要跨网络的计算资源协调:服务器、网关和设备本身。为了解决这个问题,我们探索了如何扩展现有的物联网数据流平台,以创建一个适合在一系列运行时环境中执行的系统,以支持可以在服务器、网关和设备之间分区的分布式物联网程序。最终,我们的目标是使用适当的分发机制,以及基于参与资源能力和开发人员施加的约束的优化启发式来自动化数据流的分发。
{"title":"Toward a Distributed Data Flow Platform for the Web of Things (Distributed Node-RED)","authors":"Michael Blackstock, R. Lea","doi":"10.1145/2684432.2684439","DOIUrl":"https://doi.org/10.1145/2684432.2684439","url":null,"abstract":"Several web-based platforms have emerged to ease the development of interactive or near real-time IoT applications by providing a way to connect things and services together and process the data they emit using a data flow paradigm. While these platforms have been found to be useful on their own, many IoT scenarios require the coordination of computing resources across the network: on servers, gateways and devices themselves. To address this, we explore how to extend existing IoT data flow platforms to create a system suitable for execution on a range of run time environments, toward supporting distributed IoT programs that can be partitioned between servers, gateways and devices. Eventually we aim to automate the distribution of data flows using appropriate distribution mechanism, and optimization heuristics based on participating resource capabilities and constraints imposed by the developer.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129015375","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}
引用次数: 125
glue.things: a Mashup Platform for wiring the Internet of Things with the Internet of Services 胶水。things:一个连接物联网和服务互联网的混搭平台
Pub Date : 2014-10-08 DOI: 10.1145/2684432.2684436
Robert Kleinfeld, S. Steglich, Lukasz Radziwonowicz, C. Doukas
Internet of Things (IoT) is a trending topic. Market analysts predict a large growth of the entire IoT market with an explosion of new products. In this paper, we argue how the data of these devices can be connected in an efficient and extensible way. For this purpose, we present glue.things a mashup platform for wiring data of Web-enabled IoT devices and Web services. The work carried out in this paper addresses concepts and technologies that are referred as "web-friendly IoT technologies". We elaborate aspects of device integration, real-time communication and data stream mashups. These aspects are discussed on features and technologies of the prototype implementation glue.things.
物联网(IoT)是一个热门话题。市场分析师预测,随着新产品的爆炸式增长,整个物联网市场将大幅增长。在本文中,我们讨论了如何以有效和可扩展的方式连接这些设备的数据。为此,我们提出胶水。things是一个混搭平台,用于连接支持Web的物联网设备和Web服务的数据。本文开展的工作涉及被称为“网络友好型物联网技术”的概念和技术。我们详细阐述了设备集成、实时通信和数据流混搭的各个方面。从这些方面对原型实现glue.things的特点和技术进行了探讨。
{"title":"glue.things: a Mashup Platform for wiring the Internet of Things with the Internet of Services","authors":"Robert Kleinfeld, S. Steglich, Lukasz Radziwonowicz, C. Doukas","doi":"10.1145/2684432.2684436","DOIUrl":"https://doi.org/10.1145/2684432.2684436","url":null,"abstract":"Internet of Things (IoT) is a trending topic. Market analysts predict a large growth of the entire IoT market with an explosion of new products. In this paper, we argue how the data of these devices can be connected in an efficient and extensible way. For this purpose, we present glue.things a mashup platform for wiring data of Web-enabled IoT devices and Web services. The work carried out in this paper addresses concepts and technologies that are referred as \"web-friendly IoT technologies\". We elaborate aspects of device integration, real-time communication and data stream mashups. These aspects are discussed on features and technologies of the prototype implementation glue.things.","PeriodicalId":161745,"journal":{"name":"Workshop on Web of Things","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127920637","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}
引用次数: 72
期刊
Workshop on Web of Things
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1