Click here to Skip to main content
15,891,033 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionDesigning and visualising software architecture Pin
jim lahey20-Mar-13 5:37
jim lahey20-Mar-13 5:37 
AnswerRe: Designing and visualising software architecture Pin
dusty_dex20-Mar-13 6:52
dusty_dex20-Mar-13 6:52 
AnswerRe: Designing and visualising software architecture Pin
jschell20-Mar-13 9:16
jschell20-Mar-13 9:16 
AnswerRe: Designing and visualising software architecture Pin
Jonathan Davies22-Mar-13 5:39
Jonathan Davies22-Mar-13 5:39 
GeneralRe: Designing and visualising software architecture Pin
Nigel Lamb25-Mar-13 23:10
Nigel Lamb25-Mar-13 23:10 
GeneralRe: Designing and visualising software architecture Pin
Jonathan Davies26-Mar-13 1:11
Jonathan Davies26-Mar-13 1:11 
GeneralRe: Designing and visualising software architecture Pin
jschell26-Mar-13 8:44
jschell26-Mar-13 8:44 
GeneralRe: Designing and visualising software architecture Pin
bakary.konate28-Apr-13 7:31
bakary.konate28-Apr-13 7:31 
I do like your analogy.

We tend to use the Software Design and Software Architecture loosely as equivalent terms. However, there are two different things.
In a nutshell, Software Architecture captures nonfunctional requirements( environment and system constraints, technologies, platform,...), analyses high level structure of the software components. The goal is a Software Architecture Design Document which is very important in stakeholders' early decision.

In contrast, Software Design or Software Implementation Design to be clear, elicits functional requirements. It is about detail implementation of divers software components.

Incidentally, Software Architecture and Software Design don't use the same techniques or methodology to meet their respective goals( they don't have the same goals!!!). The former uses 5 Architectural Views for example produce the Software Architecture Document, but the latter deals with class diagrams, sequence diagrams, use cases, state diagrams, etc... to produce Software code.

This is just a glance about a large topic.

modified 28-Apr-13 14:41pm.

AnswerRe: Designing and visualising software architecture Pin
Nagy Vilmos25-Mar-13 23:42
professionalNagy Vilmos25-Mar-13 23:42 
AnswerRe: Designing and visualising software architecture Pin
Mohammed Hameed8-May-13 4:04
professionalMohammed Hameed8-May-13 4:04 
AnswerRe: Designing and visualising software architecture Pin
Marc Koutzarov29-Aug-14 11:54
professionalMarc Koutzarov29-Aug-14 11:54 
QuestionDistributed Application-- client / server approach for distributed objects Pin
docomo119-Mar-13 13:24
professionaldocomo119-Mar-13 13:24 
AnswerRe: Distributed Application-- client / server approach for distributed objects Pin
NotPolitcallyCorrect19-Mar-13 13:29
NotPolitcallyCorrect19-Mar-13 13:29 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
docomo119-Mar-13 13:55
professionaldocomo119-Mar-13 13:55 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
NotPolitcallyCorrect19-Mar-13 14:02
NotPolitcallyCorrect19-Mar-13 14:02 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
docomo119-Mar-13 14:10
professionaldocomo119-Mar-13 14:10 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
NotPolitcallyCorrect19-Mar-13 14:36
NotPolitcallyCorrect19-Mar-13 14:36 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
docomo119-Mar-13 14:50
professionaldocomo119-Mar-13 14:50 
SuggestionRe: Distributed Application-- client / server approach for distributed objects Pin
Richard MacCutchan19-Mar-13 23:00
mveRichard MacCutchan19-Mar-13 23:00 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
Vivi Chellappa20-Mar-13 5:35
professionalVivi Chellappa20-Mar-13 5:35 
QuestionSoftware Architecture and Design simulators Pin
Rick Grey16-Mar-13 5:45
Rick Grey16-Mar-13 5:45 
AnswerRe: Software Architecture and Design simulators PinPopular
NotPolitcallyCorrect16-Mar-13 6:37
NotPolitcallyCorrect16-Mar-13 6:37 
QuestionDesign of cache services... Pin
Kornfeld Eliyahu Peter13-Mar-13 1:50
professionalKornfeld Eliyahu Peter13-Mar-13 1:50 
AnswerRe: Design of cache services... Pin
jschell14-Mar-13 8:07
jschell14-Mar-13 8:07 
GeneralRe: Design of cache services... Pin
Kornfeld Eliyahu Peter14-Mar-13 21:38
professionalKornfeld Eliyahu Peter14-Mar-13 21:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.