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
Title Page
Article: onward18foreword-fm000-p (type: Frontmatter) doi:
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 (type: Full Paper (13 pages + references)) 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 (type: Full Paper (13 pages + references)) 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 (type: Full Paper (13 pages + references)) 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 (type: Full Paper (13 pages + references)) 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 (type: Full Paper (13 pages + references)) 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 (type: Full Paper (13 pages + references)) 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 (type: Full Paper (13 pages + references)) 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 (type: Full Paper (13 pages + references)) 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 (type: Full Paper (13 pages + references)) doi:10.1145/3276954.3276955
Essays
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 (type: Full Paper) doi:10.1145/3276954.3276965
proc time: 0.03