Hi Alan,
That's good advice. Actors are implementation-related concepts, roles are
specification-related. Just like a Java class may implement different
interfaces, an actor may implement (or play) different roles.
Do you have any favorite techniques to support this distinction when
modeling? Have you got the tools to work with you on this? When you model in
Rose, do you name your actors by their role, do you name the actor's role
based on associations to use cases, do you use stereotypes? Do you inherit
roles or actors, or do you have separate hierarchies? If you use IUCM
(ReqPro-Rose)have you had any difficulty capturing the distinction between
actors and the roles they play?
curious,
-Richard
>From: "Cote, Alan T" <[EMAIL PROTECTED]>
>Reply-To: "Cote, Alan T" <[EMAIL PROTECTED]>
>To: "'payam` zahadat'" <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
>Subject: RE: (ROSE) Access levels
>Date: Tue, 17 Jul 2001 08:09:22 -0400
>
>
>To help prevent confusion while analyzing the requirements (modeling the
>use
>cases), especially, I recommend defining the actors based upon their
>*roles*
>when interacting with the system. If the distinctions among roles are made
>with sufficient attention to detail, you may find that there are
>significant
>differences between them in the system design. Conversely, you may find
>that some of the distinctions between roles are insignificant, leading to a
>decision to combine them. This is a very important aspect of system
>analysis. How the different roles are to be distinguished/represented in
>the design and implementation should be decided only after the interactions
>and roles are well understood.
>
>-----Original Message-----
>From: payam` zahadat [mailto:[EMAIL PROTECTED]]
>Sent: Tuesday, July 17, 2001 4:24 AM
>To: [EMAIL PROTECTED]
>Subject: (ROSE) Access levels
>
>
>
>Hi
>I have some users with different privilages to access
>to the system like administrator,users with special
>tasks,... .
>their privilages may be change some time in the future
>or not, Which is better: one actor for all users of
>the system(include admin,...),or seperate actors for
>each ?
>if the new groups of users migth be specify ,which one
>is better?
>Thanks
>
>__________________________________________________
>Do You Yahoo!?
>Get personalized email addresses from Yahoo! Mail
>http://personal.mail.yahoo.com/
>************************************************************************
>* 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
>*
>*************************************************************************
>************************************************************************
>* 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
>*
>*************************************************************************
>
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
************************************************************************
* 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
*
*************************************************************************