Embedded Systems Programming: Accessing Databases from Esterel
Source: Hindawi Publishing
A current limitation in embedded controller design and programming is the lack of database support in development tools such as Esterel Studio. This paper proposes a way of integrating databases and Esterel by providing two Application Programming Interfaces (APIs) which enable the use of relational databases inside Esterel programs. As databases and Esterel programs are often executed on different machines, result sets returned as responses to database queries may be processed either locally and according to Esterel's synchrony hypothesis, or remotely along several of Esterel's execution cycles.