Thursday Morning


8:30am-10:00am -- General Session -- Invited Speaker
Colorado Convention Center _ Ballroom
Fun with Squeak and Other Smalltalks

Dan Ingalls, Walt Disney Imaging

Dan Ingalls is the principal designer of four generations of Smalltalk virtual machines and the kernel systems they supported, including Smalltalk-80. Recently he has led the development of the Squeak Open Smalltalk System as a vehicle for media research at Disney.

Dan is a recipient of the ACM's Grace Hopper Award and of the ACM Software Systems Award. He also invented the BitBlt graphics primitive and pop-up menus while at Xerox, and was the principal designer of the Fabrik visual programming environment while at Apple.

10:00am-10:30am -- Break

10:30am-12:00 pm
Session A: Convention Center _ A201, A205, A207, A209
Rags to Riches: Product Success @ Net Speed

This panel will present a lively discussion on state-of-the-art OO software management, facilitated by a highly interactive approach of taking the mike out into the audience and using color "vote" cards.

Panelists come from a variety of organizations that practice disciplined OO software management, and in particular, an aggressive reliance on software reuse. This panel will be both educational and fun.

Click here for an expanded description.

Moderator: Steven Fraser, Nortel

Panelists:
Kent Beck, Daedalos Consulting
Martin Fowler, Consultant
Norm Kerth, Elite Systemss
Priya Marsonia, Nortel Networks
Dusty Roads, Orient-Overseas Container Lines (OOCL)


Session B: Convention Center _ Ballroom
Technical Papers: Java Optimization II
Chair: Doug Lea, State University of New York

Compositional Pointer and Escape Analysis for Java Programs
John Whaley and Martin Rinard, MIT Laboratory for Computer Science

An Efficient Meta-Lock for Implementing Ubiquitous Synchronization
Ole Agesen, David Detlefs, Alex Garthwaite, Ross Knippel, Y.S. Ramakrishna, and Derek White, Sun Microsystems Laboratories

A Study of Locking Objects with Bimodal Fields
Tamiya Onodera and Kiyokuni Kawachiya, IBM Research


Session C: Convention Center _ C201, C205, C207, C209
Practitioner Reports: System Experiences
Chair: Scott Curry, Object Components Corporation

Extreme Java: Experiences in Applying Extreme Programming to a Java-Based Project
Frederik D. George, The Flatirons Group
Robert L. Billington, Storage Tek

Applying A Design Pattern: Automatic Correspondence Generation
Scott Hergott, Dean Mackie, Ray Miller, and Brad Hughes, Ontario Teachers' Pension Plan Board

Application of Modern Software Architecture Principles for the Design of a Large, Distributed, Real-time, Embedded Software System
Robert Rolf, United Defense, LP
Zack Hashemi and Michael Ubnoske, Architecture Technology
Louis Vazquez, Department of the Army OPM Crusader Picatinny Arsenal


Jump to: Wednesday morning || afternoon Thursday morning || afternoon Friday morning || afternoon
Full descriptions of entire Technical Program || Technical Program At A Glance

Return To Final Program

 OOPSLA'98 Home