Publication | Open Access
Programming real-time applications with SIGNAL
534
Citations
7
References
1991
Year
EngineeringSystem ProgrammingHardware SystemsSoftware AnalysisSignal LanguageSystems EngineeringReal-time ApplicationSignal ProgramsCompilersProgramming LanguagesReal-time ApplicationsComputer EngineeringComputer ScienceReal-time ComputingSignal ProcessingMain FeaturesProgram AnalysisFormal MethodsReal-time SystemsReal-time OperationSystem Software
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.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1