Onward!
Symposium on New Ideas in Programming and Reflections on Software (Onward!)
Onward! is a forum for new ideas and paradigms for every aspect of programming. Welcomed are papers that propose and argue for new approaches to the creation of software as well as reflections on technology and ideas bearing on programming broadly construed.
Onward! 2014
- Portland, Oregon, USA, 2014
- Co-located with SPLASH 2014
- PC chair: Shriram Krishnamurthi (Brown University)
- Essays chair: Bernd Bruegge (Technische Universität München)
- http://2014.onward-conference.org/
Awards
- Most Notable Paper Award 2013 for 2003
- Recipient: Martin Rinard
- Title: Acceptability-oriented Computing
- Conference: Onward! 2003
- Paper: http://dl.acm.org/citation.cfm?doid=949344.949402
- Citation: The 2003 Onward! paper "Acceptability-Oriented Computing" introduced the approach of defining the boundaries of acceptable program behavior for a software system, and then augmenting the original system by layering components to enforce those boundaries—this instead of attempting to construct a completely error-free system. This paper led to a still-expanding series of papers exploring this approach, its capabilities, and its benefits.
- Most Notable Paper Award 2012 for 2002
- Recipients: James Noble and Robert Biddle
- Title: Notes on Postmodern Programming
- Conference: Onward! 2002
- Paper: http://dreamsongs.com/Files/Onward!Proceedings.pdf
- Citation: The 2002 Onward! paper "Notes on Postmodern Programming" uses postmodern concepts to understand contemporary programming, especially as software grows in scale and design is dispersed to a diversity of stakeholders. This paper is notable because it triggered a storm of immediate responses and ongoing discussion on the Web; it introduced the essay genre to the programming community and cut the path that led to a new technical track at Onward! (Essays); and it stated for the first time the philosophical model of at-scale software development that dominates today.
Past Events
- Onward! 2013
- Indianapolis, Indiana, USA, October 29-31, 2013
- Co-located with SPLASH 2013
- PC chair: Robert Hirschfeld
- Essays chair: Bernd Bruegge
- Keynote speaker: Gilad Bracha
- http://onward-conference.org/2013/
- Onward! 2012
- Tucson, Arizona, USA, October 24-26, 2012
- Co-located with SPLASH 2012
- PC chair: Jonathan Edwards
- Essays chair: Julie Steele
- http://onward-conference.org/2012/
- Onward! 2011
- Portland, Oregon, USA, October 25-27, 2011
- Co-located with SPLASH 2011
- General chair: Robert Hirschfeld
- General co-chair: Richard P. Gabriel
- PC chair: Eelco Visser
- Essays chair: David West
- Keynote speaker: Markus Püschel
- http://onward-conference.org/2011/
- Onward! 2010
- Reno, Nevada, USA, October 19-21, 2010
- Co-located with SPLASH 2010
- General chair: Siobhán Clarke
- PC chair: Kevin Sullivan
- Essays chair: Daniel Steinberg
- Keynote speaker: Benjamin C. Pierce
- http://onward-conference.org/2010/
- Onward! 2009
- Disney's Contemporary Resort
- Orlando, Florida, USA, October 27-29, 2009
- Co-located with OOPSLA 2009
- General chair: Bernd Bruegge
- PC chair: Yvonne Coady
- Essays chair: Simon Peyton-Jones
- Essays assistant chair: Richard P. Gabriel
- Keynote speaker: Thomas Malone
- http://onward-conference.org/2009/
- Onward! 2008
- Nashville, Tennessee, USA, October 21-23
- Co-located with OOPSLA 2008
- PC chair: Dirk Riehle
- Keynote speaker: Sonali Shah
- http://www.oopsla.org/oopsla2008/program-overview/onward-papers.html
- Onward! 2007
- Montréal, Quebec, Canada, October 23-25, 2007
- Co-located with OOPSLA 2007
- PC chair: Cristina Videira Lopes
- Keynote speakers: Jim Purbrick and Mark Lentczner
- http://www.oopsla.org/oopsla2007/index.php?page=program/onward/
- Onward! 2006
- Portland, Oregon, USA, October 24-26, 2006
- Co-located with OOPSLA 2006
- Chair: Robert Biddle
- Keynote speaker: Brenda Laurel
- http://www.oopsla.org/2006/submission/onward/introduction_to_onward.html
- Onward! 2005
- San Diego, California, USA, October 18-20, 2005
- Co-located with OOPSLA 2005
- Co-chairs: Elisa L. A. Baniassad and James Noble
- Essays chair: Brian Marick
- Keynote speaker: Mary Beth Rosson
- http://www.oopsla.org/2005/ShowEvent.do?id=809
- Onward! 2004
- Vancouver, British Columbia, Canada, October 26-28, 2004
- Co-located with OOPSLA 2004
- Chair: Geoff A. Cohen
- Keynote speaker: Jaron Lanier
- http://www.oopsla.org/2004/ShowEvent.do?id=onward
- Onward! 2003
- Anaheim, California, USA, October 28-30, 2003
- Co-located with OOPSLA 2003
- Chair: Richard P. Gabriel
- Keynote speaker: Larry Lessig
- http://www.oopsla.org/oopsla2003/files/onw.html
- Onward! 2002
- Seattle, Washington, USA, November 6-8, 2002
- Co-located with OOPSLA 2002
- Chair: Richard P. Gabriel
- Keynote speaker:Jerry Michalski
- http://www.oopsla.org/2002/2n_onward.html
- Proceedings: http://dreamsongs.com/Files/Onward!Proceedings.pdf
Steering Committee Members
Present
- Jonathan Aldrich, CMU, USA
- Andrew Black, Portland State University, USA
- Bernd Bruegge, TU München, Germany
- Yvonne Coady, University of Victoria, Canada
- Jonathan Edwards, MIT, USA
- Richard P. Gabriel, IBM Research, USA
- Jeremy Gibbons, University of Oxford, UK (SIGPLAN)
- Robert Hirschfeld, Hasso-Plattner-Institut Potsdam, Germany
- Antony Hosking, Purdue University, USA
- Shriram Krishnamurthi, Brown University, USA
- Kevin Sullivan, University of Virginia, USA (chair)
- Eelco Visser, Delft University of Technology, The Netherlands
Past
- Elisa Baniassad, Australian National University, Australia
- Robert Biddle, Carleton University, Canada
- Siobhán Clarke, Trinity College, Ireland
- Geoff A. Cohen, Elysium Digital, USA
- Cristina Videira Lopes, University of California, Irvine, USA
- James Noble, Victoria University of Wellington, New Zealand
- Dirk Riehle, Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany