Table of contents (26 papers)

  1. Front Matter
  2. The M.A.D. experience: Multiperspective application development in evolutionary prototyping
    Michael Christensen, Andy Crabtree, Christian Heide Damm, Klaus Marius Hansen, Ole Lehrmann Madsen, Pernille Marqvardsen et al.
    Pages 13-40
  3. Extending the ODMG object model with time
    Elisa Bertino, Elena Ferrari, Giovanna Guerrini, Isabella Merlo
    Pages 41-66
  4. Synthesizing object-oriented and functional design to promote re-use
    Shriram Krishnamurthi, Matthias Felleisen, Daniel P. Friedman
    Pages 91-113
  5. Precise visual specification of design patterns
    Anthony Lauder, Stuart Kent
    Pages 114-134
  6. Framework design for end-to-end optimization
    Aamod Sane, Ashish Singhai, Roy H. Campbell
    Pages 135-157
  7. Flexible alias protection
    James Noble, Jan Vitek, John Potter
    Pages 158-185
  8. Predicate dispatching: A unified theory of dispatch
    Michael Ernst, Craig Kaplan, Craig Chambers
    Pages 186-211
  9. Orthogonal to the Java imperative
    Suad Alagić, Jose Solorzano, David Gitchell
    Pages 212-233
  10. Cyclic distributed garbage collection with group merger
    Helena Rodrigues, Richard Jones
    Pages 260-284
  11. Experiences developing a virtual shared memory system using high-level object paradigms
    J. Cordsen, J. Nolte, W. Schröder-Preikschat
    Pages 285-306
  12. Binary component adaptation
    Ralph Keller, Urs Hölzle
    Pages 307-329
  13. Object-oriented architectural support for a Java processor
    N. Vijaykrishnan, N. Ranganathan, R. Gadekarla
    Pages 330-354
  14. A study of the fragile base class problem
    Leonid Mikhajlov, Emil Sekerinski
    Pages 355-382
  15. Providing orthogonal persistence for Java
    Malcolm Atkinson, Mick Jordan
    Pages 383-395
  16. Wrappers to the rescue
    John Brant, Brian Foote, Ralph E. Johnson, Donald Roberts
    Pages 396-417

Other volumes

  1. ECOOP’98 — Object-Oriented Programming
    12th European Conference Brussels, Belgium, July 20–24, 1998 Proceedings
  2. Object-Oriented Technology: ECOOP’98 Workshop Reader
    ECOOP’ 98 Workshops, Demos, and Posters Brussels, Belgium, July 20–24, 1998 Proceedings

About these proceedings

Introduction

This book constitutes the refereed proceedings of the 12th European Conference on Object-Oriented Programming, ECOOP'98, held in Brussels, Belgium, in July 1998.
The book presents 24 revised full technical papers selected for inclusion from a total of 124 submissions; also presented are two invited papers. The papers are organized in topical sections on modelling ideas and experiences; design patterns and frameworks; language problems and solutions; distributed memory systems; reuse, adaption and hardware support; reflection; extensible objects and types; and mixins, inheritance and type analysis complexity.

Keywords

Mixin complexity design patterns hardware inheritance modeling object-oriented programming programming

Bibliographic information

  • Copyright Information Springer-Verlag 1998
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-64737-9
  • Online ISBN 978-3-540-69064-1
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349