OCTOBER 25 TO 29, 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.
OOPSLA Practitioner Reports provide a great opportunity for industry practitioners and researchers to overview and report on leading methods and practices for software solutions and software development in actual practice. The Practitioner Reports provide the OOPSLA community a view as to what's working (or not!) in leading-edge systems, applications, architecture, methodologies, frameworks, patterns, or management techniques. These reports are an integral part of the OOPSLA Conference.
OOPSLA tutorials are half-day classes, taught by experts, designed to help software professionals rapidly come up to speed on a specific technology or methodology. Tutorials can be lecture-oriented or participatory.
OOPSLA tutorial attendees deserve the highest standard of excellence in tutorial preparation and delivery. Tutorial presenters are typically experts in their chosen topic and experienced speakers skilled in preparing and delivering educational presentations. When selecting tutorials, we will consider the presenter’s knowledge of the proposed topic and past success at teaching it.
It's all about networking and collaboration - whether you are seeking research partners, potential funders, new ideas or perhaps even a new job!
OOPSLA workshops are a great way to grow your knowledge and expand your professional network! They have a global reach and draw diverse groups of technologists from various industry and research organizations around the world who share common interests and passions for advancing the field of software engineering. They are highly interactive events, with ample opportunity to share insights, learn from others and build connections that typically extend well beyond the OOPSLA experience.
OOPSLA panels have consistently been among the best-attended and well-received attractions at the conference. The best panels offer an engaging, entertaining, and informative examination of a timely topic from a variety of viewpoints. OOPSLA panels offer a unique forum to spotlight emerging issues. They also give the OOPSLA community a way to tackle controversial and divisive topics head-on in a fun, interactive way that can shed welcome light on the issues we all must deal with.
The Educators’ and Trainers’ Symposium provides a forum for academic and industry professionals who have a vested interest in technology education and training. This one-day event is a unique opportunity for these individuals to come together and discuss their ideas for incorporating OO and various software development methods, practices and theory into courses, curricula, and training plans.
Onward! (an OOPSLA conference) is now on its own. It is more radical, more visionary and more open than other conferences to not so well proven but well argued ideas. It welcomes different ways of thinking about, approaching, and reporting on programming language and software engineering research.
An Onward! essay is a thoughtful reflection upon software-related technology. Its goal is to help the reader to share a new insight, engage with an argument, or wrestle with a dilemma.
Onward! (an OOPSLA conference) is now on its own. It is more radical, more visionary and more open than other conferences to not so well proven but well argued ideas. It welcomes different ways of thinking about, approaching, and reporting on programming language and software engineering research.
The Onward! papers track is a place to vetradical ideas about how technological advances and new applications are going to shape computational fabrics of the future. This track is all about getting some "skin in the game" —an opportunity to deeply challenge old assumptions about everything from architecture to abstractions— and take a chance on making some dramatic changes that may bear fruit for future generations.
Onward! (an OOPSLA conference) is now on its own. It is more radical, more visionary and more open than other conferences to not so well proven but well argued ideas. It welcomes different ways of thinking about, approaching, and reporting on programming language and software engineering research.
Onward! workshops provide a creative and collaborative environment for attendees to discuss and investigate challenging problems related to software and its creation and nurturing. Workshops provide a great opportunity for software people and researchers to establish as well as foster communities.
The OOPSLA 2009 Doctoral Symposium provides students with useful guidance for completing their dissertation research and beginning their research careers. The Symposium will provide an interactive forum for doctoral students in one of two phases:
The OOPSLA DesignFest® gives OOPSLA attendees the opportunity to learn more about design by solving a design problem in a team of fellow OOPSLA attendees. DesignFest is not about passively sitting and listening to experts talk about design. DesignFest is about sharpening your design skills by rolling up your sleeves and working on a real problem with others in the field. You can expect to interact with everyone from total beginners to textbook authors!
OOPSLA Posters provide an excellent forum for authors to present their work in an informal and interactive setting. Posters are ideal to showcase speculative, late-breaking results or to introduce interesting, innovative work. Posters sessions are highly interactive. They allow authors and interested participants to connect to each other and to engage in discussions about the work presented. Posters provide authors with a unique opportunity to draw attention to their work during the conference. Therefore, authors in other OOPSLA technical tracks are strongly encouraged to complement their submission with a poster about their work.
As one of few conferences to bring together active and enthusiastic participation from the academic, commercial, and government domains, OOPSLA represents a unique opportunity to show the innovations and advancements embodied in your work. As a key view into the status of a dynamic field, the OOPSLA demonstrations track highlights both individual and collective advancements from one year to the next. Academic research, commercial tools, and government initiatives striving to progress the software landscape are all welcome to the chance to influence our industry's influencers.
After its remarkable success in previous years, OOPSLA is again hosting an ACM SIGPLAN Student Research Competition. The competition, sponsored by Microsoft Research, is an internationally-recognised venue that enables undergraduate and graduate students to experience the research world, share their research results with other students and OOPSLA attendees, and compete for prizes. The ACM SIGPLAN Student Research Competition shares the Poster session's goal to facilitate students' interaction with researchers and industry practitioners; providing both sides with the opportunity to learn of ongoing, current research. Additionally, the Student Research Competition affords students with experience with both formal presentations and evaluations.
A lightning talk is a ten-minute presentation on any topic of interest to the OOPSLA community. If you are a software developer working on an exciting project and you don't have the time to submit a full proposal for an entire session, Lightning Talks are a great way to gain exposure with the OOPSLA community and receive feedback on your ideas.
The Student Volunteer program is an opportunity for students from around the world to associate with the top people in programming languages, object-oriented technology, research, and software development. Students volunteer a few hours of their time performing tasks that help the conference run smoothly. These tasks include assisting with registration, providing information about the conference to attendees, and monitoring tutorials. In exchange for volunteering, students receive a complimentary full conference registration, free admission to tutorials on a space-available basis, and many other benefits.
We strongly encourage students to become involved with the OOPSLA 2009 Student Volunteer Program.
Onward! (an OOPSLA conference) is now on its own. It is more radical, more visionary and more open than other conferences to not so well proven but well argued ideas. It welcomes different ways of thinking about, approaching, and reporting on programming language and software engineering research.
The goal of the Onward! Film track is to explore new developments in how film and other narrative multimedia technologies can be used to enrich the software development process.