arrow
Return

Giotto: A time-triggered language for embedded programming

delete2003-01-01
delete190
PRE
AI
T
Thomas A. Henzinger
B
Benjamin Horowitz
K
Kirsch, CM
DOI:10.1109/JPROC.2002.805825delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Giotto provides an abstract programmer's model for the implementation of embedded control systems with hard real-time constraints. A typical control application consists of periodic software tasks together with a mode-switching logic for enabling and disabling tasks. Giotto specifies time-triggered sensor readings, task invocations, actuator updates, and mode switches independent of any implementation platform. Giotto can be annotated with platform constraints such as task-to-host mappings, and task and communication schedules. The annotations are directives for the Giotto compiler, but they do not alter the functionality and timing of a Giotto program. By separating the platform-independent from the platform-dependent concerns, Giotto enables a great deal of flexibility in choosing control platforms as well as a great deal of automation in the validation and synthesis of control software. The time-triggered nature of Giotto achieves timing predictability, which makes Giotto particularly suitable for safety-critical applications.
Keywords:
control systems
embedded software
programming languages
real-time systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Proceedings of the IEEE cover
Proceedings of the IEEE
IF:
25.9
Papers:
9.9K
Citations:
4.5W

Organization

No organization information available
Cited Papers

Cited Papers

Reactions of Alkenes and Alkynes with an Acyclic Silylene and Heavier Tetrylenes under Ambient Conditions
err2014-10-09
err0
errOAAI
errFelicitas Lips; Akseli Mansikkamäki; James C. Fettinger; Heikki M. Tuononen; Philip P. Power
errShare
errSave
Growth of single-phase c-axis aligned La1.2Ca1.8Mn2O7 films on SrTiO3 (001)
err2004-12-01
err0
PREAI
errAshutosh Tiwari; J. Narayan; N. Sudhakar; K.P. Rajeev
errShare
errSave
Computational Prediction of 1H and 13C NMR Chemical Shifts for Protonated Alkylpyrroles: Electron Correlation and Not Solvation is the Salvation
err2018-12-07
err0
errOAAI
errEvanildo G. Lacerda; Fadhil S. Kamounah; Kaline Coutinho; Stephan P. A. Sauer; Poul Erik Hansen; Ole Hammerich
errShare
errSave
err1999-01-01
err0
PREAI
errThomas M. McCollom; Gilles Ritter; Bernd R. T. Simoneit
errShare
errSave
errShare
errSave
researcher View more