Industrial & Enterprise Systems Engineering Calendar

View Full Calendar

System Analysis and Design Using Assume-Guarantee Contracts

Event Type
Seminar/Symposium
Sponsor
ISE Graduate Programs Office
Virtual
wifi event
Date
Sep 29, 2023   10:00 - 10:50 am  
Views
18
Originating Calendar
ISE Seminar Calendar

Inigo Incer
Postdoctoral Research - Caltech and UC Berkley

Meeting ID: 892 6733 6129
Password: 805393

Abstract:

The task of system design is shared by all engineering disciplines, each coming with its own techniques. In spite of their differences in tools, there is large interaction in their conceptual approach to design. In this talk, we exploit this commonality to take an abstract view of systems and their composition. We understand systems and subsystems in terms of their assume-guarantee specifications, or contracts.

Assume-guarantee contracts are formal specifications that state (i) the assumptions that a design element makes on its environment and (ii) the guarantees it delivers when the environment behaves according to the contract's assumptions. Contracts come with a rich algebra that allows us to carry out several design-relevant tasks: obtaining system-level specifications from component specifications, finding specifications of components that need to be added to a design in order to meet an objective, etc. We will introduce the algebra of contracts and discuss how the various algebraic operations relate to relevant system-design tasks. We will also discuss Pacti, a software package that supports system design using contracts, and will discuss the use of Pacti and its contract methodology in applications ranging from synthetic biology to space missions.

Bio:

Inigo Incer is a postdoctoral researcher at Caltech and UC Berkeley. He obtained his PhD from UC Berkeley in 2022 under the guidance of Alberto Sangiovanni-Vincentelli. 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 was an IC designer in Austin. His work has been supported by the NSF/ASEE eFellows program and the UC Berkeley Chancellor's Fellowship.

link for robots only