首页> 外文会议>International Conference on Omni-layer Intelligent Systems >Web of Things System Description for Representation of Mashups
【24h】

Web of Things System Description for Representation of Mashups

机译:Web of Things系统描述,用于表示混搭

获取原文

摘要

The World Wide Web Consortium (W3C) created the foundations for widespread interoperability in the Internet of Things (IoT) with the publication of the Thing Description (TD) standard in the context of the Web of Things (WoT). TDs allow to interact with new as well as existing IoT devices by describing their network-facing interfaces and how to interact with them in a standardized way that is both human-and machine-readable. An important question that is left in this domain is how to create, represent and share systems of IoT devices, called Mashups. The techniques introduced in this paper improve the management of such Mashups. We propose two representations for such systems that both have unique advantages and are capable of representing interactions with Things, combined with application logic: A subset of the Unified Modeling Language Sequence Diagram presentation, referred to as WoT Sequence Diagram, and a TD that is enhanced with additional keywordobject pairs, referred to as WoT System Description. For the latter, we present an algorithm to automatically generate code that can be deployed to a device, making it act as a Mashup controller. By stating their syntactical and semantical foundations, we show how each representation is defined and how it can be validated. Furthermore, we systematically show that both representations can be used interchangeably in the context of representing WoT Mashups and demonstrate this with conversion algorithms. We also make the definitions and validation methods for the proposed representations, the reference implementations of the mentioned algorithms and our evaluation publicly available. Our contribution thus allows safer system composition for WoT and enables a systematic approach to build WoT Mashups.
机译:万维网联盟(W3C)通过在物联网(WoT)上下文中发布事物描述(TD)标准,为物联网(IoT)中广泛的互操作性奠定了基础。 TD通过描述其面向网络的接口以及如何以人和机器可读的标准化方式与它们交互,从而可以与新的和现有的IoT设备进行交互。这个领域中剩下的一个重要问题是如何创建,表示和共享称为Mashups的IoT设备系统。本文介绍的技术改进了此类Mashup的管理。我们为这种系统提出两种表示形式,它们既具有独特的优势,又能够表示与事物的交互,并结合了应用程序逻辑:统一建模语言序列图表示形式的子集,称为WoT序列图,以及经过增强的TD带有其他关键字对象对,称为“ WoT系统说明”。对于后者,我们提出了一种算法,该算法可自动生成可部署到设备的代码,使其充当Mashup控制器。通过陈述它们的句法和语义基础,我们展示了如何定义每种表示形式以及如何对其进行验证。此外,我们系统地显示了两种表示形式可以在表示WoT混搭的上下文中互换使用,并通过转换算​​法进行演示。我们还公开提供了所提出表示的定义和验证方法,所提到算法的参考实现以及我们的评估。因此,我们的贡献可以使WoT的系统组成更加安全,并为构建WoT Mashups提供了一种系统化的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号