The 23rd Asian Symposium on Programming Languages and SystemsAPLAS 2025
This program is tentative and subject to change.
Tue 28 OctDisplayed time zone: Chennai, Kolkata, Mumbai, New Delhi change
11:00 - 12:30 | Type Systems, Safety, and VerificationResearch Papers at R104 Chair(s): Alex Potanin Australian National University | ||
11:00 30mTalk | Memory Safety: Uniqueness as Separation.In Person Talk Research Papers Pilar Selene Linares Arévalo University of Melbourne, Arthur Azevedo de Amorim Rochester Institute of Technology, USA, Vincent Jackson University of Melbourne, Liam O'Connor Australian National University, Peter Schachte The University of Melbourne, Christine Rizkallah University of Melbourne | ||
11:30 30mTalk | Fair Termination for Resource-Aware Active Objects Research Papers Francesco Dagnino University of Genoa, Paola Giannini University of Eastern Piedmont, Violet Ka I Pun Western Norway University of Applied Sciences, Ulises Torrella Høgskulen på Vestlandet | ||
12:00 30mTalk | A Formal Foundation for Equational Reasoning on Probabilistic Programs Research Papers Reynald Affeldt National Institute of Advanced Industrial Science and Technology (AIST), Japan, Yoshihiro Ishiguro Nagoya University, AIST, Zachary Stone The MathComp-Analysis development team | ||
14:00 - 15:30 | Control, Effects, and DecidabilityResearch Papers at R104 Chair(s): Sanjiva Prasad Indian Institute of Technology Delhi | ||
14:00 30mTalk | Reachability is Decidable for ATM-Typable Finitary PCF with Effect Handlers Research Papers | ||
14:30 30mTalk | Expressive Power of One-Shot Control Operators and CoroutinesIn Person Talk Research Papers | ||
15:00 30mTalk | Positive Sharing and Abstract MachinesRemote Talk Research Papers Beniamino Accattoli Inria & Ecole Polytechnique, Claudio Sacerdoti Coen University of Bologna, Jui-Hsuan Wu CNRS - ENS Lyon - Université Claude Bernard Lyon 1 - LIP - UMR 5668 | ||
16:00 - 17:00 | Quantum Programming and LogicResearch Papers at R104 Chair(s): Alex Potanin Australian National University | ||
16:00 30mTalk | IMALL with a Mixed-State Modality: A Logical Approach to Quantum ComputationIn Person Talk Research Papers Kinnari Dave Université Paris-Saclay, CNRS, ENS Paris-Saclay, Inria, Laboratoire Méthodes Formelles, Alejandro Díaz-Caro INRIA / LORIA & UNQ, Vladimir Zamdzhiev Inria | ||
16:30 30mTalk | A Quantum-Control Lambda-Calculus with Multiple Measurement BasesRemote Talk Research Papers Alejandro Díaz-Caro INRIA / LORIA & UNQ, Nicolas A. Monzon Universidad de la República & Universidad Argentina de la Empresa | ||
Wed 29 OctDisplayed time zone: Chennai, Kolkata, Mumbai, New Delhi change
11:00 - 12:30 | Program Analysis, Specifications, and Decision ProceduresResearch Papers at R104 Chair(s): PRITAM MANOHAR GHARAT Microsoft Research India | ||
11:00 30mTalk | Checking Consistency of Event-driven Traces Research Papers Parosh Aziz Abdulla Uppsala University; Mälardalen University, Mohamed Faouzi Atig Uppsala University, Sweden, Samuel Grahn Uppsala University, Govind Rajanbabu Uppsala University, Ramanathan S. Thinniyam Uppsala University | ||
11:30 30mTalk | Specification Inference modulo Oracles for Database-backed Web ApplicationsIn Person Talk Research Papers | ||
12:00 30mTalk | Decision Procedures for A Theory of String SequencesRemote Talk Research Papers Denghang Hu Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Taolue Chen Birkbeck, University of London, Philipp Ruemmer University of Regensburg and Uppsala University, Fu Song Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences; Nanjing Institute of Software Technology, Zhilin Wu Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences | ||
14:00 - 15:00 | AI and Compiler Optimisation for PerformanceResearch Papers at R104 Chair(s): Meenakshi D'Souza IIITB - International Institute of Information Technology Bangalore | ||
14:00 30mTalk | ELTC: An End-to-End Large Language Model-Based Tensor Compilation Optimization FrameworkRemote Talk Research Papers wenbo ma Tiangong University, qingzeng song Tiangong University, yongjiang xue Tiangong University, Fei Qiao Tsinghua University, mingze sun Tiangong University | ||
14:30 30mTalk | Performance Optimization of HPC Workloads in Cloud Using AI-Driven AlgorithmsRemote Talk Research Papers | ||
Accepted Papers
Call for Submissions
Scope
We solicit submissions in the form of regular research papers describing original scientific research results, including system development and case studies. Among others, solicited topics include:
- programming paradigms and styles: functional, object-oriented, probabilistic, logic, constraint programming; extensible programming languages; programming languages for systems code; novel programming paradigms;
- methods and tools to specify and reason about programs and languages: programming techniques; meta-programming; domain-specific languages; proof assistants; type systems; dependent types; program logics, static and dynamic program analysis; language-based security; model checking; testing;
- programming language foundations: formal semantics; type theory; logical foundations; category theory; automata; effects; monads and comonads; recursion and corecursion; continuations and effect handlers; program verification; memory models; abstract interpretation;
- methods and tools for implementation: compilers; program transformations; rewriting systems; partial evaluation; virtual machines; refactoring; intermediate languages; run-time environments; garbage collection and memory management; tracing; profiling; build systems; program synthesis;
- concurrency and distribution: process algebras; concurrency theory; session types; parallel programming; service-oriented computing; distributed and mobile computing; actor-based languages; verification and testing of concurrent and distributed systems;
- applications and emerging topics: programming languages and PL methods in education, security, privacy, database systems, computational biology, signal processing, graphics, human-computer interaction, computer-aided design, artificial intelligence and machine learning; case studies in program analysis and verification.
Submission Information
Submissions should not exceed 17 pages, excluding bibliography, in the Springer LNCS format. The LaTeX template is available at Springer’s Information for Authors. The accepted papers will be allowed one extra page to accommodate reviewers’ feedback.
Additional material intended for reviewers but not for publication in the final version -– for example, details of proofs -– may be placed in a clearly marked appendix that is not included in the page limit. However, the paper must be understandable without the appendix. Reviewers are not obligated to review it.
Submitted papers must be unpublished and not submitted for publication elsewhere. Papers must be written in English. Accepted papers must be presented at the conference. For further details, please consult Springer Nature Code of Conduct for Authors.
Papers should be submitted via HotCRP: https://aplas25.hotcrp.com/
Reviewing process
As before, APLAS uses a light double-blind reviewing process, with a rebuttal phase, to address factual errors and minor misunderstandings. Reviewers will not see author names until they submit a review. Therefore, the authors must adhere to the following rules:
- omit your names and institutions;
- refer to your prior work in the third person, just as you refer to prior work by others;
- omit the acknowledgments.
This process aims to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their papers as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. For more details, see the FAQ (on the OOPSLA submission site): https://2025.splashcon.org/track/OOPSLA#faq.
The proceedings will be published as a volume in Springer’s LNCS series. Previous APLAS proceedings https://link.springer.com/conference/aplas can be found on SpringerLink. Authors interested in making their contributions Open Access, please refer to Springer’s webpage https://www.springer.com/gp/computer-science/lncs/open-access-publishing-in-computer-proceedings for additional information, or contact the organizers.
Best Paper Award
APLAS continues the tradition of the best paper award. The award will be announced on this website, and printed certificates will be issued to the authors at the conference.