D-LITe:构建物联网服务编排
软件工程
2016-12-20 v1
摘要
在这项工作中,我们提出了一种用于设计物联网应用的完整架构。虽然该领域的一个主要问题是对象硬件、网络和协议的异构性,但我们提出了D-LITe,一种隐藏这些广泛底层技术的解决方案。通过抽象硬件,我们关注对象的功能而非其真实特性。D-LITe旨在提供对对象内部处理和计算能力的通用访问。嵌入在每个对象中的小型虚拟机提供了其功能的通用视图。每个对象的功能通过网络被发现和编程,无需任何物理访问。D-LITe配备了SALT语言,该语言描述了将用户对象纳入物联网应用所需的逻辑行为。这种通信基于REST架构。将所有这些逻辑单元汇聚成一个全局组合是我们构建服务编排的方式,其中每个对象都有自己要完成的任务。本文还分析了使用编排而非最常见的服务编排所获得的收益。
引用
@article{arxiv.1612.05975,
title = {D-LITe: Building Internet of Things Choreographies},
author = {Sylvain Cherrier and Yacine M. Ghamri-Doudane and Stéphane Lohier and Gilles Roussel},
journal= {arXiv preprint arXiv:1612.05975},
year = {2016}
}