Reyhaneh Jabbarvand
  Home   CV

Assistant Professor
Department of Computer Science
University of Illinois

Siebel Center
201 N Goodwin Avenue
Urbana, IL 61801

  Research Interests:
My research interest broadly lies in the field of software engineering, and particularly in improving software quality and reliability.

I am looking for highly motivated and self-driven PhD students and a post-doc, who are interested to apply AI and mathematical optimization techniques to solve real-world software engineering problems. Please read my papers before reaching out to ensure your background and interests match my research.

Current students
  • Swathi Ram (BS at Illinois)

  • Spring 2021: CS598RJ - ML for Software Engineering [website]
  • Spring 2021: CS591SE - Brett Daniel Software Engineering Seminar [website]

I am an Assistant Professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign. I obtained my PhD from University of California at Irvine, under supervision of Dr. Sam Malek. I have been awarded the Google PhD Fellowship in Programing Technology and Software Engineering for my work on advancing energy testing of Android and have been recognized as a Rising Star in EECS.

    "A New Perspective Towards a Greener Future" is featured on UIC ISR newsletter [Link]
    "Automated Construction of Energy Test Oracle" accepted at FSE'20
    "Test Transfer Across Mobile Apps Through Semantic Mapping" accepted at ASE'19
    Recognized as a Rising Star in EECS
    Cobweb [ICSE'19] featured in the Practitioners Digest column for IEEE Software [Link]
    "Search-Based Energy Testing of Android" accepted at ICSE'19
    Awarded Google PhD Fellowship in Programming Technology and Software Engineering

Selected Publications:
AI4SE: Software analysis with AI
  • Automated Construction of Energy Test Oracle for Android (FSE'20) [PDF]
  • Test Transfer Across Mobile Apps Through Semantic Mapping (ASE'19) [PDF]
  • Search-Based Energy Testing of Android (ICSE'19) [PDF]
    *Featured in the Practitioners Digest column for IEEE Software [Link]

Math4SE: Software analysis with mathematical techniques
  • Multi-Criteria Test-Suite Minimization with Integer Nonlinear Programming (ICSE'18) [PDF]
  • A Temporal Permission Analysis and Enforcement Framework for Android (ICSE'18) [PDF]
  • Energy-Aware Test-Suite Minimization for Android Apps (ISSTA'16) [PDF]
  • Formal Synthesis and Automatic Enforcement of Security Policies for Android (DSN'16) [PDF]

General Software Analysis
  • muDroid: An Energy-Aware Mutation Testing Framework for Android (FSE'17) [PDF]
  • PATDroid: Permission-Aware GUI Testing of Android, (FSE'17) [PDF]


Design by: Reyhaneh Jabbarvand