Giulio Garbi

PostDoc at University of Molise

Giulio Garbi Research interests | Giulio Garbi



Research interests

My research interests are in software verification and in building reliable and secure software systems using techniques, including machine learning, deep neural networks with TensorFlow, numerical optimization, SAT solvers, code-to-code translation, and formal methods.

Curriculum Vitae

You can download a copy of my Curriculum Vitae here.

Current Academic Position

I am a PostDoc in the PAC research group, where we develop and implement distributed model checking algorithms to find bugs in concurrent programs. The project is partially supported by Amazon Research Awards - “Program Analysis in the Clouds (PAC): a distributed symbolic algorithm to scale up bug-finding in concurrent programs” (PI: Gennaro Parlato).

Education

I got a PhD at IMT Lucca (Lucca, Italy) under the supervision of Mirco Tribastone and Emilio Incerto, where I worked on three techniques to automatically derive white-box or gray-box performance models for microservice architectures (MSA) using system profiling, code analysis, deep neural networks, and queuing networks. I got a MSc and a BSc in Computer Science at Università degli Studi di Torino (Turin, Italy).

Software and Tools developed

Publications

You can find an updated list of publications on my dblp page.