Skip navigation
Please use this identifier to cite or link to this item:

Title: Towards automatic code generation for distributed cyber-physical systems: A first prototype for Arduino boards
Authors: Ataíde, Artur
Barros, João Paulo
Brito, Isabel Sofia
Gomes, Luís
Keywords: Petri nets
Unified modeling language
Time-domain analysis
Control systems
Indexação Scopus
Indexação ISI
Issue Date: 12-Sep-2017
Publisher: IEEE
Abstract: Embedded controllers are often the basis for cyberphysical 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 I 2 C-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.
Peer reviewed: yes
metadata.dc.identifier.doi: 10.1109/ETFA.2017.8247737
ISBN: 978-150906505-9
Appears in Collections:D-ENG - Comunicações com peer review

Files in This Item:
File Description SizeFormat 
PID4877467.pdf859.76 kBAdobe PDFView/Open    Request a copy

FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Currículo DeGóis 

This item is licensed under a Creative Commons License Creative Commons