- Sponsor:
- sigplan
Welcome to the 24th OOPSLA Conference. This year we are seeding Clouds, we are learning to Scale and Mash, and continue to be Reliable and Agile.
As conference Chair, it is my pleasure to welcome you to the premier forum for practitioners, researchers, educators and students in diverse disciplines whose common threads are objects and related technologies.
From its inception, OOPSLA has served as an incubator for advanced technologies and practices. Dynamic compilation and optimization, patterns, refactoring, aspect-oriented software development, agile methods, service-oriented architectures and model-driven development (to name just a few) all have OOPSLA roots.
OOPSLA 2009 continues and strengthens that tradition. It features an exciting roster of researchers, practitioners and educators from around the world coming to showcase their latest work in a highly diverse set of venues that meet the needs of our equally diverse audience.
Enjoy our co-located symposia. Onward! 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. The 5th Dynamic Languages Symposium (DLS) is a forum for discussion of dynamic languages, their implementation and application. WikiSym 2009 aims to explore and extend the thriving wiki community, by bringing together researchers, practitioners, writers and scholars.
Many other events to participate in, including: Research Papers, Panels, Practitioner Reports, Tutorials, Workshops, DesignFest, Educators and Trainers Symposium, Doctoral Symposium, Demonstrations, Posters, Lightning Talks, and Student Research Papers.
Proceeding Downloads
Provenance: a future history
Science, industry, and society are being revolutionized by radical new capabilities for information sharing, distributed computation, and collaboration offered by the World Wide Web. This revolution promises dramatic benefits but also poses serious ...
Towards automation of iteration planning
Iterations are time-boxed periods with an intended outcome that is often a set of implemented requirements. Iterations are part of most common software development lifecycle models. Planning of iterations is a non-trivial task due to the multi-...
A market-based approach to software evolution
Software correctness has bedeviled the field of computer science since its inception. Software complexity has increased far more quickly than our ability to control it, reaching sizes that are many orders of magnitude beyond the reach of formal or ...
Index Terms
- Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications