Onward! 2022
2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2022)
Powered by
Conference Publishing Consulting

2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2022), December 8–10, 2022, Auckland, New Zealand

Onward! 2022 – Proceedings

Contents - Abstracts - Authors

Frontmatter

Title Page
Welcome from the Chairs

Papers

Contextualized Programming Language Documentation
Hannah Potter ORCID logo, Ardi Madadi ORCID logo, René Just ORCID logo, and Cyrus OmarORCID logo
(University of Washington, USA; University of Michigan, USA)
Publisher's Version Info
GOAL: Supporting General and Dynamic Adaptation in Computing Systems
Ahsan Pervaiz ORCID logo, Yao Hsiang Yang ORCID logo, Adam Duracz ORCID logo, Ferenc Bartha ORCID logo, Ryuichi Sai ORCID logo, Connor ImesORCID logo, Robert Cartwright ORCID logo, Krishna Palem ORCID logo, Shan LuORCID logo, and Henry HoffmannORCID logo
(University of Chicago, USA; Rice University, USA)
Publisher's Version
Exploring Task Equivalence for Software Engineering Practice Adaptation and Replacement
Diana Kirk ORCID logo
(University of Auckland, New Zealand)
Publisher's Version
Digital Crochet: Toward a Visual Language for Pattern Description
Klara Seitz ORCID logo, Patrick Rein ORCID logo, Jens Lincke ORCID logo, and Robert Hirschfeld ORCID logo
(University of Potsdam, Germany; Hasso Plattner Institute, Germany)
Publisher's Version
Derivations with Holes for Concept-Based Program Synthesis
João Costa SecoORCID logo, Jonathan AldrichORCID logo, Luís Carvalho ORCID logo, Bernardo Toninho ORCID logo, and Carla Ferreira ORCID logo
(NOVA-LINCS, Portugal; Nova University of Lisbon, Portugal; Carnegie Mellon University, USA)
Publisher's Version
Bridging the Syntax-Semantics Gap of Programming
Theo B. Weidmann ORCID logo, Sverrir Thorgeirsson ORCID logo, and Zhendong Su ORCID logo
(ETH Zurich, Switzerland)
Publisher's Version
A Language Based on Two Relations between Symbols
Agustín Rafael Martínez ORCID logo
(University of Buenos Aires, Argentinia)
Publisher's Version Archive submitted (1.4 MB)
The Principles of the Flix Programming Language
Magnus Madsen ORCID logo
(Aarhus University, Denmark)
Publisher's Version
Intramorphic Testing: A New Approach to the Test Oracle Problem
Manuel Rigger ORCID logo and Zhendong Su ORCID logo
(National University of Singapore, Singapore; ETH Zurich, Switzerland)
Publisher's Version
Forest: Structural Code Editing with Multiple Cursors
Philippe Voinov ORCID logo, Manuel Rigger ORCID logo, and Zhendong Su ORCID logo
(ETH Zurich, Switzerland; National University of Singapore, Singapore)
Publisher's Version Info
Portals: An Extension of Dataflow Streaming for Stateful Serverless
Jonas Spenger ORCID logo, Paris Carbone ORCID logo, and Philipp Haller ORCID logo
(RISE, Sweden; KTH Royal Institute of Technology, Sweden; KTH, Sweden)
Publisher's Version
Competitive Debugging: Toward Contests Promoting Debugging as a Skill
Patrick Rein ORCID logo, Tom Beckmann ORCID logo, Leonard Geier ORCID logo, Toni Mattis ORCID logo, and Robert Hirschfeld ORCID logo
(University of Potsdam, Germany; Hasso Plattner Institute, Germany)
Publisher's Version

Essays

Relentless Repairability or Reckless Reuse: Whether or Not to Rebuild a Concern with Your Familiar Tools and Materials
Marcel TaeumelORCID logo and Robert Hirschfeld ORCID logo
(University of Potsdam, Germany; Hasso Plattner Institute, Germany)
Publisher's Version
Conferences & Остраннeние: Shortchanging Topos and Ourselves
Richard P. Gabriel ORCID logo and Jenny Quillien ORCID logo
(Poet, Writer, Computer Scientist, USA; Independent Scholar, Netherlands)
Publisher's Version
What Object-Oriented Programming Was Supposed to Be: Two Grumpy Old Guys’ Take on Object-Oriented Programming
Ole Lehrmann Madsen ORCID logo and Birger Møller-Pedersen ORCID logo
(Aarhus University, Denmark; University of Oslo, Norway)
Publisher's Version
Ascending the Ladder to Self-Sustainability: Achieving Open Evolution in an Interactive Graphical System
Joel Jakubovic ORCID logo and Tomas Petricek ORCID logo
(University of Kent, UK; Charles University, Czechia)
Publisher's Version
Bringing Together Configuration Research: Towards a Common Ground
Paul GazzilloORCID logo and Myra B. Cohen ORCID logo
(University of Central Florida, USA; Iowa State University, USA)
Publisher's Version

proc time: 6.3