OOPSLA 2009  Content on InfoQ rss

Presentations about OOPSLA 2009 rss

Followers Agile Development: Overcoming a Short-term Focus in Implementing Best Practices by Karthik Dinakar Follow 0 Followers Posted on Oct 18, 2010 Karthik Dinakar presents the case of his team which attempted to be as agile as possible in order to fulfill the short-term goals but missed the long-term ones because some of the Agile best practices were ignored. He tells the story of how his team finally managed to come back on course and which are the practices that he considers as necessary for success. 2

Followers Using RESTful Web Services and Cloud Computing for Next-Generation Mobile Applications by Jason H. Christensen Follow 0 Followers Posted on Sep 10, 2010 Jason H. Christensen presents the evolution of mobile devices, how to get around limitations by integrating mobile systems with the cloud and make use of RESTful services, what is a basic mobile architecture and how it can be implemented.

Followers Making SOA Work in a Healthcare Company by Brian Nicks Follow 0 Followers Posted on Aug 27, 2010 Brian Nicks presents a study case of a healthcare company which inherited many disparate technologies from Java on WebLogic to .Net to RPG on iSeries to CICS on zSeries to COBOL on OpenVMS, deciding that the integration solution was to implement a SOA initiative. The presentation contains the challenges, the successes and the lessons learned throughout the process. 1

Followers Scrub & Spin: Stealth Use of Formal Methods in Software Development by Gerard Holzmann Follow 0 Followers Posted on Jun 02, 2010 Gerard Holzmann discusses Spin, a design analyzer tool, and Scrub, a code review tool, used by Jet Propulsion Laboratory to analyze and fix the software used for critical solar system exploration missions. 1

Followers Facebook: Moving Fast at Scale by Robert Johnson Follow 0 Followers Posted on May 24, 2010 Robert Johnson discusses Facebook’s approach to scalability issues resulting from a large growth of the user base. He talks about: why one needs to prepare for horizontal and not vertical scalability, very short release cycles which are better because they introduce fewer bugs, the need to streamline to deploying process for short release cycles, and making the entire process faster every day. 2

Followers OOPSLA Keynote: The Power Of Abstraction by Barbara Liskov Follow 0 Followers Posted on Dec 23, 2009 In a reprise of her ACM Turing Award lecture, Barbara Liskov discusses the invention of abstract data types, the CLU programming language, clusters, polymorphism, exception handling, iterators, implementation inheritance, type hierarchies, the Liskov Substitution Principle, polymorphism, and future challenges such as new abstractions, parallelism, and the Internet. 7

Followers Community Performance Optimization: Making Your People Run as Smoothly as Your Site by Brion Vibber Follow 0 Followers Posted on Dec 23, 2009 Brion Vibber discusses the challenges of working with user communities, social bottlenecks, the Wikipedia article deletion process, scalability of software vs communities, new approaches to scaling communities, ongoing challenges with MediaWiki community, using git to scale the code commit process, automated Wikipedia edit filtering, flagged protection pages, and remaining challenges to face. 3

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you