Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!cornell!uw-beaver!ssc-vax!shuksan!tahoma!hrsw2!tockey From: tockey@hrsw2.UUCP (Steve Tockey) Newsgroups: comp.lang.smalltalk Subject: Re: Object-Oriented Analysis Summary: OOA Methodologies Keywords: Object-oriented analysis, data modeling, conceptual Message-ID: <123@hrsw2.UUCP> Date: 6 Oct 88 23:48:30 GMT References: <125@ghp.UUCP> Distribution: na Organization: Boeing Commercial Aircraft Co., Seattle, Wa. Lines: 50 Some work on this very topic has been going on at Boeing for the last 18 months or so. Our work has lead us to much the same conclusions as Shlaer/Mellor, and that is that a combination of Data/Information modeling, Behavior/state modeling, and Process/ function modeling (with a few structural rules thrown in) can be used very sucessfuly to not only model system requirements specs in an object oriented fashion, but also helps tremendously to identify the objects and classes in a given problem domain. Both Shlaer/Mellor (AKA Project Technology) and we published papers in the proceedings of the last Structured Development Forum. (You may be able to get copies of the proceedings through Ted Michaels, Lawrence Livermore National Labs, PO Box 808, L-308, Livermore, Ca 94550. We also published our paper in the proceedings of the upcoming Ada-Expo (9 thru 11-Oct, Anaheim, Ca), and my co-worker on this project will present the paper in session 12 (2:00 to 3:30pm, Tuesday, October 11). We have a few pilot projects here at Boeing that are using the method (on some significant applications) with great success. We hope to publish the results of these pilot projects at upcoming conferences. Project Technology (Shlaer/Mellor) have consulted on several _major_ projects using the method and have been quite successful. Several other people are also working on object oriented analysis, but have come to substantially different conclusions. (Dave Bulman, Pragmatics, Inc. PO Box 3020, Waikoloa, Hi, 96743, Tel (808)883-9011; Seidewitz and Stark at Nasa-Goddard, no address available, Ed Berard at EVB Software Engineering, 5320 Spectrum Drive, Frederick, Md 21701, Tel (301) 695-6960.) The field of object oriented analysis is quite new, that accounts for the lack of published material. But expect a lot of press in the future (Who? _ME_? Biased? Nahhhhhhh :-). Shlaer/Mellor would probably send you a copy of their paper (it covers much more of the method than their book). If you have trouble getting SDF or Ada-Expo proceedings, I can send copies of our paper to interested people. My UUCP address is: uunet!{pilchuck|uw-beaver}!apicsea!hrsw2!tockey and my ARPANET address is in the .sig -- steve tockey. -- -- Steve Tockey Boeing Computer Services Software Engineering Support (G-2544) P.O. Box 3707 MS77-87 tockey%ada3.boeing.com Seattle, Wa 98124