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.
henry muccini hasn't uploaded this paper.
Let henry know you want this paper to be uploaded.