Login / Signup
SPLASH Companion
2023
2023
2023
Keyphrases
Publications
2023
Francisco Ribeiro
Large Language Models for Automated Program Repair.
SPLASH Companion
(2023)
David H. Lorenz
,
Ofir Shmuel
ReactCOP: Modular and Scalable Web Development with Context-Oriented Programming.
SPLASH Companion
(2023)
David Spielmann
,
Daniel Sokolowski
,
Guido Salvaneschi
Extensible Testing for Infrastructure as Code.
SPLASH Companion
(2023)
Ruyi Ji
Scaling up Program Synthesis to Efficient Algorithms.
SPLASH Companion
(2023)
Zhan Shi
Partial Gradual Dependent Type Theory.
SPLASH Companion
(2023)
Marta Davila Mateu
Synthesizing Recursive Programs through Dataflow Constraints.
SPLASH Companion
(2023)
Companion Proceedings of the 2023 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, SPLASH 2023, Cascais, Portugal, October 22-27, 2023
SPLASH Companion
(2023)
Yusuke Izawa
,
Junichiro Kadomoto
,
Hidetsugu Irie
,
Shuichi Sakai
A Functional Reactive Programming Language for Wirelessly Connected Shape-Changeable Chiplet-Based Computers.
SPLASH Companion
(2023)
Haolin Ye
An Optimal Structure-Aware Code Difference Framework with MaxSAT-Solver.
SPLASH Companion
(2023)
Knut Anders Stokke
,
Mikhail Barash
,
Jaakko Järvi
Towards Reusable GUI Structures.
SPLASH Companion
(2023)
Adam Welc
,
Sam Blackshear
Sui Move: Modern Blockchain Programming with Objects.
SPLASH Companion
(2023)
Mikhail Barash
,
Yulia Startsev
,
Rolf Martin Glomsrud
Involving Users in Design of a Widely Used Language: A Case of ECMAScript (JavaScript) Standardization.
SPLASH Companion
(2023)
Antonio Zegarelli
Design and Implementation of Facets of Dynamic Policies.
SPLASH Companion
(2023)
Siraphob Phipathananunth
Towards the Formal Verification of Wigderson's Algorithm.
SPLASH Companion
(2023)
Breandan Considine
A Pragmatic Approach to Syntax Repair.
SPLASH Companion
(2023)
Katrina Wilson
Clearing the Trail: Motivations for Maintenance Work in Open Source.
SPLASH Companion
(2023)
Luís Gomes
Transforming Ideas into Code: Visual Sketching for ML Development.
SPLASH Companion
(2023)
Julia Freeman
,
Timothy Zhou
Historiographer: Strongly-Consistent Distributed Reactive Programming with Minimal Locking.
SPLASH Companion
(2023)
Rijul Jain
,
Wode Ni
,
Joshua Sunshine
Generating Domain-Specific Programs for Diagram Authoring with Large Language Models.
SPLASH Companion
(2023)
Matús Sulír
,
Milan Nosál
JaMaBuild: Mass Building of Java Projects.
SPLASH Companion
(2023)
Mirko Köhler
,
Guido Salvaneschi
Safe Combination of Data-Centric and Operation-Centric Consistency.
SPLASH Companion
(2023)
Raven Rothkopf
Rose: Extensible Autodiff on the Web.
SPLASH Companion
(2023)
Octave Larose
Dynamic Library Compartmentalization.
SPLASH Companion
(2023)
Tobias Roth
Reusing Single-Language Analyses for Static Analysis of Multi-language Programs.
SPLASH Companion
(2023)
Luís Carvalho
Semantic Versioning for Python Programs.
SPLASH Companion
(2023)
Jesse Hoobergs
Modular Educational Languages.
SPLASH Companion
(2023)
Andrej Pecimúth
Remote Just-in-Time Compilation for Dynamic Languages.
SPLASH Companion
(2023)
2022
Pankaj Kumar Kalita
Program Synthesis for Artifacts beyond Programs.
SPLASH Companion
(2022)
Daniel Britten
,
Vilhelm Sjöberg
,
Steve Reeves
Provably Correct Smart Contracts: An Approach using DeepSEA.
SPLASH Companion
(2022)
Litao Zhou
Foundationally Sound Annotation Verifier via Control Flow Splitting.
SPLASH Companion
(2022)
Dov Fraivert
,
David H. Lorenz
Explicit Code Reuse Recommendation.
SPLASH Companion
(2022)
Julian Haas
Programming Support for Local-First Software: Enabling the Design of Privacy-Preserving Distributed Software without Relying on the Cloud.
SPLASH Companion
(2022)
Aditya Anand
A Study of the Impact of Callbacks in Staged Static+Dynamic Partial Analysis.
SPLASH Companion
(2022)
Abhinandan Pal
,
Anubhab Ghosh
Qiwi: A Beginner Friendly Quantum Language.
SPLASH Companion
(2022)
Atsushi Igarashi
(I Can't Get No) Verification (Keynote).
SPLASH Companion
(2022)
Sumit Lahiri
Verification of Programs with Concealed Components.
SPLASH Companion
(2022)
Yahui Song
,
Wei-Ngan Chin
Automated Verification for Real-Time Systems using Implicit Clocks and an Extended Antimirov Algorithm.
SPLASH Companion
(2022)
Andong Fan
Simple Extensible Programming through Precisely-Typed Open Recursion.
SPLASH Companion
(2022)
Dhanushka Jayasuriya
Towards Automated Updates of Software Dependencies.
SPLASH Companion
(2022)
Raphael Douglas Giles
Termination of Recursive Functions by Lexicographic Orders of Linear Combinations.
SPLASH Companion
(2022)
Companion Proceedings of the 2022 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, SPLASH Companion 2022, Auckland, New Zealand, December 5-10, 2022
SPLASH Companion
(2022)
Takashi Iba
Improving the Quality of Creative Practices with Pattern Languages (Keynote).
SPLASH Companion
(2022)
Tomoki Nakamaru
,
Shigeyuki Sato
Multiverse Notebook: A Notebook Environment for Safe and Efficient Exploration.
SPLASH Companion
(2022)
Neea Rusch
Formally Verified Resource Bounds through Implicit Computational Complexity.
SPLASH Companion
(2022)
Pengbo Yan
Proving Obliviousness of Probabilistic Algorithms with Formal Verification.
SPLASH Companion
(2022)
Siraphob Phipathananunth
Using Mutations to Analyze Formal Specifications.
SPLASH Companion
(2022)
Sujit Kumar Muduli
Verification of Hardware and Software with Fuzzing and Proofs.
SPLASH Companion
(2022)
Mary Shaw
Myths and Mythconceptions: What Does It Mean to Be a Programming Language, Anyhow? (Keynote).
SPLASH Companion
(2022)
Chengpeng Wang
CodeSpider: Automatic Code Querying with Multi-modal Conjunctive Query Synthesis.
SPLASH Companion
(2022)
Julian Haas
LoRe: Local-First Reactive Programming with Verified Safety Guarantees.
SPLASH Companion
(2022)