


default search action
10th OOPSLA 1995: Austin, Texas, USA
- Rebecca Wirfs-Brock:

Proceedings of the Tenth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 1995, Austin, Texas, USA, October 15-19, 1995. ACM 1995, ISBN 0-89791-703-0
SIGPLAN Notices 30(10)
Design, Analysis and Methods
Chair: Donald Firesmith
- Arthur Allen, Dennis de Champeaux:

Extending the Statechart Formalism: Event Scheduling & Disposition. 1-16 - Aamod Sane, Roy H. Campbell:

Object-Oriented State Machines: Subclassing, Composition, Delegation and Genericity. 17-32 - Ruth Malan, Derek Coleman, Reed Letsinger:

Lessons from the Experiences of Leading-Edge Object Technology Projects in Hewlett Packard. 33-46
Environments
Chair: Satoshi Matsuoka
- Randall B. Smith, John Maloney, David M. Ungar:

The Self-4.0 User Interface: Manifesting a System-wide Vision of Concreteness, Uniformity and Flexibility. 47-60 - Walter R. Smith:

Using a Prototype-based Language for User Interface: The Newton Project's Experience. 61-72 - David M. Ungar:

Annotating Objects for Transport to Other Worlds. 73-87
Panel: OO Project Management
Chair: Laura Hill
- Laura Hill, Kenneth S. Rubin, John Daniels, Charles Berman, James Coplien, Douglas Johnson:

Managing Object Oriented Projects - Panel Session. 88-90
Implementation and Types - A
Chair: J. Eliot B. Moss
- Ole Agesen, Urs Hölzle:

Type Feedback vs. Concrete Type Inference: A Comparison of Optimization Techniques for Object-Oriented Languages. 91-107 - David Grove

, Jeffrey Dean, Charles Garrett, Craig Chambers:
Profile-Guided Receiver Class Prediction. 108-123 - Andrew C. Myers:

Bidirectional Object Layout for Separate Compilation. 124-139
Panel: OO Testing in the Real World
Chair: John D. McGregor
- John D. McGregor, Edward V. Berard, Donald Firesmith, Don Marick, Dav Thomson:

OO Testing in the Real World: Lessons for All - Panel Session. 140
Types and Implementation - B
Chair: Luca Cardelli
- Karel Driesen, Urs Hölzle:

Minimizing Row Displacement Dispatch Tables. 141-155 - Mark Day, Robert Gruber, Barbara Liskov, Andrew C. Myers:

Subtypes vs. Where Clauses: Constraining Parametric Polymorphism. 156-168 - Jonathan Eifrig, Scott F. Smith, Valery Trifonov:

Sound Polymorphic Type Inference for Objects. 169-184
Panel: Tailoring OO Methods
Chair: Dennis Mancl
- Dennis Mancl, Frank Armour, Geoff Hambrick, Barbara Moo:

Tailoring OO Analysis and Design Methods - Panel Session. 185-186
Theory and Semantics
Chair: William H. Harrison
- Jonathan G. Rossie Jr., Daniel P. Friedman:

An Algebraic Semantics of Subobjects. 187-199 - Raymie Stata, John V. Guttag:

Modular Reasoning in the Presence of Subclassing. 200-214 - Jacques Malenfant:

On the Semantic Diversity of Delegation-Based Programming Languages. 215-230
Panel: Patterns: Cult to Culture?
Chair: Steven Fraser
- Steven Fraser

, Grady Booch, Frank Buschmann, James Coplien, Ivar Jacobson, Norman L. Kerth, Mary Beth Rosson:
Patterns: Cult to Culture? - Panel Session. 231-234
Language Design
Chair: Frank Manola
- Harold Ossher, Matthew Kaplan, William H. Harrison, Alexander Katz, Vincent J. Kruskal:

Subject-Oriented Composition Rules. 235-250 - Dirk Riehle

:
How and Why to Encapsulate Class Trees. 251-264 - Stéphane Ducasse, Mireille Blay-Fornarino

, Anne-Marie Pinna-Dery:
A Reflective Model for First Class Dependencies. 265-280
Panel: Systematic Software Reuse
Chair: Martin L. Griss
- Martin L. Griss

, Ted J. Biggerstaff, Sallie M. Henry, Ivar Jacobson, Doug Lea, Will Tracz:
Systematic Software Reuse - Panel Session. 281-282
Panel: Distributed Object Computing
Chair: Bob Marcus
- Bob Marcus, Robert G. Atkinson, Chris Horn, Hari Madduri:

The Future of Distributed Object Computing - Panel Session. 283-284
Metaobject Protocols
Chair: Toby Bloom
- Shigeru Chiba:

A Metaobject Protocol for C++. 285-299 - Hidehiko Masuhara, Satoshi Matsuoka, Kenichi Asai, Akinori Yonezawa:

Compiling Away the Meta-Level in Object-Oriented Concurrent Reflective Languages Using Partial Evaluation. 300-315 - Philippe Mulet, Jacques Malenfant, Pierre Cointe:

Towards a Methodology for Explicit Composition of MetaObjects. 316-330
Panel: Object and Database Standards
Chair: Mary E. S. Loomis
- Mary E. S. Loomis, R. G. G. Cattell, Frank Manola, Richard Mark Soley, Jeff Sutherland:

Object and Database Standards - Panel Session. 331-332
Panel: Objects and Domain Engineering
Chair: Sanjiv Gossain
- Sanjiv Gossain, Don S. Batory, Hassan Gomaa, Mitchell D. Lubars, Christopher W. Pidgeon, Ed Seidewitz:

Objects and Domain Engineering - Panel Session. 333-336
Invited Speaker
- Richard Helm:

Patterns in Practice. 337-341
Patterns and Frameworks
Chair: Brian M. Barry
- Danny B. Lange, Yuichi Nakamura:

Interactive Visualization of Design Patterns Can Help in Framework Understanding. 342-357 - Hermann Hüni, Ralph E. Johnson, Robert Engel:

A Framework for Network Protocol Software. 358-369 - Hans Albrecht Schmid:

Creating the Architecture of a Manufacturing Framework by Design Patterns. 370-384
Operating Systems / Distributed Systems
Chair: Joe Sventek
- Jun-ichiro Itoh, Yasuhiko Yokote, Mario Tokoro:

SCONE: Using Concurrent Objects for Low-level Operating System Programming. 385-398 - Anders Kristensen, Colin Low:

Problem-Oriented Object Memory: Customizing Consistency. 399-413 - Don Baron, Tom Arnold:

Evolving to Objects - The Witches' Brew. 414-425
Invited Speakers
- Ira R. Forman, Michael H. Conner, Scott Danforth, Larry K. Raper:

Release-to-Release Binary Compatibility in SOM. 426-438 - Thomas P. Vajda:

Lessons from the Battlefield. 439-452
Object Files and Database Systems
Chair: Jerrold Grochow
- Matthew Haines, Piyush Mehrotra, John Van Rosendale:

SmartFiles: An OO Approach to Data File Interoperabilty. 453-466 - Jerry Kiernan, Michael J. Carey:

Extending SQL-92 for OODB Access: Design and Implementation Experience. 467-480

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














