Model-based Design of Safety-Critical Embedded Systems, from Functional Model 
to Implementation

Wednesday, March 12, 2014 - 8:45am - 9:45am
KEC 1007

Haibo Zeng
Assistant Professor
McGill University

Abstract:
Safety-critical embedded systems, e.g., avionics, automotive, and medical devices, must 
tightly integrate and coordinate embedded computing systems with physical elements in a 
timely and dependable fashion. The current design process leverages results from the 
real-time scheduling theory, which considers tasks or jobs (from the operating system 
concept of thread) as the units for the analysis and validation. As a result, timing is 
often considered as a "non-functional" requirement which will only be checked 
after the system integration, while it should be a correctness criterion starting from 
the functional design. In addition, the constantly growing complexity of embedded systems 
coupled with the tight cost and short time-to-market often results in long design 
iterations to improve the design and fix errors, and ultimately sub-optimal solutions.

We propose to make time a first-class citizen of system design, and consider 
timing in the design synthesis from the functional models. Different from the 
traditional research in real-time systems community, the task (or threads) 
model becomes an intermediate artifact, and the timing analysis becomes part of 
a synthesis problem. We will focus on the Synchronous Reactive (SR) model, 
since it is very popular for modeling safety-critical embedded applications. We 
will automate the design optimization and synthesis of automotive systems that 
go from system-level modeling to correct, predictable, and efficient 
implementation. The implementation will be targeted at all kinds of practical 
architecture platforms, including single-core, multi-core, time-triggered 
distributed systems, and distributed systems without synchronized clocks.

Biography: Haibo Zeng is currently an Assistant Professor at McGill University, Canada. He received his Ph.D. in Electrical Engineering and Computer Sciences from University of California at Berkeley, a B.E. and M.E. in Electrical Engineering from Tsinghua University, Beijing, China. He was a senior researcher at General Motors R&D until October 2011. His research interests are design methodology, analysis, and optimization for embedded systems, cyber-physical systems, and real-time systems. His work has received three best paper awards in the above fields.


_______________________________________________
Colloquium mailing list
[email protected]
https://secure.engr.oregonstate.edu/mailman/listinfo/colloquium

Reply via email to