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
Article: onward18papers-p16-p doi:10.1145/3276954.3276960
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
Article: onward18papers-p15-p doi:10.1145/3276954.3276959
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
Article: onward18papers-p21-p doi:10.1145/3276954.3276963
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
Article: onward18papers-p19-p doi:10.1145/3276954.3276961
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
Article: onward18papers-p7-p doi:10.1145/3276954.3276956
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
Article: onward18papers-p20-p doi:10.1145/3276954.3276962
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
Article: onward18papers-p11-p doi:10.1145/3276954.3276957
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
Article: onward18papers-p14-p doi:10.1145/3276954.3276958
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
Article: onward18papers-p3-p doi:10.1145/3276954.3276955
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
Article: onward18essays-p10-p doi:10.1145/3276954.3276966
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
Article: onward18essays-p7-p doi:10.1145/3276954.3276965
proc time: 0.02