论文标题

一种针对域特异性语言,用于基于仿真的物联网测试边缘到云解决方案

A Domain-Specific Language for Simulation-Based Testing of IoT Edge-to-Cloud Solutions

论文作者

Li, Jia, Nejati, Shiva, Sabetzadeh, Mehrdad, McCallen, Michael

论文摘要

物联网(物联网)在紧急响应,智能城市和自动驾驶汽车等领域越来越普遍。模拟在物联网系统的测试中起着关键作用,并指出完整的物联网产品的现场测试可能是不可行的或非常昂贵的。在本文中,我们提出了一种特定领域的语言(DSL),用于生成边缘到云模拟器。边缘到云模拟器执行与云应用程序通信的大量边缘设备的功能。我们的DSL命名为Iotecs,是与IoT Analytics公司Cheetah Networks合作项目的结果。激励Iotecs的工业用例正在通过将连接到边缘的物联网设备的极端负载置于云应用程序的可扩展性。我们使用XTEXT实施Iotecs,并经验评估其实用性。我们进一步反思了所学的教训。

The Internet of things (IoT) is increasingly prevalent in domains such as emergency response, smart cities and autonomous vehicles. Simulation plays a key role in the testing of IoT systems, noting that field testing of a complete IoT product may be infeasible or prohibitively expensive. In this paper, we propose a domain-specific language (DSL) for generating edge-to-cloud simulators. An edge-to-cloud simulator executes the functionality of a large array of edge devices that communicate with cloud applications. Our DSL, named IoTECS, is the result of a collaborative project with an IoT analytics company, Cheetah Networks. The industrial use case that motivates IoTECS is ensuring the scalability of cloud applications by putting them under extreme loads from IoT devices connected to the edge. We implement IoTECS using Xtext and empirically evaluate its usefulness. We further reflect on the lessons learned.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源