Re: Difference between Design and Architecture
- From: "H. S. Lahman" <h.lahman@xxxxxxxxxxx>
- Date: Thu, 18 May 2006 16:31:03 GMT
Responding to Nair...
Whats the difference between Design and Architecture? In my opinion, design is the superset of architecture, because architecture needs design or design should precede architecture. For example, in a three tier architecture, I design first tier as the presentation, second tier as the business and third as the database.
My friend says architecture is the superset.
I think you are both wrong. B-)
They are related but orthogonal. Architecture is one of several possible <intellectual> work products resulting from design activities. Since they are quite different things (products vs. activities), there is no superset/subset relationship between them.
Note that somebody designed the layered architectural model that you refer to as 'three tier architecture'. Other people have designed specific architectural infrastructures (e.g., MVC, elements of .NET and J2EE, etc.) to support such layered models at a lower level of abstraction. But at every level there is a designer who must do something to create a concrete manifestion of architecture.
*************
There is nothing wrong with me that could
not be cured by a capful of Drano.
H. S. Lahman
hsl@xxxxxxxxxxxxxxxxx
Pathfinder Solutions -- Put MDA to Work
http://www.pathfindermda.com
blog: http://pathfinderpeople.blogs.com/hslahman
Pathfinder is hiring: http://www.pathfindermda.com/about_us/careers_pos3.php.
(888)OOA-PATH
.
- Follow-Ups:
- Re: Difference between Design and Architecture
- From: VisionSet
- Re: Difference between Design and Architecture
- References:
- Difference between Design and Architecture
- From: Ravi Shankar Nair
- Difference between Design and Architecture
- Prev by Date: Re: Tell, Don't Ask
- Next by Date: Re: Difference between Design and Architecture
- Previous by thread: Re: Difference between Design and Architecture
- Next by thread: Re: Difference between Design and Architecture
- Index(es):
Relevant Pages
|
|