InfoQ Homepage OOPSLA 2009 Content on InfoQ
Presentations
RSS Feed-
Agile Development: Overcoming a Short-term Focus in Implementing Best Practices
Karthik Dinakar presents a case study showing that trying to reach short-term goals by ignoring some practices can lead to long-term failures, how they recovered and recommends some best practices.
-
Using RESTful Web Services and Cloud Computing for Next-Generation Mobile Applications
Jason H Christensen presents the evolution of mobile devices, how to integrate mobile systems with the cloud and use RESTful services, what is a basic mobile architecture and how it can be implemented
-
Making SOA Work in a Healthcare Company
Brian Nicks tells the lessons learned by a healthcare company which inherited many technologies from Java to .Net to RPG to CICS to COBOL, deciding that the integration solution was to implement SOA.
-
Scrub & Spin: Stealth Use of Formal Methods in Software Development
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 solar system exploration missions.
-
Facebook: Moving Fast at Scale
Robert Johnson talks about: the need to prepare for horizontal scalability, very short release cycles associated with a streamlined deploying process, and making the entire process faster every day.
-
OOPSLA Keynote: The Power Of Abstraction
In a reprise of her ACM Turing Award lecture, Barbara Liskov discusses the invention of abstract data types, the CLU programming language, the Liskov Substitution Principle, and future challenges.
-
Community Performance Optimization: Making Your People Run as Smoothly as Your Site
Brion Vibber discusses the challenges of working with user communities, social bottlenecks, scalability of software vs communities, new approaches to scaling communities, and remaining challenges.