Control Seminar

Designing Complex Systems Using Assume-Guarantee Contracts

Inigo IncerAssistant ProfessorElectrical Engineering and Computer Science
WHERE:
1311 EECS Building
SHARE:

Abstract: Systems companies struggle to integrate into complex designs components coming from various providers. The news of recalls and re-certifications in the automotive and aerospace industries is an eloquent testimony to the difficulty of system design. Many voices from government agencies, industry, and academia have thus called for the development of theoretical and practical tools to provide assurance of the correctness of our complex systems.Assume-guarantee contracts provide a theoretical and methodological framework to compositionally design systems with rigorous guarantees. In this talk, we will introduce contracts and their algebraic operations through case studies in space mission design and autonomous driving that show where current system design methodologies struggle. We will also introduce Pacti, a software package that enables engineers to carry out system-level design using contracts.

Bio: Inigo Incer is an Assistant Professor of Electrical and Computer Engineering at the University of Michigan, where he leads the Complex Engineering Systems Laboratory. He obtained his PhD in Electrical Engineering and Computer Sciences from UC Berkeley in 2022 and was subsequently a postdoctoral researcher at
Caltech. He is interested in all aspects of cyber-physical systems, emphasizing formal methods and AI that support their compositional design and analysis. Before pursuing a PhD, Inigo worked as a senior design
engineer in the electronics industry.

*** This Event will take place in a hybrid format. The location for in-person attendance will be room 1311 EECS. Attendance will also be available via Zoom.

Join Zoom Meeting: https://umich.zoom.us/j/96731875637

Meeting ID: 967 3187 5637

Passcode: XXXXXX (Will be sent via e-mail to attendees)

Zoom Passcode information is also available upon request to Kristi Rieger([email protected])

See full seminar by Assistant Professor Inigo Incer from Electrical Engineering and Computer Science.