ArIA: arduino code generation based on the CAPS

2018 
Situational Aware (SA) Internet of things (IoT) utilize IoT devices for being aware of what is happening in the surroundings, and use this data to decide and act accordingly. In this tool demo paper, we present our architecture-driven arduino code generation tool named ArAI. To develop this tool, we had first of all to learn how to program an Arduino board, that comprises steps such as the writing, verification, compiling and uploading of the code to an Arduino board. Then, we had to realize the transformation (CAPS models to Arduino code) process comprising three different steps: parsing, analyzing, and code generation. The output of this transformation is a fully functional code that can be run on Arduino boards and reflecting the architecture decisions.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    10
    References
    1
    Citations
    NaN
    KQI
    []