Article View: comp.sw.components
Article #269Re: Non-Code Software Components
From: Don Dwiggins
Date: Wed, 18 Oct 1989 02:26
Date: Wed, 18 Oct 1989 02:26
41 lines
2466 bytes
2466 bytes
In article <598@ajpo.sei.cmu.edu> eberard@ajpo.sei.cmu.edu (Edward Berard) writes:
I propose a thread of discussion focusing on the reuse of non-code
software. Further, I propose that, at least at the start, one of the
main topics be the reuse of analysis and design, and, more
specifically, what types of analysis and design products provide a
suitable granularity (i.e., one which has a high potential for a
return on investment (ROI)).
OK, I'll pick up the thread with a request for setting the parameters. It
seems to me that the interpretation of the terms "analysis" and "design" is
less than well settled. Design, for example, can occur in several settings
and at several levels; it would be useful to distinguish among them, and
discuss reusability in the different contexts.
With regard to analysis, I have a question arising from your message. Early
on, you say that you've
- conducted research in various aspects of software
reusability (e.g., domain analysis, ......
Later, you say
This means that domain analysts (i.e., those charged with identifying,
documenting, and configuration managing reusable components) must
constantly balance the size of a component against its potential for
reuse. They must find both the granularities of components, and the
mix of components, which will provide the highest return.
I had the impression that "domain analysis" was the sort of thing that would
be done for a class of applications intended to run in a common domain, to
identify common classes of data, algorithms, report types, etc. Your
characterization of the task of a "domain analyst" seems to be more like
that of a database administrator for a component database. Where am I
confused?
--
Don Dwiggins "Solvitur Ambulando"
Ashton-Tate, Inc.
dwiggins@ashtate.uucp
dwiggins@ashtate.a-t.com
Technical Details
Message-ID:
<DWIGGINS.89Oct17192618@atsun.a-t.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!ginosko!usc!henry.jpl.nasa.gov!elroy.jpl.nasa.gov!hacgate!ashtate!atsun!dwigginsReferences:
<598@ajpo.sei.cmu.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!ginosko!usc!henry.jpl.nasa.gov!elroy.jpl.nasa.gov!hacgate!ashtate!atsun!dwiggins From: dwiggins@atsun.a-t.com (Don Dwiggins) Newsgroups: comp.sw.components Subject: Re: Non-Code Software Components Message-ID: <DWIGGINS.89Oct17192618@atsun.a-t.com> Date: 18 Oct 89 02:26:18 GMT References: <598@ajpo.sei.cmu.edu> Sender: news@ashtate.UUCP Organization: Ashton-Tate, Inc. Lines: 41 In-reply-to: eberard@ajpo.sei.cmu.edu's message of 12 Oct 89 01:45:43 GMT