[comp.lang.eiffel] Where to get the SOOPPA'90 proceedings -- $15

cline@cheetah.ece.clarkson.edu (Marshall Cline) (09/19/90)

The SOOPPA (I'm told you pronounce it like a long-islander says `super' :-)
proceedings are now available.  The conference chair asked me to post this.

My only connection with SOOPPA is that I thoroughly enjoyed being there,
and that Doug Lea and I presented our ``Behavioral Specification of C++''
research there.  Please reply to `jzbv@maristb.bitnet', not to my .sig.

Marshall Cline

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

                      PROCEEDINGS OF THE

           SYMPOSIUM ON OBJECT-ORIENTED PROGRAMMING
               EMPHASIZING PRACTICAL APPLICATIONS

                            SOOPPA

                     SEPTEMBER 14-15, 1990
                MARIST COLLEGE, POUGHKEEPSIE, NY

Additional copies of these Proceedings may be ordered for $15.00 each
plus postage from:  SOOPPA/Marist College, c/o James TenEyck,
Department of Computer Science, Marist College, Poughkeepsie, NY  12601.

Additional postage for single copies:
   United States   $ 2.40
   Canada          $ 4.94
   Europe          $11.26
   Japan           $15.56
  other: contact J. TenEyck (e-mail jzbv@maristb.bitnet)
                             or fax 914 471-6213
  Make check for Proceedings plus postage out to Marist College/SOOPPA

     Sponsored by the Division of Computer Science & Mathematics,
Marist College in cooperation with ACM special interest group on
programming languages (SIGPLAN).

                   TABLE OF CONTENTS

Towards an Object-Oriented Analysis and Design Methodology (TOAD):
A Pragmatic Approach                                                   1
     Chean-Wee Chee, Information Technology Institute, Singapore
     Chook-Kwan Ng,  Information Technology Institute, Singapore
     Michelle Guek-Eng Sim, The Centre for Computer Studies,
                            Ngee Ann Polytechnic, Singapore,

Extending the Entity-Relationship Data Model to Capture More
Meaning: the Path to Object Data Management                           26
     Haim Kilov, Bell Communications Research

Object Oriented Design: Benefits, Pitfalls, and Trends                35
     Tsvi Bar-David, DeerWorks and Monmouth College

Working with Object-Oriented Programs:                                51
The View from the Trenches is Not Always Pretty
     Scott Meyers, Brown University

After the Divorce: Reflections on Using Eiffel at Cognos              66
     Burton Leathers, Cognos, Inc.

The Behavior of C++ Classes                                           81
     Marshall P. Cline, Clarkson University
     Doug Lea, SUNY Oswego

Experiences With An Undergraduate Seminar On Object-Oriented          92
Concepts
     Michael J. Lutz, Rochester Institute of Technology

The Object-Oriented Data Structures Course                           100
     Joseph Bergin, Pace University

Inheritance as a Tool for the Efficient Implementation of            111
Algorithms
     Mandayam A. Srinivas, California State Poly. Univ., Pomona

Software Reuse and Evolution in ADAM - A Joint Object-Oriented       125
Database and Programming Language Design Tool
     Steven A. Demurjian, University of Connecticut
     Heidi J. C. Ellis, University of Connecticut
     Mei-Yu Hu, University of Connecticut

Refactoring: An Aid in Designing Application Frameworks              145
     William F. Opdyke, AT&T Bell Laboratories
     Ralph E. Johnson, University of Illinois

Case Based Reuse                                                     161
     Rachel K. E. Bellamy, IBM T. J. Watson Research Center
     John M. Carroll, IBM T. J. Watson Research Center

BRRR: A Tool for Facilitating User's Navigation in Smalltalk-80      175
     Yibing Li, Institute of Educational Technology,
                The Open University, Milton Keynes, UK
     Tim O'Shea, Institute of Educational Technology,
                 The Open University, Milton Keynes, United Kingdom

Object-Oriented Programming in PROLOG                                190
      Chao-kun Cheng, Virginia Commonwealth University

Modeling Systems Using Petri Nets and Smalltalk                      205
      Jose-Antonio Delgado-Villegas, El Colegio de Mexico A. C.
      Mauricio Sols-Granados, El Colegio de Mexico A. C.

An Object-Oriented Programming Environment for Large Multiuser       220
Operating Systems
      Peter Symonds, IBM Poughkeepsie
      Jen-Yao Chung, IBM T. J. Watson Research Center

CM++: A C++ Interface to the Connection Machine                      237
      Robert J. Collins, University of California, Los Angeles

An On-line Help Facility Based on Self-Explanatory Objects           244
      Don Clark, The Open University, Milton Keynes, UK

Iterators, Cohort Classes, and Private Classes                       261
      Joseph Bergin, Pace University

What Is an Object-Oriented User Interface?                           269
      Dave Collins, IBM Systems Research Education Center

     The Symposium also included a tutorial on Object-Oriented Programming
presented by Lewis Pinson, a keynote address by Bertrand Meyer,
and panel discussions.


---------------------------------------------------------------------------
Please do not reply to this .signature
Reply to `jzbv@maristb.bitnet' instead
--
==============================================================================
Marshall Cline / Asst.Prof / ECE Dept / Clarkson Univ / Potsdam, NY 13676
cline@sun.soe.clarkson.edu / Bitnet:BH0W@CLUTX / uunet!clutx.clarkson.edu!bh0w
Voice: 315-268-3868 / Secretary: 315-268-6511 / FAX: 315-268-7600
Career search in progress; ECE faculty; research oriented; will send vita.
PS: If your company is interested in on-site C++/OOD training, drop me a line!
==============================================================================