Gabriela Sampaio is a PhD student at the Department of Computing at Imperial, under the supervision of Professor Philippa Gardner. She completed her BSc course at Federal University of Pernambuco (UFPE, Brazil) in 2015. During the undergraduate course, she spent one year at the University of Kent, working on an Erlang refactoring project (Wrangler) under the supervision of Professor Simon Thompson. Later in 2017, she completed her MSc, also at UFPE, under supervision of Professor Paulo Borba. The work aims to support developers in partially safe changes to software product lines, with the use of a partial refinement theory. The results were published at SPLC’16. Between the MSc and the PhD, Gabriela worked as a web developer in Brazil. Her PhD thesis will focus on the reasoning and verification of large Javascript Programs.

Group Publications

  1. A Trusted Infrastructure for Symbolic Analysis of Event-Driven Web Applications

    Proceedings of the 34th European Conference on Object-Oriented Programming (ECOOP 2020)

  2. JaVerT 2.0: Compositional Symbolic Execution for JavaScript

    Proceedings of the 46th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL’19), vol. 3( POPL)