activity
20142023
most citedSound and Automated Synthesis of Digital Stabilizing Controllers for Continuous Plants

19 citations · 33 across the 10 of their papers we have counts for

collaborators

11 papers

cs.PL2023★ 2 cited

Ownership guided C to Rust translation

Hanliang Zhang, Cristina David, Yijun Yu +1

Dubbed a safer C, Rust is a modern programming language that combines memory safety and low-level control. This interesting combination has made Rust very popular among developers…

cs.PL2022★ 2 cited

Decomposition Without Regret

Weixin Zhang, Cristina David, Meng Wang

Programming languages are embracing both functional and object-oriented paradigms. A key difference between the two paradigms is the way of achieving data abstraction. That is, how…

cs.PL2021

Synbit: Synthesizing Bidirectional Programs using Unidirectional Sketches

Masaomi Yamaguchi, Kazutaka Matsuda, Cristina David +1

We propose a technique for synthesizing bidirectional programs from the corresponding unidirectional code plus a few input/output examples. The core ideas are: (1) constructing a s…

cs.PL2017★ 2 cited

Kayak: Safe Semantic Refactoring to Java Streams

Cristina David, Pascal Kesseli, Daniel Kroening

Refactorings are structured changes to existing software that leave its externally observable behaviour unchanged. Their intent is to improve readability, performance or other non-…

eess.SY2017

Automated Formal Synthesis of Digital Controllers for State-Space Physical Plants

Alessandro Abate, Iury Bessa, Dario Cattaruzza +5

We present a sound and automated approach to synthesize safe digital feedback controllers for physical plants represented as linear, time invariant models. Models are given as dyna…

eess.SY2016★ 19 cited

Sound and Automated Synthesis of Digital Stabilizing Controllers for Continuous Plants

Alessandro Abate, Iury Bessa, Dario Cattaruzza +4

Modern control is implemented with digital microcontrollers, embedded within a dynamical plant that represents physical components. We present a new algorithm based on counter-exam…