Skip to main content
  • Conference proceedings
  • © 1993

ECOOP '93 - Object-Oriented Programming

7th European Conference, Kaiserslautern, Germany, July 26-30, 1993. Proceedings

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 707)

Conference series link(s): ECOOP: European Conference on Object-Oriented Programming

Conference proceedings info: ECOOP 1993.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (26 papers)

  1. Front Matter

    Pages I-XI
  2. Frameworks and Reuse

    1. Active Programming Strategies in Reuse

      • Mary Beth Rosson, John M. Carroll
      Pages 4-20
    2. Frameworks in the Financial Engineering Domain An Experience Report

      • Andreas Birrer, Thomas Eggenschwiler
      Pages 21-35
  3. Concurrency and Distribution I

    1. Encapsulating Plurality

      • Andrew P. Black, Mark P. Immel
      Pages 57-79
    2. Object Oriented Interoperability

      • Dimitri Konstantas
      Pages 80-102
    3. Implementation of Distributed Trellis

      • Bruno Achauer
      Pages 103-117
  4. Types & Subtypes

    1. A New Definition of the Subtype Relation

      • Barbara Liskov, Jeannette M. Wing
      Pages 118-141
    2. Typed Sets as a Basis for Object-Oriented Database Schemas

      • Herman Balsters, Rolf A. de By, Roberto Zicari
      Pages 161-184
  5. Invited Talk

    1. The OSI Managed-object Model

      • Colin Ashford
      Pages 185-196
  6. Languages and Inheritance

    1. Nested Mixin-Methods in Agora

      • Patrick Steyaert, Wim Codenie, Theo D’Hondt, Koen De Hondt, Carine Lucas, Marc Van Limberghen
      Pages 197-219
    2. Type Inference of Self

      • Ole Agesen, Jens Palsberg, Michael I. Schwartzbach
      Pages 247-267
  7. Time-Dependent Behaviour

    1. Predicate Classes

      • Craig Chambers
      Pages 268-296
    2. TOOA: A Temporal Object-Oriented Algebra

      • Ellen Rose, Arie Segev
      Pages 297-325
    3. A Timed Calculus for Distributed Objects with Clocks

      • Ichiro Satoh, Mario Tokoro
      Pages 326-345
  8. Concurrency and Distribution II

    1. A Language Framework for Multi-Object Coordination

      • Svend Frølund, Gul Agha
      Pages 346-360
    2. Panda — Supporting Distributed Programming in C++

      • H. Assenmacher, T. Breitbach, P. Buhler, V. Hübsch, R. Schwarz
      Pages 361-383

Other Volumes

  1. ECOOP’ 93 — Object-Oriented Programming

About this book

It is now more than twenty-five years since object-oriented programming was “inve- ed” (actually, more than thirty years since work on Simula started), but, by all accounts, it would appear as if object-oriented technology has only been “discovered” in the past ten years! When the first European Conference on Object-Oriented Programming was held in Paris in 1987, I think it was generally assumed that Object-Oriented Progr- ming, like Structured Programming, would quickly enter the vernacular, and that a c- ference on the subject would rapidly become superfluous. On the contrary, the range and impact of object-oriented approaches and methods continues to expand, and, - spite the inevitable oversell and hype, object-oriented technology has reached a level of scientific maturity that few could have foreseen ten years ago. Object-oriented technology also cuts across scientific cultural boundaries like p- haps no other field of computer science, as object-oriented concepts can be applied to virtually all the other areas and affect virtually all aspects of the software life cycle. (So, in retrospect, emphasizing just Programming in the name of the conference was perhaps somewhat short-sighted, but at least the acronym is pronounceable and easy to rem- ber!) This year’s ECOOP attracted 146 submissions from around the world - making the selection process even tougher than usual. The selected papers range in topic from programming language and database issues to analysis and design and reuse, and from experience reports to theoretical contributions.

Editors and Affiliations

  • Centre Universitaire d’Informatique, Université de Genève, Genève 4, Switzerland

    Oscar M. Nierstrasz

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access