Powered by
2023 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH 2023), October 22–27, 2023,
Cascais, Portugal
Frontmatter
Title Page
Article: splashcomp23foreword-fm000-p doi:
Doctoral Symposium
Remote Just-in-Time Compilation for Dynamic Languages
Andrej Pečimúth
(Charles University, Czechia; Oracle Labs, Czechia)
@InProceedings{SPLASH23p1,
author = {Andrej Pečimúth},
title = {Remote Just-in-Time Compilation for Dynamic Languages},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3618305.3623593},
year = {2023},
}
Publisher's Version
Article: splashcomp23doc-id1-p doi:10.1145/3618305.3623593
Scaling up Program Synthesis to Efficient Algorithms
Ruyi Ji
(Peking University, China)
@InProceedings{SPLASH23p4,
author = {Ruyi Ji},
title = {Scaling up Program Synthesis to Efficient Algorithms},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {4-3},
doi = {10.1145/3618305.3623586},
year = {2023},
}
Publisher's Version
Article: splashcomp23doc-id2-p doi:10.1145/3618305.3623586
Large Language Models for Automated Program Repair
Francisco Ribeiro
(INESC Tec, Portugal; Universidade do Minho, Portugal)
@InProceedings{SPLASH23p7,
author = {Francisco Ribeiro},
title = {Large Language Models for Automated Program Repair},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {7-6},
doi = {10.1145/3618305.3623587},
year = {2023},
}
Publisher's Version
Article: splashcomp23doc-id3-p doi:10.1145/3618305.3623587
Transforming Ideas into Code: Visual Sketching for ML Development
Luís Gomes
(Carnegie Mellon University, USA; University of Porto, Portugal)
@InProceedings{SPLASH23p10,
author = {Luís Gomes},
title = {Transforming Ideas into Code: Visual Sketching for ML Development},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {10-9},
doi = {10.1145/3618305.3623588},
year = {2023},
}
Publisher's Version
Article: splashcomp23doc-id4-p doi:10.1145/3618305.3623588
Semantic Versioning for Python Programs
Luís Carvalho
(NOVA University Lisbon, Portugal; NOVA-LINCS, Portugal)
@InProceedings{SPLASH23p13,
author = {Luís Carvalho},
title = {Semantic Versioning for Python Programs},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {13-12},
doi = {10.1145/3618305.3623589},
year = {2023},
}
Publisher's Version
Article: splashcomp23doc-id5-p doi:10.1145/3618305.3623589
A Pragmatic Approach to Syntax Repair
Breandan Considine
(McGill University, Canada)
@InProceedings{SPLASH23p19,
author = {Breandan Considine},
title = {A Pragmatic Approach to Syntax Repair},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3618305.3623591},
year = {2023},
}
Publisher's Version
Article: splashcomp23doc-id7-p doi:10.1145/3618305.3623591
SRC
Partial Gradual Dependent Type Theory
Zhan Shi
(Kyoto University, Japan)
@InProceedings{SPLASH23p22,
author = {Zhan Shi},
title = {Partial Gradual Dependent Type Theory},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {22-21},
doi = {10.1145/3618305.3623594},
year = {2023},
}
Publisher's Version
Article: splashcomp23src-id9-p doi:10.1145/3618305.3623594
Modular Educational Languages
Jesse Hoobergs
(KU Leuven, Belgium)
@InProceedings{SPLASH23p28,
author = {Jesse Hoobergs},
title = {Modular Educational Languages},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {28-27},
doi = {10.1145/3618305.3623596},
year = {2023},
}
Publisher's Version
Article: splashcomp23src-id5-p doi:10.1145/3618305.3623596
Historiographer: Strongly-Consistent Distributed Reactive Programming with Minimal Locking
Julia Freeman and
Timothy Zhou
(Francis Marion University, USA; University of Illinois at Urbana-Champaign, USA)
@InProceedings{SPLASH23p31,
author = {Julia Freeman and Timothy Zhou},
title = {Historiographer: Strongly-Consistent Distributed Reactive Programming with Minimal Locking},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {31-30},
doi = {10.1145/3618305.3623597},
year = {2023},
}
Publisher's Version
Article: splashcomp23src-id7-p doi:10.1145/3618305.3623597
Rose: Extensible Autodiff on the Web
Raven Rothkopf
(Barnard College, USA)
@InProceedings{SPLASH23p46,
author = {Raven Rothkopf},
title = {Rose: Extensible Autodiff on the Web},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {46-45},
doi = {10.1145/3618305.3623602},
year = {2023},
}
Publisher's Version
Article: splashcomp23src-id2-p doi:10.1145/3618305.3623602
Posters
Involving Users in Design of a Widely Used Language: A Case of ECMAScript (JavaScript) Standardization
Mikhail Barash,
Yulia Startsev, and
Rolf Martin Glomsrud
(University of Bergen, Norway; Mozilla, Germany)
@InProceedings{SPLASH23p49,
author = {Mikhail Barash and Yulia Startsev and Rolf Martin Glomsrud},
title = {Involving Users in Design of a Widely Used Language: A Case of ECMAScript (JavaScript) Standardization},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {49-48},
doi = {10.1145/3618305.3623603},
year = {2023},
}
Publisher's Version
Article: splashcomp23posters-id14-p doi:10.1145/3618305.3623603
Dynamic Library Compartmentalization
Octave Larose
(University of Kent, UK)
@InProceedings{SPLASH23p52,
author = {Octave Larose},
title = {Dynamic Library Compartmentalization},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {52-51},
doi = {10.1145/3618305.3623604},
year = {2023},
}
Publisher's Version
Article: splashcomp23posters-id38-p doi:10.1145/3618305.3623604
JaMaBuild: Mass Building of Java Projects
Matúš Sulír and
Milan Nosáľ
(Technical University of Košice, Slovakia; ValeSoft, Slovakia)
@InProceedings{SPLASH23p58,
author = {Matúš Sulír and Milan Nosáľ},
title = {JaMaBuild: Mass Building of Java Projects},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3618305.3623613},
year = {2023},
}
Publisher's Version
Article: splashcomp23posters-id46-p doi:10.1145/3618305.3623613
Extensible Testing for Infrastructure as Code
David Spielmann,
Daniel Sokolowski, and
Guido Salvaneschi
(University of St. Gallen, Switzerland)
@InProceedings{SPLASH23p61,
author = {David Spielmann and Daniel Sokolowski and Guido Salvaneschi},
title = {Extensible Testing for Infrastructure as Code},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {61-60},
doi = {10.1145/3618305.3623607},
year = {2023},
}
Publisher's Version
Article: splashcomp23posters-id47-p doi:10.1145/3618305.3623607
A Functional Reactive Programming Language for Wirelessly Connected Shape-Changeable Chiplet-Based Computers
Yusuke Izawa,
Junichiro Kadomoto,
Hidetsugu Irie, and
Shuichi Sakai
(IBM Research, Japan; University of Tokyo, Japan)
@InProceedings{SPLASH23p64,
author = {Yusuke Izawa and Junichiro Kadomoto and Hidetsugu Irie and Shuichi Sakai},
title = {A Functional Reactive Programming Language for Wirelessly Connected Shape-Changeable Chiplet-Based Computers},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {64-63},
doi = {10.1145/3618305.3623608},
year = {2023},
}
Publisher's Version
Article: splashcomp23posters-id66-p doi:10.1145/3618305.3623608
Safe Combination of Data-Centric and Operation-Centric Consistency
Mirko Köhler and
Guido Salvaneschi
(TU Darmstadt, Germany; University of St. Gallen, Switzerland)
@InProceedings{SPLASH23p70,
author = {Mirko Köhler and Guido Salvaneschi},
title = {Safe Combination of Data-Centric and Operation-Centric Consistency},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {70-69},
doi = {10.1145/3618305.3623610},
year = {2023},
}
Publisher's Version
Article: splashcomp23posters-id83-p doi:10.1145/3618305.3623610
Towards Reusable GUI Structures
Knut Anders Stokke,
Mikhail Barash, and
Jaakko Järvi
(University of Bergen, Norway; University of Turku, Finland)
@InProceedings{SPLASH23p73,
author = {Knut Anders Stokke and Mikhail Barash and Jaakko Järvi},
title = {Towards Reusable GUI Structures},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {73-72},
doi = {10.1145/3618305.3623611},
year = {2023},
}
Publisher's Version
Article: splashcomp23posters-id90-p doi:10.1145/3618305.3623611
Generating Domain-Specific Programs for Diagram Authoring with Large Language Models
Rijul Jain,
Wode Ni, and
Joshua Sunshine
(Williams College, USA; Carnegie Mellon University, USA)
@InProceedings{SPLASH23p76,
author = {Rijul Jain and Wode Ni and Joshua Sunshine},
title = {Generating Domain-Specific Programs for Diagram Authoring with Large Language Models},
booktitle = {Proc.\ SPLASH},
publisher = {ACM},
pages = {76-75},
doi = {10.1145/3618305.3623612},
year = {2023},
}
Publisher's Version
Article: splashcomp23posters-id91-p doi:10.1145/3618305.3623612
proc time: 5.65