APLAS 2024
Tue 22 - Fri 25 October 2024 Kyoto

About

The APLAS 2024 Student Research Competition (SRC) aims to provide opportunities for students to present their ongoing work to the community and receive feedback.

The associated poster session also welcomes contributions from the entire community (not restricted to students).

Note: The prize for the Audience Award was set at 50 USD per winner. Although there were enough valid votes, the votes were spread out, leading to multiple first-place winners in some categories.

SRC Prizes

First Prize

Refined^2 Environment Classifiers
Yuito Murase

Second Prize

Verified Exact Inference for Testing Quantum Circuit Transformers and Simulators
Kanguk Lee

Third Prize

Testing and Finding Bugs in Homomorphic Encryption Libraries with Equivalence Partitioning
Hyerin Park

Audience Awards

SRC Finalist Presentation

Testing and Finding Bugs in Homomorphic Encryption Libraries with Equivalence Partitioning
Hyerin Park

SRC Poster

(Bi-)^3 directional Typing for Answer Type Modification
Takuma Yoshioka

Refined^2 Environment Classifiers
Yuito Murase

Vython: a Language with Dynamic Version Checking for Gradual Updating
Satsuki Kasuya

Non-SRC Poster

Toward a Formalization of Secure-Multiparty Computation Stack
Cheng-Hui Weng, Reynald Affeldt, Jacques Garrigue, Takafumi Saikawa

Disproving Termination of O-like Combinators by Tree Automata
Munehiro Iwami, Keisuke Nakano

Finalists Notifications

The following five individuals have been chosen as finalists. Congratulations!

  • (Bi-)^3 directional Typing for Answer Type Modification, Takuma Yoshioka, Kyoto University
  • Lightweight Dependent Types via Staging: Compile-Time Manifest Contracts, Takashi Suwa, Kyoto University and National Institute of Informatics
  • Refined^2 Environment Classifiers, Yuito Murase, Kyoto University, Japan
  • Testing and Finding Bugs in Homomorphic Encryption Libraries with Equivalence Partitioning, Hyerin Park, KAIST
  • Verified Exact Inference for Testing Quantum Circuit Transformers and Simulators, Kanguk Lee, KAIST

Accepted Presentations

Title
[non-SRC] Disproving Termination of O-like Combinators by Tree Automata
SRC & Posters
File Attached
[non-SRC] Toward a Formalization of Secure-Multiparty Computation Stack
SRC & Posters
File Attached
[non-SRC] Towards Ownership Refinement Type Inference with Nested Arrays
SRC & Posters
File Attached
[SRC] (Bi-)^3 directional Typing for Answer Type Modification
SRC & Posters
File Attached
[SRC] Implementing a control flow obfuscation tool for Java
SRC & Posters
File Attached
[SRC] Improving the WebAssembly Specification Framework for Future Proposals
SRC & Posters
File Attached
[SRC] Lightweight Dependent Types via Staging: Compile-Time Manifest Contracts
SRC & Posters
File Attached
[SRC / Not under award selection] GPU Code Generation for Dynamic Graph Algorithms
SRC & Posters
File Attached
[SRC] On the Equivalence Between Binary and Intermediate Representation Through Filtered-Simulation
SRC & Posters
File Attached
[SRC] Refined^2 Environment Classifiers
SRC & Posters
[SRC] Testing and Finding Bugs in Homomorphic Encryption Libraries with Equivalence Partitioning
SRC & Posters
File Attached
[SRC] Verified Exact Inference for Testing Quantum Circuit Transformers and Simulators
SRC & Posters
File Attached
[SRC] Vython: a Language with Dynamic Version Checking for Gradual Updating
SRC & Posters
File Attached

Call for Submissions

Student Research Competition

The SRC consists of three rounds: extended abstracts, posters, and finalist presentations. Submissions to the SRC should present unpublished work that falls within the scope of APLAS. The work should be conducted by a single student, or be a part of joint work for which the student is solely responsible.

  1. An extended abstract should explain the work in an accessible way to an audience with a general background in programming language research. It should also demonstrate that there is sufficient material for a poster, and clearly indicate to which extent the student contributes to the work, especially when the work is a joint effort. A selection committee will review the submitted extended abstracts and provide feedback.

  2. After an extended abstract is accepted, the student should prepare a poster for the poster session of the conference. During this session, the student will present their work to interested conference participants, using the poster as a visual aid. Furthermore, posters will be displayed throughout the conference.

  3. Based on the extended abstracts and posters, a panel of judges will select several finalists to present their work to all conference participants in a dedicated session of the conference. (If time permits, all the SRC entrants will be invited as finalists.) Each finalist presentation is scheduled for 15 minutes, followed by 5 minutes of questions from the audience.

Non-SRC Posters

Non-SRC poster submissions should fall within the scope of APLAS, and can present either unpublished or published work. They should first be submitted in the form of extended abstracts to be reviewed by the selection committee. For each accepted submission, at least one author should present the work during the poster session.

Submission Information

Accepted extended abstracts and posters will be made available on the website indefinitely, unless authors choose to opt out.

Extended Abstracts (Pre-review)

Extended abstracts (for both SRC and non-SRC submissions) should be

  • formatted using the acmart LaTeX template with the options sigplan and review enabled (so that there are two columns and line numbers),
  • no longer than 3 pages (excluding bibliography), and
  • submitted in PDF format via EasyChair.

