Safe, Real-Time Software Architectures for Cyber-Physical Systems is coming
at 03/01/2019 - 10:00am

KEC 1005
Fri, 03/01/2019 - 10:00am

Renato Mancuso
Assistant Professor, Computer Science Department, Boston University

Abstract:
There has been an uptrend in the demand and need for complex Cyber-Physical
Systems (CPS), such as self-driving cars, unmanned aerial vehicles (UAVs),
and smart manufacturing systems (SMS). CPS often need to accurately sense the
surrounding environment by using high-bandwidth acoustic, imaging and other
types of sensors; and to take coordinated decisions and issue time critical
actuation commands. Hence, temporal predictability in sensing, communication,
computation, and actuation is a fundamental attribute. Additionally, CPS must
operate safely even in spite of software and hardware misbehavior to avoid
catastrophic failures. To satisfy the increasing demand for performance,
modern computing platforms have substantially increased in complexity; for
instance, multi-core systems are now mainstream, and partially
re-programmable system-on-chip (SoC) have just entered production.
Unfortunately, extensive and unregulated sharing of hardware resources
directly undermines the ability of guaranteeing strong temporal determinism
in modern computing platforms. Novel software architectures are needed to
restore temporal correctness of complex CPS when using these platforms. My
research vision is to design and implement software architectures that can
serve as a reference for the development of high-performance CPS, and that
embody two main requirements: temporal predictability and robustness. In this
talk, I will address the following questions concerning modern multi-core
systems: Why application timing can be highly unpredictable? What techniques
can be used to enforce safe temporal behaviors on multi-core platforms? I
will also briefly discuss possible approaches for real-time fault tolerance
to maximize CPS functional safety. Finally, I will review the challenges
faced by the embedded industry when trying to adopt emerging computing
platforms, and I will highlight some novel directions that can be followed to
accomplish my research vision.

Bio:

Read more:
http://eecs.oregonstate.edu/colloquium/safe-real-time-software-architect... 
[1]


[1] 
http://eecs.oregonstate.edu/colloquium/safe-real-time-software-architectures-cyber-physical-systems
_______________________________________________
Colloquium mailing list
[email protected]
https://secure.engr.oregonstate.edu/mailman/listinfo/colloquium

Reply via email to