OOPSLA has a long tradition of marrying research and practical development experience. Each of these two “R+D” facets is important, and requires the other to stand. In the OOPSLA’08 development program, we have drawn together four formats for presenting current experience and reflections on software development work: practitioner reports, demonstrations, posters, and lightning talks. For many OOPSLA attendees, these formats are the most important part of the conference.
These four formats differ in the time and space required to prepare and present. Practitioner reports are full papers about software development projects, describing real-world experience with object-orientation, application development, integration technologies and processes. Demonstrations feature prototypes implementing emerging concepts and technologies that have been developed in either academia or industry. Posters offer the opportunity to present ongoing research and development activities while obtaining immediate feedback from OOPSLA attendees during the welcome reception. Lightning talks are very short and have very little (if any) rigor associated with them.
The development program provides five use cases to prospective OOPSLA’08 presenters:
We would like to hear about your experiences, even if you have not published recently, being busy reaching development milestones or satisfying clients on professional services engagements. The OOPSLA’08 development program is your opportunity to tell the OOPSLA community, a healthy mix of practicing developers and architects, researchers and students, what you are doing, what is and is not working, and why.
Practitioner reports focus on software and development in actual practice. These reports provide the opportunity for practitioners to report on their experiences, and for researchers to present case studies relating to practice. Reports may concern software systems themselves, or the development process and related issues. Approaches of perennial interest include how new concepts are actually used in real projects, and how practice requires coming up with novel ideas. This year, we particularly encourage reports focusing on architecture and integration of application software, particularly those which address key requirements, design, and implementation aspects pertaining to the entire software development lifecycle.
OOPSLA attendees look for reports that present experience and reflections, together with supporting evidence for any claims made. They particularly welcome reports that discuss both benefits and drawbacks of the approaches used. Reports may focus on a particular aspect of technology usage and practice, or describe broad project experiences. Submissions focusing on people, process, or development challenges are equally welcome.
An OOPSLA practitioner report consists of a paper that is 4 to 12 pages in length, and a 20-minute presentation about the report during the conference.
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.
Demonstrations will be selected based on their potential to showcase technically sound and interesting activity in the tool, systems, language, and application development spaces. Particular consideration will be given to products and processes that abandon the status quo for the sake of doing it better. Partial results and works in progress are suitable for inclusion.
OOPSLA posters provide an excellent forum to present in an informal and interactive setting. Posters are ideal to showcase speculative, late-breaking results as well as to introduce interesting, innovative work. Posters sessions are highly interactive, allowing presenters and attendees to directly connect and to engage in face-to-face discussions. Posters provide presenters with a unique opportunity to draw attention to their work during the conference. Therefore, authors in other OOPSLA tracks are strongly encouraged to complement their submission with a poster about their work.
Successful posters are carefully designed to convey technical detail. Their strong visual impact attracts the attention of attendees as they stroll past the displays, either during the interactive poster session or at other times during the conference. The goal is to develop a poster that encourages and facilitates small groups of individuals interested in a technical area to gather and interact. Poster presenters must attend the poster session, which is held early in the conference to promote continued discussion among interested parties.
A lightning talk is a five-minute presentation on any topic of interest to the OOPSLA community; it can be a new idea, a technology, an evaluation, an observation, a complaint, an explanation, a suggestion, a report of success or failure, a call to action, a description of a technique, or a lament. If you are a software developer working on an exciting project and you do not have the time to submit a full paper, Lightning talks are a great way to interact with the OOPSLA community and receive feedback on your ideas. Lightning talks are presented back-to-back with a strictly enforced five minute limit, so make sure that you can fit your presentation within this time span.
A sign up sheet will also be available during the conference, so you can improvise a lightning talk once you are at the conference. Slots tend to fill up fast, so we recommend you sign up in advance through the OOPSLA electronic submission system.
If you are not 100% sure whether your work is of interest to the OOPSLA community, please contact the development program chairs to discuss. One unique aspect of the development program is that shepherding is available; you have the opportunity to learn from seasoned technical writers how to share your lessons learned effectively. Many companies require their senior technical staff to publish regularly, and appreciate if their external consultants do so. As a bonus, you receive the privilege of attending a conference with a technical program of unmatched breadth, depth, and fun factor!
If you feel you indeed have a story to tell, please select the format which works best for you, considering its individual preparation and presentation requirements. If you are not sure where to submit, please contact us. Should your submission seem better suited for another format, we will help you to reshape your submission for that format.
Proposals for the Development Program will be submitted electronically through the OOPSLA submission system. All submissions must clearly identify, and discuss in detail, the issues and insights that form its contribution. All submissions must include a short and concise title and an abstract suitable for inclusion in the advance program.
|Track||Abstract Length||Submission Length||Additional Documentation||Deadline|
|Practitioner Reports||150 words||4-12 pages||n/a||March 19|
|Demonstrations||50 words||250 words or less||special needs to conduct the demonstration||July 2|
|Posters||50 words||2 pages||preliminary graphic layout of poster||July 2|
|Lightning Talks||n/a||250 words or less||n/a||early submissions possible in July; ongoing submissions accepted until all slots are filled|
Because of tight time requirements, your initial submission must be complete enough for making a decision, and, if accepted, for publication of the abstract and presenter information in the advance program. The submission must be in English and has to meet the length requirements specified above. All papers must be submitted electronically in PDF format. Final camera-ready papers must be formatted to conform to ACM Proceedings requirements, using ten point fonts on a twelve point baseline. We strongly encourage you to use this layout for initial submission as well. You can save preparation time by using one of the templates provided at the ACM Proceedings page.
For additional information and clarifications, please do not hesitate to contact us.