NSAD 2024
Sun 20 - Fri 25 October 2024 Pasadena, California, United States
co-located with SPLASH 2024
VenueHilton Pasadena
Room namePacific A
Room InformationNo extra information available
Program

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

Sun 20 Oct

Displayed time zone: Pacific Time (US & Canada) change

09:00 - 10:30
KeynoteHATRA at Pacific A
Chair(s): Michael Coblenz University of California, San Diego
09:00
90m
Keynote
Research Methods for Designing Next-Generation Programming Systems
HATRA
Cyrus Omar University of Michigan
11:00 - 12:30
Papers 1HATRA at Pacific A
Chair(s): Will Crichton Brown University
11:00
30m
Talk
Don’t Call Us, We’ll Call You
HATRA
Jan Liam Verter Faculty of Mathematics and Physics, Charles University, Tomas Petricek Charles University
Link to publication
11:30
30m
Talk
Learner-Centered Design Criteria for Classroom Proof Assistants
HATRA
Matthew Keenan University of Michigan, Cyrus Omar University of Michigan
Link to publication
12:00
30m
Talk
Leroy: Library Learning for Imperative Programming Languages
HATRA
Abhiram Bellur University of Colorado Boulder, Razan Alghamdi University of Colorado, Boulder, Kidus Workneh University of Colorado, Boulder, Joe Izraelevitz University of Colorodo Boulder
Link to publication
14:00 - 15:30
Papers 2HATRA at Pacific A
Chair(s): Jonathan Aldrich Carnegie Mellon University
14:00
30m
Talk
Surveying the Rust Verification Landscape
HATRA
Alex Le Blanc University of Waterloo, Patrick Lam University of Waterloo
Link to publication
14:30
30m
Talk
Toward a Corpus Study of the Dynamic Gradual Type
HATRA
Dibri Nsofor University of Utah, Ben Greenman University of Utah
Link to publication
16:00 - 17:30
DiscussionHATRA at Pacific A
16:00
90m
Meeting
Discussion of ongoing work
HATRA

Mon 21 Oct

Displayed time zone: Pacific Time (US & Canada) change

09:00 - 10:30
LIVE OpeningLIVE at Pacific A
09:00
15m
Day opening
Welcome & Opening
LIVE
Peter van Hardenberg Ink & Switch, Geoffrey Litt Ink & Switch, Joshua Horowitz University of Washington
09:15
45m
Keynote
The Meaning of LIVE
LIVE
Jonathan Edwards Independent
10:00
10m
Talk
Definitions and Dimensions of Liveness
LIVE
Joshua Horowitz University of Washington
14:00 - 15:30
Textual SystemsLIVE at Pacific A
14:00
20m
Talk
Run, Build and Grow Small Systems Without Leaving Your Text Editor
LIVE
Albert Zak UAS Technikum Wien (2020-2024), Independent (2024-), Karl M. Göschka UAS Technikum Wien
14:20
20m
Talk
TAPE: From direct to programmatic and back
LIVE
Ian Clester Georgia Institute of Technology
14:40
10m
Talk
Diff-based interactive compiler debugging and testing
LIVE
Luyu Cheng Hong Kong University of Science and Technology, Lionel Parreaux HKUST (The Hong Kong University of Science and Technology)
Link to publication
14:50
10m
Talk
Example-driven development: bridging tests and documentation
LIVE
Oscar Nierstrasz feenk.com, Andrei Chiş feenk.com, Tudor Gîrba feenk.com
Link to publication DOI
15:00
20m
Talk
Live Programming a Live Programming Environment: An Experience Report
LIVE
Elliot Evans Polytope, Philippa Markovics Nextjournal, Martin Kavalar Nextjournal, Andrea Amantini Nextjournal, Jack Rusher Nextjournal

Tue 22 Oct

Displayed time zone: Pacific Time (US & Canada) change

09:00 - 10:30
Session 1PAINT at Pacific A
09:00
60m
Keynote
The Act of Programming in Collaborative Spaces
PAINT
Yoshiki Ohshima Croquet Corporation, Shizuoka University
10:00
30m
Talk
Advanced Game Engine Wizardry for Visual Programming Environments
PAINT
Elisabeth Kletsko University of Amsterdam, Riemer van Rozen CWI
DOI Pre-print
11:00 - 12:30
Session 2PAINT at Pacific A
11:00
30m
Talk
Block-based Platform for Defining Adaptation Rules for Automotive Systems
PAINT
Luigi Altamirano Eindhoven University of Technology, Mauricio Verano Merino Vrije Universiteit Amsterdam, Ion Barosan TU Eindhoven
DOI Pre-print
11:30
30m
Talk
Supporting Construction of Domain-Specific Representations in Textual Source Code
PAINT
Tom Beckmann Hasso Plattner Institute, Jan Reppien Hasso Plattner Institute, University of Potsdam, Jens Lincke Hasso Plattner Institute; University of Potsdam, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam
DOI Pre-print
12:00
30m
Talk
Bridging Incremental Programming and Complex Software Development Environments
PAINT
Max Boksem University of Amsterdam, L. Thomas van Binsbergen University of Amsterdam
DOI Pre-print

Sun 20 Oct

Displayed time zone: Pacific Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Pacific A

Mon 21 Oct

Displayed time zone: Pacific Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Pacific A

Tue 22 Oct

Displayed time zone: Pacific Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Pacific A