Join us on:

Research Program

Call for Papers - Due March 19, 2009

Abstract Submission Deadline:
 March 19, 2009
Full Papers Due:  March 23, 2009

OOPSLA'09 solicits excellent research papers that present new research and novel technical results, advance the state of the art, or report on experience or experimentation. Papers should report significant contributions to the exploration, study, use, and understanding of programming, systems, languages, or applications.

Submission Summary
Abstract due:March 19, 2009
Full paper due: March 23, 2009
Author response period:
May 1–2, 2009
Notification date:
May 10, 2009
Format:ACM Proceedings format
Submit to:OOPSLA submission system
Contact: This e-mail address is being protected from spambots. You need JavaScript enabled to view it (chair)

OOPSLA is the premier forum for research on the intersection between programming languages and software engineering, for introducing and discussing key programming models and programming methods and related software engineering ideas, technologies, tools, and applications. Submissions are welcomed on critical evaluation of accepted practices, proposals for new programming models, exploration and extension of well-established models, and other novel approaches to building systems. We also encourage submissions on this year's OOPSLA themes: "scaling: multi-core to cloud", "mashups of models, data and code", "tools for reliability and evolution", and "enterprise agile management".

Papers may address any stage of programming, including requirements, modeling, prototyping, design, implementation, testing, and any other means of producing running software. We particularly welcome software engineering papers that focus on processes and methods in addition to languages, tools, and techniques. Of particular interest are papers with perspectives that cut across the traditional boundaries of languages, systems, and applications in the development of software systems. Papers may also extend to programming models that go beyond traditional programming models.

A successful research paper meets all of these criteria:

  • Significance: Motivate why the research is important or useful. Explain what problem it addresses.
  • Novelty: Extend the frontier of knowledge. Explicitly relate your research to previous work.
  • Correctness: Critically evaluate and support your claims with proofs, an implementation, examples, or experiments.
  • Clarity: Organize the paper well and write clearly. Make sure you support your claims.


OOPSLA 2009 continues a long-standing tradition of recognizing the best student-authored paper of the conference. The program chair will select the winning paper among those commended by the program committee. The paper will be announced in the conference's research paper sessions. Eligible papers will describe the work of one or more students, one of whom must be the primary author. Authors will indicate eligibility as part of the submission process.

OOPSLA 2009 will also present an award for the most influential paper published 10 years ago at OOPSLA 1999.

Submission Guidelines

Electronic submission of research papers is required through the OOPSLA submission system.

Both submissions and final papers must be prepared using the ACM SIGPLAN 10 point format. Templates for Word and LaTeX are available at; this site also contains links to useful information on how to write effective submissions.

All papers must be submitted electronically as PDF format documents (or PostScript, if you cannot access PDF-producing programs, but this is not recommended). PDF files must be created to allow printing, and must be able to be readily printed using a modestly configured color laser printer. Note that MS Word documents must be converted to PDF before being submitted.

Submissions must be no longer than 18 pages. Submissions that are longer or that are not in the 10 point ACM format will be rejected without review.

To hold reviewers' interest, authors should strive to make the length of their paper match its content. Papers without many formulas, figures, or tables should have a total length of about 16 pages or less. Non-essential material can be separated into an appendix.

The reviews of the papers will be provided to the authors on May 1, 2009 and authors will have 48 hours (through May 2) to submit a response for the purpose of clarification, correction, or answering questions asked by the program committee. Responses will be limited to 500 words.

Each accepted paper will be afforded a 30 minute presentation at the conference and allocated up to 20 pages in the proceedings. Accepted papers must be formatted to conform to ACM Proceedings requirements, which will be supplied after notification of acceptance.

OOPSLA and Onward! provide a number of other publication venues. Please consider submitting to Onward! if you have ideas that are compelling but too new to have strong substantiation for their value and effectiveness, or if you wish to reflect on existing technologies or practices with an eye toward understanding how to approach software-related problems or situations in the future. Onward! accepts both research-related papers and essays. The research program committee may, at its discretion, forward to Onward!  papers that would be better hosted at Onward! as a research contribution or essay.

However, OOPSLA welcomes and solicits research papers with big, novel ideas, papers that tie together different concepts, and papers that strongly argue a point of view if your ideas are well substantiated.

Submitted papers must describe work unpublished in refereed venues, and not concurrently submitted for publication elsewhere (including journals and formal proceedings of conferences and workshops). Violation of this policy will result in rejection of the paper. See the SIGPLAN republication policy for more details:

For additional information, clarification, or questions please contact the program committee chair, Gary T. Leavens, at This e-mail address is being protected from spambots. You need JavaScript enabled to view it

Research Program Committee

  • Don Batory, University of Texas at Austin, USA
  • Nick Benton, Microsoft Research Cambridge, UK
  • Elisa Bertino, Purdue University, USA
  • John Boyland, University of Wisconsin-Milwaukee, USA
  • Danny Dig, University Illinois Urbana-Champaign, USA
  • Sophia Drossopoulou, Imperial College London, UK
  • Matt Dwyer, University of Nebraska, USA
  • Erik Ernst, Aarhus University, Denmark
  • Robert Bruce Findler, Northwestern University, USA
  • Robert France, Colorado State University, USA
  • Richard Gabriel, IBM Research, USA
  • Philippa Gardner, Imperial College London, UK
  • Dan Grossman, University of Washington, USA
  • Gorel Hedin, Lund Institute of Technology, Sweden
  • Bart Jacobs, Katholieke Universiteit Leuven, Belgium
  • Suresh Jagannathan, Purdue University, USA
  • Sarfraz Khurshid, University of Texas at Austin, USA
  • Gregor Kiczales, University of British Columbia, USA
  • Chandra Krintz, University California Davis, USA
  • Gary T. Leavens, University of Central Florida, USA (chair)
  • Cristina Lopes, University California Irvine, USA
  • Robyn Lutz, Iowa State University, USA
  • Kathryn McKinley, University of Texas at Austin, USA
  • Todd Millstein, University California Los Angeles, USA
  • Peter Müller, ETH Zürich, Switzerland
  • James Noble, Victoria University of Wellington, New Zealand
  • Klaus Ostermann, Aarhus University, Denmark
  • Hridesh Rajan, Iowa State University, USA
  • Dirk Riehle, SAP Research, USA
  • Martin Rinard, Massachusetts Institute of Technology, USA
  • Robby, Kansas State University, USA
  • Vibha Sazawal, University of Maryland, USA
  • David Walker, Princeton University, USA


Please email any questions to . This e-mail address is being protected from spambots. You need JavaScript enabled to view it