Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!mcsun!hp4nl!star.cs.vu.nl!leendert@cs.vu.nl From: leendert@cs.vu.nl (Leendert van Doorn) Newsgroups: comp.object Subject: OOA/OOD - identifying objects (easy?) Message-ID: <8235@star.cs.vu.nl> Date: 13 Nov 90 21:08:59 GMT Sender: news@cs.vu.nl Organization: Fac. Wiskunde & Informatica, VU, Amsterdam Lines: 36 I'm posting the following message for my girlfriend. Please reply using e-mail, I'll summarize if appropriate. --------------------------------------------------------------------------- Dear Netlanders, I'm working on a project to integrate OOA/OOD into existing development methods and tools. One of the (main) problems is the identification of objects. Luckily some methods are available that enable me to identify these objects (I've narrowed my research down to ER [Entity Relation modeling], and JSD [Jackson Structured Development]). The general idea is that these methods provide me with a list of objects, even though they use different approaches at obtaining this list. However, examining both methods I came across the following problem: Using JSD I'm able to uncover objects and the actions belonging to these objects. On the other hand, using ER I'm able to uncover the structure of the objects and the relationship among them (ER uncovers inheritance and aggregations). For my project I would like to combine the advantages of these two methods (thus creating a method that enables me to find the objects, their relations, and actions all together at once). The problem that becomes apparent is the following: do both methods uncover the same objects. For example, if JSD uncovers n objects, does ER uncover the same n objects ? I've tried some examples and it seems to me that they do, but before I pursue this matter any further I would like a second opinion. Thanks, Judith van Rijt --------------------------------------------------------------------------- -- Leendert van Doorn Vrije Universiteit / Dept. of Maths. & Comp. Sc. Amoeba project / De Boelelaan 1081 1081 HV Amsterdam / The Netherlands