wSome
reasons why I do the models:
1.
Models help me visualize the system as I want it to be
2.
Models allow me to specify the structure or the behavior of a system
3.
Models give me a template that guides me in constructing a system
4.
Models document the decisions I've made
those
reasons are from the UML CD and until now they are the reasons why I do the
models.
Winton
----- Original Message -----
From: "Dan Lupu" <[EMAIL PROTECTED]>
To: "Rose Forum" <[EMAIL PROTECTED]>
Sent: Monday, June 18, 2001 6:43 PM
Subject: (ROSE) Why do we build UML models
?
> Hi all,
>
> One of our developers asked me: "Why do we need to build a UML model of the
> software?. Why not to go straight to the code?"
>
> I have two different answers for this:
> 1. Build a UML model of the software in order to execute it and this way
> check the software architecture.
> 2. Build a UML model of the software in order to have a road map for
> understanding the system(for new developers to the project).
>
> The first answer implies maintaining the model in sync with the code. (this
> is a problem in Rose!)
> The second answer implies that you can stop modeling at a specific level of
> detail and let the developers learn more from the code.
>
> So, why do you use a model? What is the point of it?
>
> Many thanks,
> Dan Lupu
> SQA manager, Email: [EMAIL PROTECTED]
>
> ************************************************************************
> * Rose Forum is a public venue for ideas and discussions.
> * For technical support, visit http://www.rational.com/support
> *
> * Admin.Subscription Requests: [EMAIL PROTECTED]
> * Archive of messages: http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
> * Other Requests: [EMAIL PROTECTED]
> *
> * To unsubscribe from the list, please send email
> *
> * To: [EMAIL PROTECTED]
> * Subject:<BLANK>
> * Body: unsubscribe rose_forum
> *
> *************************************************************************
