The ReSeSS Research Lab

The Reliable, Secure, and Sustainable Software Lab (ReSeSS) develops solutions that enable construction of reliable software in an efficient manner. Our current focus is on security and integrity of mobile and cloud-based systems, as well as robustness, explainability, and fairness of AI systems.

Our work relies on program analysis, formal methods, ML, and empirical software engineering. We typically start from exploratory studies, investigating existing practices and core challenges. We then develop solutions for the identified challenges and evaluate them in a practical setup.

I am extremely grateful to have our research supported by NSERC, CFI, Mitacs, IBM, Samsung, Huawei, and Meta.


Our current projects evolve around four main areas:

Mobile Software

Mobile Software

Security and privacy, malware detection, quality, testability.
Compositional Software Development

Compositional Software Development

Testing and debugging, developer productivity, integration failures, upgrade inconsistencies.
Microservice-based Cloud Software

Microservice-based Cloud Software

Architecture and design, security, reliability, performance.
Trustworthy ML Agorithms

Trustworthy ML Agorithms

Adversarial robustness, explainability and interpretability, fairness, ML in software systems.

Team

Current Students

ReSeSS Group Meeting, April 2022

October 2022

More fun pictures ...

  • Khaled E. Ahmed, PhD, 9/2017-present (co-supervised with Prof. Lis)
  • Sahar Badihi, PhD, 9/2018-present
  • Asem Ghaleb, PhD, 9/2018-present (co-supervised with Prof. Pattabiraman since 9/2020)
  • Yingying Wang, PhD, 5/2019-present
  • Faridah Akinotcho, MASc, 5/2021-present
  • Michael Tegegn, MASc, 9/2021-present
  • Wen Shi, MASc, 1/2023-present
  • Jaskeerat Sarin, BSc (CS), research experience, 5/2022-present
  • Kevin Liu, BSc (CS), research experience, 1/2023-present
  • Zyad Ben-Suleiman, BASc (ECE), research experience, 1/2023-present
  • Sarah Bornais, BASc (ECE), undergraduate thesis, 1/2023-present

Former Students

Lab Info

Please read this page if you are interested in joining the ReSeSS research lab.

Internal information for lab members is here.