22.11.09 - 27.11.09, Seminar 09481
SYNCHRON 2009
Organizers
Albert Benveniste (INRIA - Rennes, FR)
Stephen A. Edwards (Columbia University, US)
Edward Lee (University of California - Berkeley, US)
Klaus Schneider (TU Kaiserslautern, DE)
Reinhard von Hanxleden (Universität Kiel, DE)
Sponsored by:
| • | | Artist - Network of Excellence on Embedded Systems Design |
For support, please contact
Annette Beyer for administrative aspects
Roswitha Bardohl for scientific aspects
Documents
Participants and shared Documents
Motivation
Synchronous languages have been designed to allow the unambiguous description of reactive, embedded real-time systems. The common foundation for these languages is the synchrony hypothesis, which considers computations to not take any time. This abstraction allows to separate the concerns functionality and real-time characteristics, and thus facilitates the design of complex embedded systems.
Feedback from the user base and the continuously growing complexity of applications still poses new challenges, such as the sound integration of synchronous and asynchronous, discrete and continuous, or event- and time-triggered systems. The seminar proposed here aims to address these challenges, building on a strong and active community and expanding its scope into relevant related fields, by inviting researchers prominent in model-based design, embedded real-time systems, mixed system modeling, models of computation, and distributed systems.
Seminar Series
- 04491: "Synchronous Programming - SYNCHRON'04" (2004)
- 01491: "Synchronous Languages" (2001)
- 9650: "Synchronous Languages" (1996)
- 9448: "Synchronous Languages" (1994)
Classification
- Modelling / simulation
- Programming languages / compiler
- Semantics / formal methods
- Verification / logic
Keywords
- Synchronous languages
- Safety-critical real-time systems
- Model-based design
- Discrete and hybrid systems
- Combining synchronous and asynchronous models
- Formally consistent subsetting of UML
- High-level hardware modeling and synthesis
- Compilation and code synthesis for embedded systems
- Visualisation of complex systems
- Simulation
- Verification and testing tools
- Execution time analysis for synchronous programs
- Industrial experience reports










