Title: RE: (ROSE) UML and Business Rules

Hi all,

I personally think you are both (Steve and Les) right and wrong at the same time.

Some business rules apply to attributes and relationships between those attributes as state Les. For instance business rules for password validity or rules regarding name unicity.

In this case, these rules are best captured and documented within an object model.

However there are some other rules that are not related to business objects.
For instance, how you determine that an individual is eligible for a loan, or what is the next expected action in a business workflow depending on an operational context.

These business rules are best captured within use-cases.

My $0.02

Romuald Restout
Software Architect, Recruitsoft

P: 418.524.5665, x 232
E: [EMAIL PROTECTED]
W: http://www.recruitsoft.com/

-----Original Message-----
From: Baynes, Steve [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 14, 2002 5:15 AM
To: Les Munday; '[EMAIL PROTECTED]'
Subject: RE: (ROSE) UML and Business Rules


All, The need for business rules must be captured in the use cases.  Use
cases are the requirements documents.  The implementation of the business
rules will flow throughout the rest of the analysis, design, implementation
and testing.

Business rules may be driven by object state transition, the
inter-relationship between objects etc.  This means no single artefact,
other than use cases, can capture the need for these rules.

This is all "in my opinion".   I look forward to some different views...

Regards
Stephen Baynes

-----Original Message-----
From: Les Munday [mailto:[EMAIL PROTECTED]]
Sent: 13 August 2002 22:24
To: '[EMAIL PROTECTED]'
Subject: Re: (ROSE) UML and Business Rules



Since I think of business rules as generally applying to
attributes and relationships between attributs, and since we
don't reference attributes within use cases, I would not
recommend stating business rules in use cases.

I also think of business rules as being flexible, much more so
than I want my use cases to be.

So my expectation would be to see business rules described by a
business object model. I think that they attach quite nicely to
the attributes and relationships in the class diagram.

Much better place than use cases, IMO.

Les.

>
> UML and Business Rules - are these two things complementary?
> Some people believe that when you use UML/Use Cases you don't
need
> business rules techniques to capture business policies,
regulations,
> restrictions, etc.
> - since it got captured in use cases anyway.
> Other people think that UML is not sufficient for these
purposes.
>
> What is your approach to this?
>
> Thank you.
>
> David Lyalin
>
****************************************************************
********
> * 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
>
****************************************************************
*********
>
>
>


________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag
************************************************************************
* 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
*************************************************************************
************************************************************************
* 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