Hi !


The UML 1.1  Notation  guide ( 1997 ) does specify
the notation for a pattern collaboration as a dashed oval
in the class diagram.

As far as I know, this collaboration symbol is not
implemented in Rose.


Doei !


Henk
http://www.rippen.de




> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]Im Auftrag von Norris, Davyd
> Gesendet: Freitag, 8. Dezember 2000 06:16
> An: 'Yakov, Debby'; 'Williamson, Rusty'; [EMAIL PROTECTED]
> Betreff: RE: (ROSE) singleton
>
>
>
> Hi all,
>
> The official way to represent a pattern in UML is to use a parameterised
> collaboration. This allows you to use roles to represent elements
> that have
> to be supplied to make the collaboration work.
>
> Rational has a draft specification underway that shows how to document all
> sorts of reusable assets, and we are working with a number of partners at
> the moment to standardise this - the OMG is also involved and the
> intent is
> to submit this to the OMG when it is more complete.
>
> For anyone interested, check out the Rational web site and look for the
> "e-Development Accelerators' initiative (I think it has recently
> been moved
> under the new Suites 2001 release info). In particular look for the
> Architecture Description Standard (ADS) and Reusable Assets Specification
> (RAS) sections.
>
> This spec. makes heavy use of UML Collaborations to specify how elements
> interact to solve problems, which is one key element of patterns. It also
> includes metadata about the asset to allow it to be documented fully.
>
> Regards,
>
> Dave.
> --
> Davyd Norris - Consultant
> Regional Services Organisation (Asia Pacific)
> Rational Software
> Sydney, Australia.
> Phone: +61 2 9419 0100
> Fax  : +61 2 9419 0160
> HDesk: +61 2 9419 0111
> --
>
> > -----Original Message-----
> > From: Yakov, Debby [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, 8 December 2000 6:07 AM
> > To: 'Williamson, Rusty'; [EMAIL PROTECTED]
> > Subject: RE: (ROSE) singleton
> >
> >
> >
> > Charles Richter discusses design patterns in chapter 9 of his book
> > "Designing Flexible Object-Oriented Systems with UML". He
> > states that UML
> > provides syntax to document the application of a pattern and provides
> > several figures that show how this is done. Briefly, in a
> > class diagram, the
> > name of the pattern appears in a dashed oval, with
> > dependencies extending
> > from it to the classes that participate in the pattern. Where
> > the dependency
> > intersects with the class, a label appears describing the
> > role that class
> > plays in the pattern.
> >
>

************************************************************************
* 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
*
*************************************************************************

Reply via email to