Hi,
IMO, in order to be able to discuss the activity diagram design at all, the respective use case should be considered first (Is the system treated as black box or white box? What are the scenarios?) Regards, Vladimir [EMAIL PROTECTED] wrote: > Hi all, > > I have a rather interesting question. > We are using activity diagrams to explain the steps within a usecase > (requirements workflow). > > The problem is: > The application generates a screen: > The screen contains 2 checkboxes (a and b) and two buttons (x and y). > The user is able to press both buttons, but when he presses button x, only > one checkbox can be checked. If he presses button y, both checkboxes can be > checked. > > The question is how to model this in an activity diagram. > > We have two possibilities (see attached zipfile) > > We have the feeling that flow1.gif might be easier for the end-user to > understand, but the development team prefers flow2.gif > > Did anyone have a similiar problem or does anyone have an opinion on this? > > Kind regards, > Arno Leenders > ----------------------------------------------------------------- > ATTENTION: > No legal consequences can be derived from the content of this > e-mail and/or its attachments. Neither is sender committed to > these. The content of this e-mail is exclusively intended for > addressee(s) and information purposes. Should you receive this > message by mistake, you are hereby notified that any disclosure, > reproduction, distribution or use of this message is strictly > prohibited. Sender accepts no liability for any damage resulting > from the use and/or acceptation of the content of this e-mail. > Always scan attachments for viruses before opening them. > ----------------------------------------------------------------- > > > > ------------------------------------------------------------------------ > Name: flows.zip > flows.zip Type: Zip Compressed Data (application/x-zip-compressed) > Encoding: base64 ************************************************************************ * 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 *************************************************************************
