Programming real-time applications with SIGNAL

P. LeGuernic,T. Gautier,M. Le Borgne,C. Le Maire
DOI: https://doi.org/10.1109/5.97301
IF: 20.6
1991-01-01
Proceedings of the IEEE
Abstract:The authors present the main features of the SIGNAL language and its compiler. Designed to provide safe real time system programming, the SIGNAL language is based on synchronous principles. Its semantics are defined via a mathematical model of multiple-clocked flows of data and events. SIGNAL programs describe relations on such objects, so that it is possible to program a real time application via constraints. The compiler calculates the solutions of the system and thus can be used as a proof system. The equational approach is a natural way to derive multiprocessor executions of a program. This approach uses a graphical interface of a block-diagram style, and the system is illustrated on a speech recognition application.<>
engineering, electrical & electronic
What problem does this paper attempt to address?