Title | ||
---|---|---|
Towards Automatic Code Generation For Distributed Cyber-Physical Systems: A First Prototype For Arduino Boards |
Abstract | ||
---|---|---|
Embedded controllers are often the basis for cyber-physical systems and offer a pervasive support for the Internet of Things. When those controllers are made of several communicating devices we talk about distributed embedded controllers. The IOPT-Tools is a free cloud-based framework for model-driven development of controllers. From a single graphical model, the tool already generates code to be run in several controllers. Yet, the communication layer to support inter-device communication needs to be manually written and tailored. This paper presents a first prototype of a tool that automatically adds a communication layer to the code generated by IOPT-Tools, using the (IC)-C-2-bus specification. This allows automatic code generation for globally asynchronous and locally synchronous systems (GALS) supported by Arduino boards. A proof of concept example is presented. |
Year | Venue | Keywords |
---|---|---|
2017 | 2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA) | Model-driven development, Software tools, Microcontrollers, Petri nets, CPS, Arduino |
Field | DocType | ISSN |
Asynchronous communication,Petri net,Code generation,Control engineering,Arduino,Proof of concept,Cyber-physical system,Engineering,Control system,Cloud computing,Embedded system | Conference | 1946-0740 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Artur Ataide | 1 | 0 | 0.34 |
João Paulo Barros | 2 | 105 | 18.03 |
Isabel Sofia Brito | 3 | 105 | 11.95 |
Luís Gomes | 4 | 87 | 22.71 |