MODELS 2020 (series) / Technical Track / CyprIoT Project - An Open Source Toolset to Model and Generate a Network of Things
CyprIoT Project - An Open Source Toolset to Model and Generate a Network of ThingsDemo
The IoT lacks a consistent software engineering approach to meet its requirements. MDE disposes of many techniques that can contribute in that sense. It can help automate many redundant software engineering tasks thanks to code generation. The literature contains decent tools to design and generate the internal behavior of things. However, it lacks a dedicated tool for networking. This paper’s contribution is a toolset consisting of a DSL, based on Xtext and EMF, to create a model of a network of things, and an extensible code generator, based on ATL and Acceleo, to generate the network artifacts from this model.
Wed 21 OctDisplayed time zone: Eastern Time (US & Canada) change
Wed 21 Oct
Displayed time zone: Eastern Time (US & Canada) change
15:00 - 16:15 | |||
15:00 20mFull-paper | AC-ROS: Assurance Case Driven Adaptation for the Robot Operating SystemFT Technical Track Betty H.C. Cheng Michigan State University, Robert Clark , Jonathon Fleck , Michael Langford Michigan State University, Philip McKinley | ||
15:20 20mFull-paper | Supporting Robotic Software Migration Using Static Analysis and Model-Driven EngineeringP&I Technical Track Sophie Wood , Nicholas Matragkas University of York, Dimitris Kolovos University of York, Richard Paige McMaster University, Simos Gerasimou University of York, UK Link to publication Pre-print | ||
15:40 20mFull-paper | Model-Based Automatic Fleet Deployment of Edge Computing ApplicationsP&I Technical Track Hui Song SINTEF Digital, Rustem Dautov , Nicolas Ferry , Arnor Solberg Tellu IoT ordinary PC member PI papers, Franck Fleurey | ||
16:00 15mDemonstration | CyprIoT Project - An Open Source Toolset to Model and Generate a Network of ThingsDemo Technical Track |