search for books and compare prices
Tables of Contents for Oopsla '96 Conference Proceedings
Chapter/Section Title
Page #
Page Count
Tuesday, 8 October 1996
Invited Speaker
Christopher Alexander
Session 1: Database and Architecture
An Equational Object-Oriented Data Model and its Data-Parallel Query Language
1
17
Susumu Nishimura
Atsushi Ohori
Keishi Tajima
Creating Host Compliance in a Portable Framework: A Study in the Use of Existing Design Patterns
18
12
Phillip M. Yelland
A Flexible Operation Execution Model for Shared Distributed Objects
30
21
Saniya Ben Hassen
Irina Athanasiu
Henri E. Bal
Session 2: Compilers
Code Reuse in an Optimizing Compiler
51
18
Ali-Reza Adl-Tabatabai
Thomas Gross
Guei-Yuan Lueh
A Monotonic Superclass Linearization for Dylan
69
14
Kim Barrett
Bob Cassels
Paul Haahr
David A. Moon
Keith Playford
Andrew L. M. Shalit
P. Tucker Withington
Vortex: An Optimizing Compiler for Object-Oriented Languages
83
21
Jeffrey Dean
Greg DeFouw
David Grove
Vassily Litvinov
Craig Chambers
Perspectives on Reuse
101
3
Lorette Cameron
Charles Berman
Brian Henderson-Sellers
Laura Hill
Randall Smith
Sanjiv Gossain
Invited Talk: Deep Blue: The Machine That Would Be King
Feng-Hsiung Hsu
Session 3: Delegation
The Basic Object System: Supporting a Spectrum from Prototypes To Hardened Code
104
18
Allen Dutoit
Sean Levy
Douglas Cunningham
Robert Patrick
Split Objects: A Disciplined Use of Delegation within Objects
122
16
Daniel Bardou
Christophe Dony
Reorganizing Split Objects
138
12
Hernan Astudillo R.
Experience Reports: Transition to Objects
Session 4: CORBA
Lessons Learned from Implementing the CORBA Persistent Object Service
150
18
Jan Kleindienst
Frantisek Plasil
Petr Tuma
A Situated Evaluation of the Object Management Group's (OMG) Object Management Architecture (OMA)
168
11
Evan Wallace
Kurt Wallnau
Session 5: Semantic/Linguistic Models
Slicing Class Hierarchies in C++
179
19
Frank Tip
Jong-Deok Choi
John Field
G. Ramalingam
A Functional Layer for Description Logics: Knowledge Representation Meets Object-Oriented Programming
198
16
Ralf Moller
Environmental Acquisition: A New Inheritance-Like Abstraction Mechanism
214
21
Joseph Gil
David H. Lorenz
Soft Issues and Hard Problems in Software Development
232
3
Paul S. R. Chisholm
Larry Constantine
Ward Cunningham
Luke Hohmann
Norman Kerth
Wednesday, 9 October, 1996
Invited Talk: The Feel of Java
James Gosling
Session 6: Refactoring and Reuse
Automatic Inheritance Hierarchy Restructuring and Method Refactoring
235
16
Ivan Moore
On Automatic Class Insertion with Overloading
251
17
H. Dicky
C. Dony
M. Huchard
T. Libourel
Reuse Contracts: Managing the Evolution of Reusable Assets
268
24
Patrick Steyaert
Carine Lucas
Kim Mens
Theo D'Hondt
OO Anthropology: Crossing the Chasm
286
6
Steven D. Fraser
Alistair Cockburn
Leo Brajkovich
Jim Coplien
Larry Constantine
Dave West
Experience Reports 2: OO Decision Support Systems
Invited Talk: A Declarative Model for Defining Smalltalk Systems
Allen Wirfs-Brock
Juanita Ewing
Harold Williams
Brian Wilkerson
Session 7: Language Performance and Optimization
Simple and Effective Analysis of Statically-Typed Object-Oriented Programs
292
14
Amer Diwan
J. Eliot B. Moss
Kathryn S. McKinley
The Direct Cost of Virtual Function Calls in C++
306
18
Karel Driesen
Urs Holzle
Fast Static Analysis of C++ Virtual Function Calls
324
18
David F. Bacon
Peter F. Sweeney
Experience Reports 3: Frameworks
Session 8: Design
Change Cases: Use Cases that Identify Future Requirements
342
17
Earl F. Ecklund, Jr.
Lois M. L. Delcambre
Michael J. Freiling
Using Role Components to Implement Collaboration-Based Designs
359
11
Michael VanHilst
David Notkin
Formal Design Constraints
370
19
Nils Klarlund
Jari Koistinen
Michael I. Schwartzbach
Objects on the Server: Are We Ready?
384
5
Yen-Ping Shan
Tom Morgan
Phil Proudfoot
Jim Thompson
John Tibbets
Allen Woolfrey
Thursday, 10 October, 1996
Invited Talk: Objects as if People Mattered
Larry Constantine
Session 9: Visual Systems
Architecture-Oriented Visualization
389
17
Mohlalefi Sefika
Aamod Sane
Roy H. Campbell
A Framework for Run-Time Systems and its Visual Programming Language
406
15
Alan M. Durham
Ralph E. Johnson
Semantic-Based Visualization for Parallel Object-Oriented Programming
421
28
Isabelle Attali
Denis Caromel
Sidi O. Ehmety
Sylvain Lippi
(Debate): Translation: Myth or Reality? Moderator:
441
3
Steven Fraser
Grady Booch
Robert Martin
Steven J. Mellor
Michael Lee
Steven Garone
Martin Fowler
Dr. Douglas C. Schmidt
Marie Lenzi
Experience Reports 4: Software Engineering/Databases
Components on the Internet
444
5
Jeffrey Bonar
Nancy Lehrer
Kelly Looney
Stewart Nickolas
Randy Schnier
James Russell
Dr. Ted Selker
Design-Fest Report Conference Reports
Educator's Symposium Report
Index of Titles
449
1
Index of Authors
450