A Synchronous Approach to Reactive System Design

Authors

Charles André

Abstract

Reactive systems are systems that maintain permanent interactions with their environment. In this paper, we present our experience teaching discrete-event reactive systems to Electrical Engineering students. The course ranges from logic circuits to software components, and covers models, analysis, design of various systems (from logical systems to embedded systems). Since our students are not especially proficient in software engineering, we have preferred synchronous languages to general purpose languages for reactive system programming. In the paper, we discuss the rationale for choosing the synchronous paradigm.

Reference

@INPROCEEDINGS{sp:EAEEIE2001,
AUTHOR = "C. Andr\'e",
TITLE = "A Synchronous Approach to Reactive System Design",
sorte= "colin" ,
PAGES = {349--353},
BOOKTITLE = {12th EAEEIE Annual Conf.},
ADDRESS = {Nancy (F)},
MONTH = {May},
YEAR = {2001},
NOTE = "also available at \texttt{http://www.eaeeie.org/conf2001PG/fr/index.html}"
}

Paper

pdf, 134KB

Slides

pdf, 281KB