From: snidely@inteloa.intel.com (David P. Schneider)
Subject: Re: Good Design Strategies <Was comments on comments>
Date: 8 Mar 89 17:14:43 GMT [thread overview]
Message-ID: <4201@omepd.UUCP> (raw)
In-Reply-To: 6156@medusa.cs.purdue.edu
Another point to note is that for large (complex) projects, identifying the
subject of ADTs (e.g., Object-oriented design) may require an analysis step
using traditional requirements-oriented techniques, such as data-flow di-
agrams. The associated data dictionary would then be used to identify the
objects or components, and the transform bubbles would be used to identify
the required operations on those objects.
Note that traditional software engineering (Pressman, for instance) breaks
the pre-release part of a project into *three* phases: analysis first, then
design, and finally implementation. Analysis tries to identify system
characteristics and requirements without going into design- or
implementation-level descriptions (which would prematurely constrain op-
tions); design translates the output of analysis into implementable specif-
ications, and implementation puts code behind them thar words. Note that
the differentiation is a matter of degree more than type.
I'm gearing up for a term paper on the subject of object-oriented design
and software reuse in complex projects, and if you can provide me with some
additional references in the trade journals, or have had experience with
using ADT/object-oriented design on large projects, your mail would be wel-
come.
David P. Schneider
BiiN (tm)
Wednesday, 3.8
next prev parent reply other threads:[~1989-03-08 17:14 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <1813@goofy.megatest.UUCP>
1989-02-10 21:16 ` comments on comments Bob Hathaway
[not found] ` <20233@agate.BERKELEY.EDU>
[not found] ` <9689@ihlpb.ATT.COM>
1989-02-23 2:15 ` Bob Hathaway
1989-02-23 7:22 ` Dave Jones
1989-02-23 22:50 ` Good Design Strategies <Was comments on comments> Bob Hathaway
1989-02-25 1:07 ` Dave Jones
1989-02-26 19:34 ` Rob Jellinghaus
1989-02-27 0:58 ` William Thomas Wolfe,2847,
1989-02-27 15:29 ` John Baugh
1989-02-27 18:29 ` Reuseable Ada components William Thomas Wolfe,2847,
1989-02-28 0:53 ` Good Design Strategies <Was comments on comments> Bob Hathaway
1989-02-28 22:13 ` Dave Jones
1989-03-03 5:45 ` Bob Hathaway
1989-03-08 17:14 ` David P. Schneider [this message]
1989-03-11 11:15 ` Stuart H. Ferguson
1989-02-24 1:57 ` comments on comments William Thomas Wolfe,2847,
1989-02-23 20:41 ` comments on comments on reusability Rick Farris
1989-02-24 2:15 ` comments on comments on comments William Thomas Wolfe,2847,
1989-02-24 3:31 ` William A. Bralick
1989-02-24 9:24 ` Rick Farris
1989-02-25 14:28 ` Robert Claeson
1989-03-09 21:12 ` Rick Clements
1989-02-27 9:09 Good Design Strategies <Was comments on comments> Erland Sommarskog
1989-02-27 15:46 ` William Thomas Wolfe,2847,
1989-02-27 17:07 ` Mike Coffin
1989-02-28 4:16 ` Steven D. Litvintchouk
1989-02-28 4:11 ` Steven D. Litvintchouk
1989-03-04 1:25 ` Robert A. Agnew
1989-02-28 11:23 ` Mikael Eriksson
1989-03-01 22:25 ` William Thomas Wolfe,2847,
1989-03-02 22:14 ` Michael Schwartz
1989-02-28 12:22 ` Robert Claeson
1989-02-28 1:16 ` Bob Hathaway
1989-02-28 4:55 ` Rob Jellinghaus
1989-02-28 22:35 ` Dave Jones
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox