Click here to Skip to main content
15,897,187 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: looking for a design pattern Pin
CodingYoshi29-May-09 8:22
CodingYoshi29-May-09 8:22 
GeneralRe: looking for a design pattern Pin
NaNg1524129-May-09 11:27
NaNg1524129-May-09 11:27 
GeneralRe: looking for a design pattern Pin
CodingYoshi1-Jun-09 4:13
CodingYoshi1-Jun-09 4:13 
AnswerRe: looking for a design pattern Pin
Keld Ølykke8-Jun-09 23:30
Keld Ølykke8-Jun-09 23:30 
QuestionRequirements, SRS, Validation, Verification - - - - oh my god [modified] Pin
Frygreen24-May-09 6:39
Frygreen24-May-09 6:39 
AnswerRe: Requirements, SRS, Validation, Verification - - - - oh my god Pin
CodingYoshi27-May-09 3:23
CodingYoshi27-May-09 3:23 
AnswerRe: Requirements, SRS, Validation, Verification - - - - oh my god Pin
Robin_Roy23-Jul-09 16:11
Robin_Roy23-Jul-09 16:11 
GeneralRe: Requirements, SRS, Validation, Verification - - - - oh my god Pin
Frygreen24-Jul-09 9:15
Frygreen24-Jul-09 9:15 
Thank you for your reply. I'm currently fighting hard with the terms. I read a lot more meanwhile (e.g. Axel van Lamsweerde: Requirements Engineering) and I hope this cleaned up my mind.

Let me tell my ideas in the following (should be compliant to your statements). Can you revise my statements?

1)
A user requirement is what I get from any customer - exclusively in his words (problem-domain) (e.g. "the route of the truck must be planned in advance"). This is content of a "user requirement specification" (URS).


2)
From this URS I derive a SRS (e.g. by Object Oriented Analysis).
An SRS does not contain any solution elements (e.g. Architecture, Design,..); It deals only and exclusively with the problem-domain. The goal is to structure the problem domain.

There are three basic elements for getting some abstraction/organization into the problem-domain:
a) Object-Diagrams for the structure (e.g. based on UML class diagrams)
b) Behavioral Diagrams (e.g. state-machines)
c) Operational Diagrams (e.g. Usecases,Szenarios,...)
d) Beside of this there is usually a "textual" description of the "nonfunctional" Requirements.

Alternatively parts a), b) and c) can exclusively also be expressed in "natural language"

All this is SRS

3)
After that the first technical elements come into the play. e.g. Architecture followed by design,...



Do you agree to this sequence and content?


Thank you again for your reply

Best regards
GeneralRe: Requirements, SRS, Validation, Verification - - - - oh my god Pin
Robin_Roy26-Jul-09 17:40
Robin_Roy26-Jul-09 17:40 
GeneralRe: Requirements, SRS, Validation, Verification - - - - oh my god Pin
Frygreen27-Jul-09 7:42
Frygreen27-Jul-09 7:42 
GeneralRe: Requirements, SRS, Validation, Verification - - - - oh my god Pin
Robin_Roy27-Jul-09 16:43
Robin_Roy27-Jul-09 16:43 
GeneralRe: Requirements, SRS, Validation, Verification - - - - oh my god Pin
Frygreen7-Oct-09 6:45
Frygreen7-Oct-09 6:45 
QuestionSaving Business Objects Pin
CodingYoshi20-May-09 7:44
CodingYoshi20-May-09 7:44 
AnswerRe: Saving Business Objects Pin
Luc Pattyn20-May-09 8:22
sitebuilderLuc Pattyn20-May-09 8:22 
GeneralRe: Saving Business Objects Pin
CodingYoshi20-May-09 8:59
CodingYoshi20-May-09 8:59 
QuestionDeveloping a LMS software. Pin
RajpootRohan18-May-09 19:13
professionalRajpootRohan18-May-09 19:13 
AnswerRe: Developing a LMS software. Pin
riced18-May-09 22:51
riced18-May-09 22:51 
AnswerRe: Developing a LMS software. Pin
Robin_Roy23-Jul-09 16:31
Robin_Roy23-Jul-09 16:31 
GeneralRe: Developing a LMS software. Pin
ScottFrostX12-Aug-09 8:01
ScottFrostX12-Aug-09 8:01 
Questiondoes any body know about Brainstorming tool Pin
netJP12L13-May-09 7:36
netJP12L13-May-09 7:36 
AnswerRe: does any body know about Brainstorming tool Pin
scottgp13-May-09 8:30
professionalscottgp13-May-09 8:30 
AnswerRe: does any body know about Brainstorming tool Pin
led mike14-May-09 4:33
led mike14-May-09 4:33 
QuestionUML Design Tool Question Pin
puromtec16-May-09 5:00
puromtec16-May-09 5:00 
AnswerRe: UML Design Tool Question Pin
led mike6-May-09 5:26
led mike6-May-09 5:26 
GeneralRe: UML Design Tool Question Pin
puromtec16-May-09 5:47
puromtec16-May-09 5:47 

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.