Powered by
2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2018), November 7–8, 2018,
Boston, MA, USA
Frontmatter
Papers
Usability and Reusability
On the Usage of Pythonic Idioms
Carol V. Alexandru,
José J. Merchante,
Sebastiano Panichella,
Sebastian Proksch,
Harald C. Gall, and
Gregorio Robles
(University of Zurich, Switzerland; Universidad Rey Juan Carlos, Spain; Zurich University of Applied Sciences, Switzerland)
@InProceedings{Onward!18p1,
author = {Carol V. Alexandru and José J. Merchante and Sebastiano Panichella and Sebastian Proksch and Harald C. Gall and Gregorio Robles},
title = {On the Usage of Pythonic Idioms},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3276954.3276960},
year = {2018},
}
Publisher's Version
Active Learning for Inference and Regeneration of Computer Programs That Store and Retrieve Data
Martin C. Rinard,
Jiasi Shen, and
Varun Mangalick
(Massachusetts Institute of Technology, USA)
@InProceedings{Onward!18p18,
author = {Martin C. Rinard and Jiasi Shen and Varun Mangalick},
title = {Active Learning for Inference and Regeneration of Computer Programs That Store and Retrieve Data},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {18-17},
doi = {10.1145/3276954.3276959},
year = {2018},
}
Publisher's Version
DSLs and Language Design Principles
The Open Authorial Principle: Supporting Networks of Authors in Creating Externalisable Designs
Antranig Basman,
Clayton Lewis, and
Colin Clark
(Raising the Floor - International, UK; University of Colorado at Boulder, USA; OCAD University, Canada)
@InProceedings{Onward!18p35,
author = {Antranig Basman and Clayton Lewis and Colin Clark},
title = {The Open Authorial Principle: Supporting Networks of Authors in Creating Externalisable Designs},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {35-34},
doi = {10.1145/3276954.3276963},
year = {2018},
}
Publisher's Version
Tᴏᴏʟ: Accessible Automated Reasoning for Human Robot Collaboration
Ivan Gavran,
Ortwin Mailahn,
Rainer Müller,
Richard Peifer, and
Damien Zufferey
(MPI-SWS, Germany; ZeMA, Germany)
@InProceedings{Onward!18p52,
author = {Ivan Gavran and Ortwin Mailahn and Rainer Müller and Richard Peifer and Damien Zufferey},
title = {Tᴏᴏʟ: Accessible Automated Reasoning for Human Robot Collaboration},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {52-51},
doi = {10.1145/3276954.3276961},
year = {2018},
}
Publisher's Version
Data Structures
C♭: A New Modular Approach to Implementing Efficient and Tunable Collections
Stephan Brandauer,
Elias Castegren, and
Tobias Wrigstad
(Uppsala University, Sweden)
@InProceedings{Onward!18p69,
author = {Stephan Brandauer and Elias Castegren and Tobias Wrigstad},
title = {C♭: A New Modular Approach to Implementing Efficient and Tunable Collections},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {69-68},
doi = {10.1145/3276954.3276956},
year = {2018},
}
Publisher's Version
Live, Synchronized, and Mental Map Preserving Visualization for Data Structure Programming
Akio Oka,
Hidehiko Masuhara, and
Tomoyuki Aotani
(Tokyo Institute of Technology, Japan)
@InProceedings{Onward!18p86,
author = {Akio Oka and Hidehiko Masuhara and Tomoyuki Aotani},
title = {Live, Synchronized, and Mental Map Preserving Visualization for Data Structure Programming},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {86-85},
doi = {10.1145/3276954.3276962},
year = {2018},
}
Publisher's Version
Language Design
A CAPable Distributed Programming Model
Florian Myter,
Christophe Scholliers, and
Wolfgang De Meuter
(Vrije Universiteit Brussel, Belgium; Ghent University, Belgium)
@InProceedings{Onward!18p103,
author = {Florian Myter and Christophe Scholliers and Wolfgang De Meuter},
title = {A CAPable Distributed Programming Model},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {103-102},
doi = {10.1145/3276954.3276957},
year = {2018},
}
Publisher's Version
Protecting Chatbots from Toxic Content
Guillaume Baudart,
Julian Dolby,
Evelyn Duesterwald,
Martin Hirzel, and
Avraham Shinnar
(IBM Research, USA)
@InProceedings{Onward!18p120,
author = {Guillaume Baudart and Julian Dolby and Evelyn Duesterwald and Martin Hirzel and Avraham Shinnar},
title = {Protecting Chatbots from Toxic Content},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {120-119},
doi = {10.1145/3276954.3276958},
year = {2018},
}
Publisher's Version
JEff: Objects for Effect
Pablo Inostroza and
Tijs van der Storm
(CWI, Netherlands; University of Groningen, Netherlands)
@InProceedings{Onward!18p137,
author = {Pablo Inostroza and Tijs van der Storm},
title = {JEff: Objects for Effect},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {137-136},
doi = {10.1145/3276954.3276955},
year = {2018},
}
Publisher's Version
Essays
Fatal Abstraction
Friedrich Steimann
(Fernuniversität in Hagen, Germany)
@InProceedings{Onward!18p154,
author = {Friedrich Steimann},
title = {Fatal Abstraction},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {154-153},
doi = {10.1145/3276954.3276966},
year = {2018},
}
Publisher's Version
Interdisciplinary Programming Language Design
Michael Coblenz,
Jonathan Aldrich,
Brad A. Myers, and
Joshua Sunshine
(Carnegie Mellon University, USA)
@InProceedings{Onward!18p256,
author = {Michael Coblenz and Jonathan Aldrich and Brad A. Myers and Joshua Sunshine},
title = {Interdisciplinary Programming Language Design},
booktitle = {Proc.\ Onward!},
publisher = {ACM},
pages = {256-255},
doi = {10.1145/3276954.3276965},
year = {2018},
}
Publisher's Version
proc time: 0.75