Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!apple!well!pt From: pt@well.sf.ca.us (Neil Lang) Newsgroups: comp.object Subject: Re: Object Oriented Database Design Message-ID: <24520@well.sf.ca.us> Date: 1 May 91 00:24:53 GMT References: <1991Apr22.073328.7858@ira.uka.de> Organization: Whole Earth 'Lectronic Link, Sausalito, CA Lines: 42 In article <1991Apr22.073328.7858@ira.uka.de> kilger@NewYork.ira.uka.de (Christoph Kilger) writes: > Does anybody knows about a > graphical specification method > > for > object oriented modelling ? > > > The problem with object oriented modelling is the integration of > structural and behavioral properties. That is why classical semantic > data models, i.e., the Entity Relationship Model, cannot be used for > object oriented design. ....................... > > Christoph Kilger, > > IPD, Univ. Karlsruhe, > 7500 Karlsruhe, Germany. Shlaer-Mellor Object-Oriented Analysis (OOA) is a modeling method that directly addresses the needs mentioned above. OOA is summarized in a paper "An Object-Oriented Approach to Domain Analysis" by Sally Shlaer and Stephen Mellor, Software Engineering Notes ACM Press July 1989. The first of the 3 sets of models in OOA is the Information Model and almost everything you might want to know about IM is covered in their book "Object-Oriented Systems Analysis: Modeling the world in Data" Prentice-Hall 1988. The sequel "Object Lifecycles: Modeling the World in States" will be available later this summer. There are a small set of CASE tools that support various parts of OOA. In particular Teamwork by Cadre supports all three models that make up OOA. -------------------------------------------------------------- Neil Lang pt@well.sf.ca.us Project Technology 2560 Ninth Street, Suite 214 Berkeley CA 94710 415-845-1484 ---------------------------------------------------------------