publications

preprint

2024

  1. arXiv
    Gradual C0: Symbolic Execution for Gradual Verification
    Jenna DiVincenzoIan McCormackHemant Gouni, Jacob Gorenburg, Jan-Paul Ramos-Dávila, Mona Zhang, Conrad Zimmerman, Joshua SunshineÉric Tanter, and Jonathan Aldrich
    arXiv preprint arXiv:2210.02428, Jan 2024


conference and journal

2024

  1. POPL
    Sound Gradual Verification with Symbolic Execution
    Conrad Zimmerman, Jenna DiVincenzo, and Jonathan Aldrich
    Proc. ACM Program. Lang., Jan 2024

2023

  1. PhD Thesis
    Gradual Verification of Recursive Heap Data Structures
    Jenna Wise DiVincenzo
    Carnegie Mellon University, Dec 2023

2021

  1. ECOOP
    Gradual Program Analysis for Null Pointers
    In 35th European Conference on Object-Oriented Programming (ECOOP 2021), Dec 2021
  2. TOCHI
    PLIERS: a process that integrates user-centered methods into programming language design
    ACM Transactions on Computer-Human Interaction (TOCHI), Dec 2021

2020

  1. OOPSLA
    Gradual Verification of Recursive Heap Data Structures
    Proceedings of the ACM on Programming Languages, Dec 2020
  2. TOG
    Penrose: from mathematical notation to beautiful diagrams
    Katherine YeWode NiMax Krieger, Dor Ma’ayan, Jenna WiseJonathan AldrichJoshua Sunshine, and Keenan Crane
    ACM Transactions on Graphics (TOG), Dec 2020

2018

  1. HPEC
    Performance of Graph Analytics Applications on Many-Core Processors
    Jenna Wise, Emily Lederman, Manoj Kumar, and Pratap Pattnaik
    In 2018 IEEE High Performance extreme Computing Conference (HPEC), Dec 2018

2016

  1. IEEE
    Tracking Developers’ eyes in the IDE
    Bonita Sharif, Timothy Shaffer, Jenna Wise, and Jonathan I Maletic
    IEEE Software, Dec 2016

2015

  1. ESEC/FSE
    iTrace: Enabling Eye Tracking on Software Artifacts Within the IDE to Support Software Engineering Tasks
    Timothy R Shaffer, Jenna L Wise, Braden M Walters, Sebastian C Müller, Michael Falcone, and Bonita Sharif
    In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, Dec 2015


workshop

2024

  1. PriSC
    Gradual Verification for Smart Contracts
    Haojia Sun, Kunal Singh, Jan-Paul Ramos-DávilaJonathan Aldrich, and Jenna DiVincenzo
    In 8th Workshop on the Principles of Secure Compilation, 2024

2020

  1. WGT
    Gradual Verification of Recursive Heap Data Structures
    In First ACM SIGPLAN Workshop on Gradual Typing, 2020
  2. WGT
    Gradual Program Analysis
    In First ACM SIGPLAN Workshop on Gradual Typing, 2020

2016

  1. SEmotion
    Towards an Emotionally Aware Development Environment: Invited Talk
    Jenna Wise, Brent Prox, Benjamin Clark, and Bonita Sharif
    In Proceedings of the 1st International Workshop on Emotion Awareness in Software Engineering, 2016


miscellaneous

2016

  1. SIAM
    Redistricting Youngstown Police Beats
    Sebastian Haigler, Ashley Orr, Eric Shehadi, Jenna Wise, and Kristi Yazvac
    SIAM Undergraduate Research Online, 2016