Overview
POPL 2019 will again host an ACM Student Research Competition, where undergraduate and graduate students can present their original research before a panel of judges and conference attendees. This year’s competition will consist of three rounds:
• Extended abstract round: All students are encouraged to submit an extended abstract outlining their research (up to two pages).
• Poster session at POPL 2019: Based on the abstracts, a panel of judges will select the most promising entrants to participate in a poster session which will take place at the conference. Students who make it to this round will be eligible for up to $500 of travel support to attend the conference. In the poster session, students will have the opportunity to present their work to the judges and conference attendees, who will select three finalists in each category (graduate/undergraduate) to advance to the next round.
• POPL presentation: The last round will consist of an oral presentation at POPL to compete for the final awards in each category. This round will also select an overall winner who will advance to the ACM SRC Grand Finals.
Transport of your poster
You will be responsible for transporting your poster to the conference. If this will be a problem, please contact the chair of the SRC at nvazou@cs.umd.edu.
Prizes
• The top three graduate and the top three undergraduate winners will receive prizes of $500, $300, and $200, respectively.
• All six winners will receive award medals and an one-year complimentary ACM student membership, including a subscription to ACM’s Digital Library.
• The names of the winners will be posted on the SRC web site.
• The first place winners of the SRC will be invited to participate in the ACM SRC Grand Finals, an on-line round of competitions among the winners of other conference-hosted SRCs.
• Grand Finalists and their advisors will be invited to the Annual ACM Awards Banquet for an all-expenses-paid trip, where they will be recognized for their accomplishments along with other prestigious ACM award winners, including the winner of the Turing Award (also known as the Nobel Prize of Computing).
• The top three Grand Finalists will receive an additional $500, $300, and $200. All Grand Finalists will receive Grand Finalist certificates.
• The ACM, Microsoft Research, and our industrial partners provide financial support for students attending the SRC. You can find more information about this on the SRC website (https://src.acm.org/ ).
Eligibility
The SRC is open to both undergraduate (not in a PhD program) and graduate students (in a PhD program). Upon submission, entrants must be enrolled as a student at their universities and be current ACM student members.
Furthermore, there are some constraints on what kind of work may be submitted:
Previously published work: Submissions should consist of original work (not yet accepted for publication). If the work is a continuation of previously published work, the submission should focus on the contribution over what has already been published. We encourage students to see this as an opportunity to get early feedback and exposure for the work they plan to submit to the next POPL.
Collaborative work: Graduate students are encouraged to submit work they have been conducting in collaboration with others, including advisors, internship mentors, or other students. However, graduate submissions are individual, so they must focus on the contributions of the student.
Team submissions: Team projects will be only accepted from undergrads. One person should be designated by the team to make the oral presentation. If a graduate (Masters or PhD program) student is part of a group research project and wishes to participate in an SRC, they can submit and present their individual contribution to the group research project.
Wed 16 JanDisplayed time zone: Belfast change
09:00 - 10:05 | |||
09:00 5mDay opening | Welcome Research Papers Fritz Henglein Department of Computer Science, University of Copenhagen (DIKU), Stephanie Weirich University of Pennsylvania, USA Media Attached | ||
09:05 60mTalk | Automated Fault-Finding and Fixing at Facebook Research Papers Mark Harman Facebook and University College London Media Attached |
10:35 - 12:03 | Reasoning about Probabilistic ProgramsResearch Papers at Sala I Chair(s): Jan Hoffmann Carnegie Mellon University | ||
10:35 22mTalk | Formal Verification of Higher-Order Probabilistic Programs Research Papers Tetsuya Sato University at Buffalo, SUNY, USA, Alejandro Aguirre IMDEA Software Institute, Spain, Gilles Barthe IMDEA Software Institute, Marco Gaboardi University at Buffalo, SUNY, Deepak Garg Max Planck Institute for Software Systems, Justin Hsu University of Wisconsin-Madison, USA Link to publication DOI Media Attached File Attached | ||
10:57 22mTalk | A Separation Logic for Concurrent Randomized Programs Research Papers Link to publication DOI Media Attached File Attached | ||
11:19 22mTalk | Quantitative Separation Logic - A Logic for Reasoning about Probabilistic Pointer Programs Research Papers Kevin Batz RWTH Aachen University, Benjamin Lucien Kaminski RWTH Aachen University; University College London, Joost-Pieter Katoen RWTH Aachen University, Christoph Matheja RWTH Aachen University, Thomas Noll RWTH Aachen University Link to publication DOI Media Attached File Attached | ||
11:41 22mTalk | Trace Abstraction Modulo Probability Research Papers Calvin Smith University of Wisconsin - Madison, Justin Hsu University of Wisconsin-Madison, USA, Aws Albarghouthi University of Wisconsin-Madison Link to publication DOI Media Attached |
10:35 - 12:03 | |||
10:35 22mTalk | A True Positives Theorem for a Static Race Detector Research Papers Nikos Gorogiannis , Peter W. O'Hearn Facebook and University College London, Ilya Sergey Yale-NUS College and National University of Singapore Link to publication DOI Pre-print Media Attached File Attached | ||
10:57 22mTalk | Decoupling Lock-Free Data Structures from Memory Reclamation for Static Analysis Research Papers Link to publication DOI Pre-print Media Attached File Attached | ||
11:19 22mTalk | Pretend Synchrony: Synchronous Verification of Asynchronous Distributed Programs Research Papers Klaus v. Gleissenthall University of California at San Diego, USA, Rami Gökhan Kıcı University of California at San Diego, USA, Alexander Bakst , Deian Stefan University of California San Diego, Ranjit Jhala University of California, San Diego Link to publication DOI Media Attached | ||
11:41 22mTalk | Weak-Consistency Specification via Visibility Relaxation Research Papers Link to publication DOI Media Attached File Attached |
12:03 - 13:45 | |||
12:03 1h42mLunch | Lunch Research Papers |
13:45 - 14:51 | |||
13:45 22mTalk | Familial Monads and Structural Operational Semantics Research Papers Tom Hirschowitz Univ. Grenoble Alpes, Univ. Savoie Mont Blanc, CNRS, LAMA, 73000 Chambéry Link to publication DOI Media Attached File Attached | ||
14:07 22mTalk | Bindings as Bounded Natural Functors Research Papers Jasmin Blanchette Vrije Universiteit Amsterdam, Lorenzo Gheri Middlesex University London, Andrei Popescu Middlesex University, London, Dmitriy Traytel ETH Zurich Link to publication DOI Media Attached File Attached | ||
14:29 22mTalk | Categorical Combinatorics of Scheduling and Synchronization in Game Semantics Research Papers Paul-André Melliès CNRS and University Paris Diderot Link to publication DOI Media Attached File Attached |
15:21 - 16:27 | Machine Learning and Linear AlgebraResearch Papers at Sala I Chair(s): Aws Albarghouthi University of Wisconsin-Madison | ||
15:21 22mTalk | code2vec: Learning Distributed Representations of Code Research Papers Uri Alon Technion, Meital Zilberstein Technion, Omer Levy University of Washington, USA, Eran Yahav Technion Link to publication DOI Pre-print Media Attached File Attached | ||
15:43 22mTalk | An Abstract Domain for Certifying Neural Networks Research Papers Link to publication DOI Media Attached | ||
16:05 22mTalk | Closed Forms for Numerical Loops Research Papers Zachary Kincaid Princeton University, Jason Breck University of Wisconsin - Madison, John Cyphert University of Wisconsin - Madison, Thomas Reps University of Wisconsin - Madison and GrammaTech, Inc. Link to publication DOI Media Attached File Attached |
15:21 - 16:27 | Capabilities and Session Types IResearch Papers at Sala II Chair(s): Dominic Orchard University of Kent, UK | ||
15:21 22mTalk | StkTokens: Enforcing Well-Bracketed Control Flow and Stack Encapsulation Using Linear Capabilities Research Papers Lau Skorstengaard Aarhus University, Dominique Devriese Vrije Universiteit Brussel, Belgium, Lars Birkedal Aarhus University Link to publication DOI Media Attached File Attached | ||
15:43 22mTalk | Two sides of the same coin: Session Types and Game Semantics Research Papers Link to publication DOI Pre-print Media Attached File Attached | ||
16:05 22mTalk | Exceptional Asynchronous Session Types: Session Types without Tiers Research Papers Simon Fowler The University of Edinburgh, Sam Lindley University of Edinburgh, UK, J. Garrett Morris University of Kansas, USA, Sara Décova Link to publication DOI Pre-print Media Attached File Attached |
16:37 - 17:43 | Quantum ProgrammingResearch Papers at Sala I Chair(s): Jens Palsberg University of California, Los Angeles (UCLA) | ||
16:37 22mTalk | Quantitative Robustness Analysis of Quantum Programs Research Papers Shih-Han Hung University of Maryland, Kesha Hietala University of Maryland, Shaopeng Zhu University of Maryland, Mingsheng Ying University of Technology Sydney, Michael Hicks University of Maryland, College Park, Xiaodi Wu University of Oregon, USA Link to publication DOI Media Attached | ||
16:59 22mTalk | Game Semantics for Quantum Programming Research Papers Link to publication DOI Media Attached | ||
17:21 22mTalk | Quantum Relational Hoare Logic Research Papers Dominique Unruh University of Tartu Link to publication DOI Pre-print Media Attached File Attached |
16:37 - 17:43 | Session Types IIResearch Papers at Sala II Chair(s): Andrew D. Gordon Microsoft Research and University of Edinburgh | ||
16:37 22mTalk | Interconnectability of Session-Based Logical ProcessesTOPLAS Research Papers Link to publication DOI Pre-print Media Attached | ||
16:59 22mTalk | Distributed Programming using Role-Parametric Session Types in Go Research Papers David Castro-Perez Imperial College London, Raymond Hu Imperial College London, Sung-Shik Jongmans Open University of the Netherlands, Nicholas Ng Imperial College London, Nobuko Yoshida Imperial College London Link to publication DOI Pre-print Media Attached File Attached | ||
17:21 22mTalk | Less is More: Multiparty Session Types Revisited Research Papers Link to publication DOI Pre-print Media Attached File Attached |
18:00 - 18:30 | |||
18:00 30mTalk | Microsoft Research: Engage, Verify, Open Research Papers Thomas Ball Microsoft Research Media Attached |
18:30 - 19:30 | |||
18:30 60mSocial Event | Student Research Competition and Reception supported by Microsoft Research Student Research Competition |
Thu 17 JanDisplayed time zone: Belfast change
09:00 - 10:06 | |||
09:00 22mTalk | Abstraction-Safe Effect Handlers via Tunneling Research Papers Link to publication DOI Media Attached | ||
09:22 22mTalk | Abstracting Algebraic Effects Research Papers Dariusz Biernacki University of Wrocław, Maciej Piróg University of Wrocław, Piotr Polesiuk University of Wrocław, Filip Sieczkowski University of Wrocław Link to publication DOI Media Attached | ||
09:44 22mTalk | Fully Abstract Module Compilation Research Papers Karl Crary Carnegie Mellon University Link to publication DOI Media Attached File Attached |
09:00 - 10:06 | |||
09:00 22mTalk | Structuring the Synthesis of Heap-Manipulating ProgramsDistinguished Paper Research Papers Nadia Polikarpova University of California, San Diego, Ilya Sergey Yale-NUS College and National University of Singapore Link to publication DOI Pre-print Media Attached File Attached | ||
09:22 22mTalk | FrAngel: Component-Based Synthesis with Control Structures Research Papers Kensen Shi Stanford University, Jacob Steinhardt Stanford University, Percy Liang Stanford University Link to publication DOI Pre-print Media Attached File Attached | ||
09:44 22mTalk | Hamsaz: Replication Coordination Analysis and Synthesis Research Papers Farzin Houshmand University of California, Riverside, Mohsen Lesani University of California, Riverside Link to publication DOI Media Attached |
10:30 - 12:30 | |||
10:36 - 12:04 | |||
10:36 22mTalk | Type-Driven Gradual Security with ReferencesTOPLAS Research Papers Matías Toro University of Chile, Ronald Garcia University of British Columbia, Éric Tanter University of Chile & Inria Paris DOI Media Attached File Attached | ||
10:58 22mTalk | Gradual Type Theory Research Papers Max S. New Northeastern University, Daniel R. Licata Wesleyan University, Amal Ahmed Northeastern University, USA Link to publication DOI Media Attached File Attached | ||
11:20 22mTalk | Gradual Parametricity, RevisitedDistinguished Paper Research Papers Matías Toro University of Chile, Elizabeth Labrada University of Chile, Éric Tanter University of Chile & Inria Paris Link to publication DOI Pre-print Media Attached File Attached | ||
11:42 22mTalk | Live Functional Programming with Typed Holes Research Papers Cyrus Omar University of Chicago, Ian Voysey Carnegie Mellon University, Ravi Chugh University of Chicago, Matthew Hammer None Link to publication DOI Pre-print Media Attached File Attached |
10:36 - 12:04 | Separation Logic and Memory SemanticsResearch Papers at Sala II Chair(s): Ilya Sergey Yale-NUS College and National University of Singapore | ||
10:36 22mTalk | Iron: Managing Obligations in Higher-Order Concurrent Separation Logic Research Papers Aleš Bizjak Aarhus University, Daniel Gratzer , Robbert Krebbers Delft University of Technology, Lars Birkedal Aarhus University Link to publication DOI Media Attached File Attached | ||
10:58 22mTalk | JaVerT 2.0: Compositional Symbolic Execution for JavaScript Research Papers José Fragoso Santos Imperial College London, Petar Maksimović Imperial College London, UK and Mathematical Institute of the Serbian Academy of Sciences and Arts, Serbia, Gabriela Sampaio Imperial College London, UK, Philippa Gardner Imperial College London Link to publication DOI Media Attached File Attached | ||
11:20 22mTalk | ISA Semantics for ARMv8-A, RISC-V, and CHERI-MIPS Research Papers Alasdair Armstrong University of Cambridge, Thomas Bauereiss University of Cambridge, Brian Campbell University of Edinburgh, Alastair Reid Arm Ltd, Kathryn E. Gray University of Cambridge, Robert M. Norton University of Cambridge, Prashanth Mundkur SRI International, Mark Wassell University of Cambridge, Jon French University of Cambridge, Christopher Pulte University of Cambridge, Shaked Flur University of Cambridge, Ian Stark The University of Edinburgh, Neel Krishnaswami Computer Laboratory, University of Cambridge, Peter Sewell University of Cambridge Link to publication DOI Media Attached File Attached | ||
11:42 22mTalk | Exploring C Semantics and Pointer Provenance Research Papers Kayvan Memarian University of Cambridge, Victor B. F. Gomes University of Cambridge, UK, Brooks Davis SRI International, Stephen Kell University of Kent, Alexander Richardson University of Cambridge, Robert N. M. Watson University of Cambridge, Peter Sewell University of Cambridge Link to publication DOI Media Attached File Attached |
12:04 - 13:45 | |||
12:04 1h41mLunch | Lunch Research Papers |
13:45 - 14:51 | Type Inference IResearch Papers at Sala I Chair(s): Michael Hicks University of Maryland, College Park | ||
13:45 22mTalk | Sound and Complete Bidirectional Typechecking for Higher-Rank Polymorphism with Existentials and Indexed Types Research Papers Jana Dunfield Queen's University, Kingston, Ontario, Neel Krishnaswami Computer Laboratory, University of Cambridge Link to publication DOI Media Attached | ||
14:07 22mTalk | Abstracting Extensible Data Types; Or, Rows By Any Other Name Research Papers Link to publication DOI Media Attached | ||
14:29 22mTalk | Polymorphic Symmetric Multiple Dispatch with Variance Research Papers Gyunghee Park KAIST, Oracle Labs, Jaemin Hong KAIST, South Korea, Guy L. Steele Jr. Oracle Labs, Sukyoung Ryu KAIST, South Korea Link to publication DOI Media Attached File Attached |
13:45 - 14:51 | |||
13:45 22mTalk | On Library Correctness under Weak Memory Consistency Research Papers Azalea Raad MPI-SWS, Germany, Marko Doko MPI-SWS, Germany, Lovro Rožić MPI-SWS, Germany, Ori Lahav Tel Aviv University, Viktor Vafeiadis MPI-SWS, Germany Link to publication DOI Pre-print Media Attached File Attached | ||
14:07 22mTalk | Bridging the Gap Between Programming Languages and Hardware Weak Memory Models Research Papers Anton Podkopaev Higher School of Economics, JetBrains Research, Ori Lahav Tel Aviv University, Viktor Vafeiadis MPI-SWS, Germany Link to publication DOI Pre-print Media Attached File Attached | ||
14:29 22mTalk | Grounding Thin-Air Reads with Event Structures Research Papers Link to publication DOI Media Attached File Attached |
15:21 - 16:49 | |||
15:21 22mTalk | Type-Guided Worst-Case Input Generation Research Papers Link to publication DOI Pre-print Media Attached File Attached | ||
15:43 22mTalk | CT-Wasm: Type-Driven Secure Cryptography for the Web Ecosystem Research Papers Conrad Watt University of Cambridge, John Renner University of California, San Diego, Natalie Popescu University of California San Diego, Sunjay Cauligi UCSD, Deian Stefan University of California San Diego Link to publication DOI Media Attached File Attached | ||
16:05 22mTalk | Modular Quantitative Monitoring Research Papers Rajeev Alur University of Pennsylvania, Konstantinos Mamouras University of Pennsylvania, Caleb Stanford University of Pennsylvania Link to publication DOI Media Attached File Attached | ||
16:27 22mTalk | CSS Minification via Constraint SolvingTOPLAS Research Papers Matthew Hague Royal Holloway, University of London, Anthony Widjaja Lin Oxford University, Chih-Duo Hong University of Oxford Media Attached File Attached |
17:00 - 18:00 | |||
17:00 15mOther | PC Chair Report Research Papers Stephanie Weirich University of Pennsylvania, USA Media Attached | ||
17:15 10mAwards | SIGPLAN Awards Research Papers Benjamin C. Pierce University of Pennsylvania Media Attached | ||
17:25 5mOther | POPL 2020 Announcement Research Papers Media Attached | ||
17:30 10mOther | NSF funding for PL Research Papers Rance Cleaveland University of Maryland Media Attached | ||
17:40 10mOther | SIGPLAN Climate Committee Report Research Papers Benjamin C. Pierce University of Pennsylvania Media Attached | ||
17:50 10mOther | State of SIGPLAN Research Papers Jens Palsberg University of California, Los Angeles (UCLA) Media Attached |
18:15 - 19:15 | |||
18:15 60mSocial Event | Reception supported by Facebook Research Papers |
Fri 18 JanDisplayed time zone: Belfast change
09:00 - 10:05 | SRC Announcement & Keynote IIStudent Research Competition / Research Papers at Sala I + II Chair(s): Stephanie Weirich University of Pennsylvania, USA | ||
09:00 5mAwards | SRC Announcement Student Research Competition Niki Vazou IMDEA Software Institute Media Attached | ||
09:05 60mTalk | Mechanized Metatheory - The Next Chapter Research Papers Brigitte Pientka McGill University Media Attached File Attached |
10:35 - 12:03 | |||
10:35 22mTalk | Higher Inductive Types in Cubical Computational Type Theory Research Papers Link to publication DOI Pre-print Media Attached File Attached | ||
10:57 22mTalk | Constructing Quotient Inductive-Inductive Types Research Papers Thorsten Altenkirch University of Nottingham, Ambrus Kaposi University of Nottingham, András Kovács Eötvös Loránd University Link to publication DOI Media Attached File Attached | ||
11:19 22mTalk | Definitional Proof-Irrelevance without K Research Papers Gaetan Gilbert , Jesper Cockx Chalmers | University of Gothenburg, Matthieu Sozeau Inria, Nicolas Tabareau Inria Link to publication DOI Media Attached File Attached | ||
11:41 22mTalk | Bisimulation as Path Type for Guarded Recursive Types Research Papers Link to publication DOI Media Attached File Attached |
12:03 - 13:45 | |||
12:03 1h42mLunch | Lunch Research Papers |
13:45 - 14:51 | |||
13:45 22mTalk | Better Late Than Never: A Fully Abstract Semantics for Classical Processes Research Papers Wen Kokke University of Edinburgh, Fabrizio Montesi University of Southern Denmark, Marco Peressotti University of Southern Denmark Link to publication DOI Media Attached | ||
14:07 22mTalk | Diagrammatic Algebra: From Linear to Concurrent Systems Research Papers Filippo Bonchi University of Pisa, Joshua Holland University of Southampton, Robin Piedeleu University of Oxford, Pawel Sobocinski University of Southampton, Fabio Zanasi University College London Link to publication DOI Media Attached | ||
14:29 22mTalk | Fixpoint Games on Continuous Lattices Research Papers Paolo Baldan University of Padova, Barbara König University of Duisburg-Essen, Christina Mika-Michalski University of Duisburg-Essen, Tommaso Padoan University of Padova Link to publication DOI Media Attached File Attached |
13:45 - 14:51 | Model CheckingResearch Papers at Sala II Chair(s): P. Madhusudan University of Illinois at Urbana-Champaign | ||
13:45 22mTalk | Decision Procedures for Path Feasibility of String-Manipulating Programs with Complex Operations Research Papers Taolue Chen Birkbeck, University of London, Matthew Hague Royal Holloway, University of London, Anthony Widjaja Lin Oxford University, Philipp Ruemmer Uppsala University, Zhilin Wu State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences Link to publication DOI Media Attached File Attached | ||
14:07 22mTalk | Bounded Model Checking of Signal Temporal Logic Properties Using Syntactic Separation Research Papers Kyungmin Bae Pohang University of Science and Technology (POSTECH), Jia Lee Pohang University of Science and Technology (POSTECH) Link to publication DOI Media Attached File Attached | ||
14:29 22mTalk | Adventures in Monitorability: From Branching to Linear Time and Back Again Research Papers Luca Aceto Reykjavik University, Antonis Achilleos Reykjavik University, Adrian Francalanza University of Malta, Anna Ingolfsdottir Reykjavik University, Karoliina Lehtinen University of Kiel and University of Liverpool Link to publication DOI Media Attached |
15:21 - 16:27 | |||
15:21 22mTalk | LWeb: Information Flow Security for Multi-Tier Web Applications Research Papers James Parker University of Maryland, Niki Vazou IMDEA Software Institute, Michael Hicks University of Maryland, College Park Link to publication DOI Media Attached File Attached | ||
15:43 22mTalk | From Fine- to Coarse-Grained Dynamic Information Flow Control and BackDistinguished Paper Research Papers Marco Vassena Chalmers University of Technology, Alejandro Russo Chalmers University of Technology, Sweden, Deepak Garg Max Planck Institute for Software Systems, Vineet Rajani MPI-SWS, Deian Stefan University of California San Diego Link to publication DOI Media Attached File Attached | ||
16:05 22mTalk | Modalities, Cohesion, and Information Flow Research Papers Alex Kavvos Wesleyan University Link to publication DOI Pre-print File Attached |
15:21 - 16:27 | |||
15:21 22mTalk | Decidable Verification of Uninterpreted Programs Research Papers Umang Mathur University of Illinois at Urbana-Champaign, P. Madhusudan University of Illinois at Urbana-Champaign, Mahesh Viswanathan University of Illinois at Urbana-Champaign Link to publication DOI Pre-print Media Attached File Attached | ||
15:43 22mTalk | Inferring Frame Conditions with Static Correlation Analysis Research Papers Oana-Fabiana Andreescu Internet of Trust, Thomas P. Jensen INRIA Rennes, Stéphane Lescuyer Prove & Run, Benoît Montagu Prove & Run Link to publication DOI Pre-print Media Attached File Attached | ||
16:05 22mTalk | Context-, Flow- and Field-Sensitive Data-Flow Analysis using Synchronized Pushdown SystemsDistinguished Paper Research Papers Johannes Späth Fraunhofer IEM, Karim Ali University of Alberta, Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM Link to publication DOI Pre-print Media Attached File Attached |
16:37 - 17:43 | |||
16:37 22mTalk | Efficient Automated Repair of High Floating-Point Errors in Numerical Libraries Research Papers Xin Yi National University of Defense Technology, Liqian Chen National University of Defense Technology, Xiaoguang Mao National University of Defense Technology, Tao Ji National University of Defense Technology Link to publication DOI Media Attached File Attached | ||
16:59 22mTalk | Efficient Parameterized Algorithms for Data Packing Research Papers Krishnendu Chatterjee IST Austria, Amir Kafshdar Goharshady IST Austria, Nastaran Okati Ferdowsi University of Mashhad, Andreas Pavlogiannis EPFL, Switzerland Link to publication DOI Pre-print Media Attached File Attached | ||
17:21 22mTalk | Fast and exact analysis for LRU caches Research Papers Valentin Touzeau Univ. Grenoble Alpes, Claire Maiza Verimag, France, David Monniaux CNRS, VERIMAG, Jan Reineke Saarland University Link to publication DOI Media Attached File Attached |
17:45 - 18:45 | |||
17:45 60mSocial Event | Social Hour Research Papers |
Call for Submissions
POPL invites students to participate in the Student Research Competition in order to present their research and get feedback from prominent members of the programming language research community. Please submit your extended abstracts through hotcrp.
Each submission (referred to as “abstract” below) should include the student author’s name and e-mail address; institutional affiliation; research advisor’s name; ACM student member number; category (undergraduate or graduate); research title; and an extended abstract addressing the following:
Problem and Motivation: Clearly state the problem being addressed and explain the reasons for seeking a solution to this problem.
Background and Related Work: Describe the specialized (but pertinent) background necessary to appreciate the work in the context of POPL areas of interest. Include references to the literature where appropriate, and briefly explain where your work departs from that done by others.
Approach and Uniqueness: Describe your approach in addressing the problem and clearly state how your approach is novel.
Results and Contributions: Clearly show how the results of your work contribute to programming language design and implementation in particular and to computer science in general; explain the significance of those results.
Submissions must be original research that is not already published at POPL or another conference or journal. One of the goals of the SRC is to give students feedback on ongoing, unpublished work. Furthermore, the abstract must be authored solely by the student. If the work is collaborative with others and/or part of a larger group project, the abstract should make clear what the student’s role was and should focus on that portion of the work.
Submission guidelines: The extended abstract must not exceed 2 pages of PDF, excluding bibliography, using the SIGPLAN two-column format. The templates for Microsoft Word and LaTeX can be found at the SIGPLAN author information page.
Accepted Posters
Graduate Posters
- Phantom Contracts for Better Linking, by Daniel Patterson (Northeastern University)
- Parallel Information Flow Control Foundations, by Marco Vassena (Chalmers University of Technology) and Deian Stefan (University of California San Diego)
- Oxide: The Essence of Rust, by Aaron Weiss (Northeastern University)
- Control plane compression for fault tolerance, by Nick Giannarakis (Princeton University)
- Formal Semantics for the DTrace Tracing System, by Domagoj Stolfa (University of Cambridge)
- A Core Calculus for Static Latency Tracking with Placement Types, by Tobias Reinhard (Technische Universität Darmstadt)
- A Trace-Based Proof Technique for Secure Compilation, by Jérémy Thibault (Inria Paris)
- Closure Conversion is Safe for Space, by Zoe Paraskevopoulou (Princeton University)
- Fine-grained Stateful Computations, by Georgy Lukyanov (Newcastle University)
- Gradual Intersection Type Inference, by Pedro Ângelo (Faculdade de Ciências & LIACC, Universidade do Porto) and Mário Florido (Faculdade de Ciências & LIACC, Universidade do Porto)
- Adaptive Effect Handling in Frank, by Lukas Convent (University of Luebeck)
- DPella: A DSL for Privacy-Preserving Queries with Accuracy Guarantees, by Elisabet Lobo-Vesga (Chalmers University of Technology) and Alejandro Russo (Chalmers University of Technology)
- Functions for free!, by Nachiappan Valliappan (Chalmers University)
Undergraduate Posters
- Tailored Termination for Improved Supercompilation, by Ammar Askar (Purdue University)
- Verification of a Cache-optimized Data Structure, by Yixuan Chen (University of Michigan), Aurele Barriere (Ecole Normale Superieure de Rennes), Lennart Beringer (Princeton University), and Andrew W. Appel (Princeton University)
- Formal verification of floating-point number conversion between ASN.1 BER and IEEE 754 binary encodings, by Ilia Zaichuk (Taras Shevchenko National University of Kyiv, Digamma.ai)