For an SRC submission, the student should be the sole author. However, on the EasyChair submission form please list the supervisor(s) as author(s) after the student, so that reviewers and judges can identify any conflicts of interest.

Revised Extended Abstracts (Post-review)

The revised extended abstract (for both SRC and non-SRC submissions) should be

  • formatted using the acmart LaTeX template with the options sigplan, screen, and nonacm enabled,
  • commented out for the \begin{CCSXML}...\end{CCSXML} and \ccsdesc[...]{...} commands,
  • no longer than 3 pages (excluding bibliography), and
  • submitted in PDF format via EasyChair.

Please note again that for an SRC submission, the student should be the sole author.

Posters

Posters will be printed onsite by the organizers in color at A0 size. Authors can choose to bring back their printed posters at the end of the conference. Posters should be

  • designed to withstand printing at A0 size,
  • submitted in PDF format via EasyChair.

Prizes and Awards

The first, second, and third prizes of the SRC will be determined by the panel of judges. The recipients will be awarded $300, $200, and $100 (USD) respectively.

In addition, there will be audience awards based on voting by conference registrants. These awards will be given in three categories: SRC posters, non-SRC posters, and SRC finalist presentations. The authors of the work receiving the highest number of votes in each category will be awarded $100 (USD).

Dates
Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 22 Oct

Displayed time zone: Osaka, Sapporo, Tokyo change

09:30 - 10:30
Keynote 1Keynote at Yamauchi Hall
Chair(s): Atsushi Igarashi Kyoto University, Oleg Kiselyov Tohoku University
09:30
60m
Talk
How to design, document, and implement programming languages
Keynote
10:30 - 11:00
12:30 - 14:00
15:30 - 16:00
16:00 - 17:30
Poster SessionSRC & Posters at The 2nd floor corridor
Chair(s): Koko Muroya NII, Yudai Tanabe Institute of Science Tokyo
16:00
6m
Poster
[SRC] (Bi-)^3 directional Typing for Answer Type Modification
SRC & Posters
Takuma Yoshioka Kyoto University
File Attached
16:06
6m
Poster
[non-SRC] Disproving Termination of O-like Combinators by Tree Automata
SRC & Posters
Munehiro Iwami Iwate Prefectural University, Keisuke Nakano Tohoku University
File Attached
16:13
6m
Poster
[SRC / Not under award selection] GPU Code Generation for Dynamic Graph Algorithms
SRC & Posters
Ashwina Kumar IIT Madras, India
File Attached
16:20
6m
Poster
[SRC] Implementing a control flow obfuscation tool for Java
SRC & Posters
Ching Hian Singapore University of Technology and Design, Singapore
File Attached
16:27
6m
Poster
[SRC] Improving the WebAssembly Specification Framework for Future Proposals
SRC & Posters
Yusung Sim Korea Advanced Institute of Science and Technology (KAIST)
File Attached
16:34
6m
Poster
[SRC] Lightweight Dependent Types via Staging: Compile-Time Manifest Contracts
SRC & Posters
Takashi Suwa Kyoto University and National Institute of Informatics
File Attached
16:41
6m
Poster
[SRC] On the Equivalence Between Binary and Intermediate Representation Through Filtered-Simulation
SRC & Posters
Jihee Park Korea Advanced Institute of Science and Technology (KAIST)
File Attached
16:48
6m
Poster
[SRC] Refined^2 Environment Classifiers
SRC & Posters
Yuito Murase Kyoto University, Japan
16:55
6m
Poster
[SRC] Testing and Finding Bugs in Homomorphic Encryption Libraries with Equivalence Partitioning
SRC & Posters
File Attached
17:02
6m
Poster
[non-SRC] Toward a Formalization of Secure-Multiparty Computation Stack
SRC & Posters
Cheng-Hui Weng Nagoya University, Reynald Affeldt National Institute of Advanced Industrial Science and Technology (AIST), Japan, Jacques Garrigue Nagoya University, Takafumi Saikawa Nagoya University
File Attached
17:09
6m
Poster
[non-SRC] Towards Ownership Refinement Type Inference with Nested Arrays
SRC & Posters
Yusuke Fujiwara Kyoto University, Yusuke Matsushita The University of Tokyo, Kohei Suenaga Graduate School of Informatics, Kyoto University, Atsushi Igarashi Kyoto University
File Attached
17:16
6m
Poster
[SRC] Verified Exact Inference for Testing Quantum Circuit Transformers and Simulators
SRC & Posters
File Attached
17:23
6m
Poster
[SRC] Vython: a Language with Dynamic Version Checking for Gradual Updating
SRC & Posters
Satsuki Kasuya Institute of Science Tokyo
File Attached
18:00 - 19:30

Wed 23 Oct

Displayed time zone: Osaka, Sapporo, Tokyo change

09:00 - 10:00
Keynote 2Keynote at Yamauchi Hall
Chair(s): Oleg Kiselyov Tohoku University
09:00
60m
Talk
K-Pop the Ultimate Compilation: No Kernel Left Behind
Keynote
Albert Cohen Google DeepMind
File Attached
10:00 - 10:30
12:00 - 14:00
15:40 - 16:00
Questions? Use the APLAS SRC & Posters contact form.