--- In [email protected], "Nick Gall" <[EMAIL PROTECTED]> wrote: > > On Tue, May 20, 2008 at 4:59 AM, Steve Jones <[EMAIL PROTECTED]> wrote: > > Agreedon ROA , its a design approach not an architectural one. > > The supposed distinction between design and architecture is arguably the > most fallacious distinction ever proposed. > > While there is certainly a distinction between general (or conceptual or > abstract or high level or strategic) design and specific (or implementation > or concrete or low level or tactical) design, the same distinction can be > made between general vs. specific architecture. > > Both architecture and design refer to the components of a system and the > relationships among them. See IEEE-1471. > > Can anyone point to ANY well-established distinction between design per se > (eg not "detailed design") and architecture per se (eg not just "building > architecture")? All I've seen are people's personal opinions on the subject > and endless, fruitless bickering on whether or how they are distinct. >
Nick, I'm not sure why you're dogging on this. First, it is practical to distinguish between the two so that we can provide detailed activities and artifacts by role. Second, IMHO, you're incorrect with regard to your understanding of the IEEE stance. Your attempt to not allow "detailed design" into the debate is lame, since that is the heart of the concern (as noted by IEEE). And I quote: "Software design consists of two activities that fit between software requirements analysis and software construction: - Software Architecture Design (sometimes called top-level design): describing software's top-level structure and organization and identifying the various components - Software Detailed Design: describing each component sufficiently to allow for its construction. " That said, I would like to state that your claim, "The supposed distinction between design and architecture is arguably the most fallacious distinction ever proposed." - is a load of crap. Your humble student, Jeff p.s. Look at IEEE-1016, the design counterpart to 1471.
