Hi Girija,

> -----Original Message-----
> From: Nanduri Girija [mailto:[EMAIL PROTECTED]]
> Sent: Monday, April 22, 2002 7:33 PM
> To: [EMAIL PROTECTED]
> Subject: (ROSE) Urgent help on state & sequence diagrams
> 
> 
> 
> Hello there,
> 
>          In uml using rational rose 98, how to find
> activity diagram. I could find only state diagrams. I
> want to know to why I am not able to see this. In
> books both diagrams are mentioned. I have the
> following regarding state diagram. 
> 

You have a too old version of Rose to be able to work with activitydiagrams.
They weren't supported before Rose 2000 (I think..). Hence upgrade to latest
version of Rose (2002.05).

> I have to design user interface. I have used use case
> GUI. 

Is "GUI" the name of your Use-Case ? I think I would have named the Use-case
by the functionality the system is to give a user, not by the technical
implementation (which GUI really is).

> Actually, there are many screens. To realize this
> use case can I use state diagram and that too only
> diagram. As text books it is said that state diagrams
> are used to show the state transitions of a single
> class. Here, I have different classes for different
> screens. I am herewith enclosing the diagrams(state
> and sequence) as zip files, if there are any mistakes
> please tell me how to correct them. 
> 
> My another doubt is regarding sequence diagrams. Can
> we send values of variables from one object to another
> object instead of messages? 

No, you dont send values between objects. You do send messages. This is how
objects interact. Values are then sent as parameters to messages. If you
need to set a specific value/attribute of an object, us a mesage of the type
GetSomeAttribute() and SetSomeAttribute(), where "SomeAtrribute" is the name
of the attribute you would like to set/get.

Personally I find that sequence-diagrams are very helpfull when detailing a
Use-Case. If it's the Use-Case itself you want to detail using sequence
diagrams, make sure you do not make any design-assumptions in the sequence
diagrams. The objects you use in the diagram should be of Analysis type of
class (using the stereotypes "boundary", "entity" and "controller"). When
realizing the usecase (through a Use-Case realization), you replace the
analysis objcets with the objcets you have identified to become real classes
in your system. You'll then find that some of the analysis classes are
replaced with deignclasses (C++ or Java classes), while other analysis
classes tur out to be subsystems or packages.

> I am here with enclosig
> the diagrams(sequence and use case) as zip files.  Can
> I say that the sequence diagram is used to realization
> of the use case CClassC?Please, advise me if they are
> correct or not. If not please tell me the corrections.
> I am in urgent need!
> 

If you have access to RUP, these steps are well defined and explained there.
You will find all of this described in several books as well.

Good luck with your design :-)


Regards

Arne Styve

> In advance thank you,
> 
> Girija.
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Games - play chess, backgammon, pool and more
> http://games.yahoo.com/
> **************************************************************
> **********
> * Rose Forum is a public venue for ideas and discussions.
> * For technical support, visit http://www.rational.com/support
> *
> * Post or Reply to: [EMAIL PROTECTED]
> * Subscription Requests: [EMAIL PROTECTED]
> * Archive of messages:
> *    http://www.rational.com/support/usergroups/rose/rose_forum.jsp
> * Other Requests: [EMAIL PROTECTED]
> *
> * To unsubscribe from the list, please send email
> *    To: [EMAIL PROTECTED]
> *    Subject: <BLANK>
> *    Body: unsubscribe rose_forum
> **************************************************************
> ***********
> 
This email, its content and any attachments is PRIVATE AND CONFIDENTIAL to
TANDBERG Television. If received in error please notify the sender and
destroy the original message and attachments.
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
*    http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*    To: [EMAIL PROTECTED]
*    Subject: <BLANK>
*    Body: unsubscribe rose_forum
*************************************************************************

Reply via email to