[comp.software-eng] Comments requested: new ACM publications

wright@hsi.UUCP (Gary Wright) (11/16/89)

I just received the 1990 ACM Publications Catalog and was wondering if
anyone could comment on a couple books that I may be interested in:

Software Reusability edited by Ted Biggerstaff and Alan Perlis (2 Volumes)

Object-Oriented Concepts, Databases, and Applications by Won Kim and
Frederick H. Lochovsky

Thanks in advance.
-- 
Gary Wright                                     ...!uunet!hsi!wright
Health Systems International                    wright@hsi.com

wrs@apple.com (Walter Smith) (11/17/89)

I have the Kim/Lochovsky book and like it.  It is a good, though by no 
means exhaustive, selection of papers about both theoretical and practical 
aspects of object-oriented systems.  I am including the table of contents 
below to give you an idea of the coverage.

Another recent book I am enjoying is "Readings in Object-Oriented Database 
Systems", edited by Stanley B. Zdonik and David Maier, Morgan-Kaufmann, 
1990 (ISBN 0-55860-000-0...can that be right?).  If you are interested in 
OODBs, this book will definitely bring you up to date.

- Walt

---------------------

Object-Oriented Concepts, Databases, and Applications
by Won Kim and Frederick H. Lochovsky

-- Introduction to object-oriented constructs
A survey of object oriented constructs / Nierstrasz
My cat is object oriented / King
A shared view of sharing: The Treaty of Orlando / Stein, Lieberman, Ungar
The Common Lisp object-oriented programming language / Moon
Concurrent object-oriented programming languages / Tomlinson, Scheevel

-- Object-oriented applications
Proteus: a frame-based nonmonotonic inference system / Russinoff
Pogo: a declarative representation system for graphics / Tarlton, Tarlton
Objects, messages, and rules in database design / Diederich, Milton
Integrated office systems / Nierstrasz, Tsichritzis

-- Object-oriented database systems
Overview of the Iris DBMS / Fishman, Annevelink et al
Features of the ORION object-oriented database / Kim, Ballou et al
The GemStone data management system / Bretl, Maier et al
OZ+: an object-oriented database system / Weiser, Lochovsky

-- Architectural issues in object-oriented systems
Storage management for objects in EXODUS / Carey, DeWitt et al
Indexing techniques for object-oriented databases / Kim, Kim, Dale
Concurrency control and object-oriented databases / Skarra, Zdonik
Optimizing Smalltalk message performance / Mellender, Riegel, Straw
Version control in an object-oriented architecture / Bjornerstedt, Hulten
A distributed object manager for the Smalltalk-80 system / Decouchant

-- Future research and development in object-oriented systems
Directions in object-oriented research / Tsichritzis, Nierstrasz
A proposal for a formal model of objects / Wand
Active objects: realities and possibilities / Ellis, Gibbs
Making database systems fast enough for CAD applications / Maier
Object orientation as catalyst for language-database integration / Moss

--
Walter Smith                            wrs@apple.com, apple!wrs
Apple Computer, Inc.                    (408) 974-5892
My corporation disavows any knowledge of my activities on the network.

bridon@bdblues.altair.fr (Philippe Bridon) (11/20/89)

It's one of the first (or perhaps the first) book dedicated to the OODBS.
The book describes all the aspects from the Fundamentals to the Applications,
included some implementations.

If you want to contact Dave Maier, he is working with us in France for one year
(until August 90) on our OODBS called O2. He doesn't use to read the news (it's

    maier@bdblues.altair.fr

------------------------------------------------------
Readings in OBJECT-ORIENTED DATABASE SYSTEMS
Edited by Stanley B. Zdonik and David Maier
Morgan Kaufmann Publishers, 1990
ISSN 1046-1698
ISBN 1-55860-000-0

In Europe:                           In America:
Morgan Kaufmann Publishers           Morgan Kaufmann Publishers, Inc
27 Palmeira Mansions                 P.O. Box 50490
Church Road, Hove                    Palo Alto, California 94303-9953
East Sussex BN3 2FA                  U.S.A.
United Kingdom
Phone: (0273) 207-259
Fax:   (0273) 205-612
Price: 19.95 Pounds, postpaid
------------------------------------------------------

-- CONTENTS --
Fundamentals of Object-Oriented Databases
Chapter 1 Object-Oriented Fundamentals
Chapter 2 Semantic Data Models and Persistent Languages
Chapter 3 Object-Oriented Database Systems
Chapter 4 Implementation
Chapter 5 Transaction Processing
Chapter 6 Special Features
Chapter 7 Relational Extensions and Extensible Database Systems
Chapter 8 Interfaces
Chapter 9 Applications

-- ABSTRACT --

The demanding requirements of modern design environments and advanced
applications for high performance workstations are revolutionizing the role of
databases in modern computer systems. These applications include CAD/CAM,
programming environments (office automation systems and CASE tools), expert
systems, and hypertext systems.

This volume represents the most significant research in Object-Oriented
Databases and provides in-depth understanding of this new technology.
Foundational research issues and state-of-the-art applications are
discussed. Professionnals who are users or implementors of data management
tools will find this book to be an invaluable compilation.

Students and researchers will find pertinent discussions of important topics
such as alternative architectures, persistence, complex object semantics,
schema modification, constraint preservation, and cooperative transaction
processing. Because work in this area is spread across a diverse literature of
Database Systems, Artificial Intelligence, Programming Languages, Office
Automation Systems, and Design Automation, this collection will also serve as
a helpful reference.

The authors provide a tutorial introduction to the field, as well as
informative chapter introductions. These sections explain and discuss the
current state-of-the-art within the context of research presented. The more
than 40 selected contributions are compared to traditonnal work in database
area, as well as to other new approaches with similar goals to those of
Object-Oriented Databases. In particular, work from the POSTGRES and EXODUS
Extensible Database Systems is represented.

Topics covered include: fundamental ideas (e.g. object identity, data
abstraction, versionning); Semantic Database Models, Object-Oriented commercial
and research prototypes, database programming languages, implementation,
applications to design environments, and visual interfaces to Object-Oriented
Systems.


+-----------------------------------------------------------------------------+
| Philippe BRIDON                  |  Email : bridon@bdblues.altair.fr        |
| ALTAIR                           |     or : ...!mcvax!inria!bdblues!bridon  |
| BP105, 78153 Le Chesnay Cedex    |  Phone : +33 1 39 63 54 42               |
| FRANCE                           |    Fax : +33 1 39 63 58 88               |
+-----------------------------------------------------------------------------+