DocumentCode :
2044901
Title :
WPDRTS keynote: component-based construction of embedded systems
Author :
Sifakis, Joseph
Author_Institution :
Centre Equation, Gieres
fYear :
2006
fDate :
25-29 April 2006
Abstract :
Summary form only given. We present a framework for the component-based construction of embedded systems. The framework is based on a general semantic model, encompassing various models of computation for real-time systems. It is characterized by the combined use of models for behavior, interaction and dynamic priorities. Interaction models describe interactions between components by using connectors with synchronization types. Dynamic priorities are used to specify controllers and schedulers in particular. We also present a methodology for model-based composition of real-time systems using this semantic model. The methodology enables correct-by-construction development for properties such as deadlock-freedom and progress, as well as incremental construction and associativity of composition operators. We present two implementations of the framework in system modeling and validation tools developed at Verimag: 1) A partial implementation in the state exploration platform of the IF tool suite dedicated to the validation of asynchronous system modeling languages such as UML and SDL; 2) A more recent full implementation in a platform for the execution of both synchronous and asynchronous components. The methodology is illustrated by the use of these tools on case studies for real-time systems modeling and validation
Keywords :
Unified Modeling Language; computational linguistics; distributed object management; embedded systems; object-oriented programming; IF tool suite; SDL; UML; Verimag; asynchronous system modeling languages; component-based construction; composition operators; correct-by-construction development; deadlock-freedom; embedded system; model-based composition; real-time system; semantic model; synchronization types; validation tools; Computational modeling; Connectors; Dynamic scheduling; Embedded system; Equations; Processor scheduling; Real time systems; System recovery; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639397
Filename :
1639397
Link To Document :
بازگشت