Thanks for your suggest! I just begin learn developing system using ROSE
.
It is hard to know how to do every step by ROSE, so I hope 
applying a "standard " way . Now I think I'd better looking for a ad hoc
way first .


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]

Sent: 2002��6��24�� 16:18
To: wang zhe ping
Cc: [unknown]
Subject: RE: (ROSE) analysis -> design

(responding to wang zhe ping)

>> (Paul)
>> My personal preference for approaching this set of tasks is
>> to define a set of patterns holding my chosen strategies, and
>> apply them to the analysis classes.  Other approaches are
>> possible; you should use what you are familiar with.

> (wang zhe ping)
>Can you give some examples on how defining your patterns?

Ah, that's not a simple task.  Probably the best help I can
give is to refer you to a paper that deals with patterns for
one of the major design aspects.

http://www.ambysoft.com/persistencelayer.pdf

Scott doesn't 'wrap' his model into a UML pattern, but
it's clear how what he gives can be treated as a pattern.

When you develop your patterns, you may wish to limit
yourself to dealing with the issues that actually arise,
rather than going for a pattern that deals with all possible
problems, including those that will never arise in your 
circumstances.  (Take that as a polite way of saying
you may not need everything that Scott has in his model;
it may be better to design a solution that suits your situation).

My preference for applying patterns arises from the fact
that I've come across the problems several times now,
and tend to think in terms of patterns to the solutions.  If
you don't have this experience, it may be better to start
applying an ad-hoc solution to a small area of the model,
then extend and adapt while applying the solution to
a further part of the model.  You will learn as you go what
works in most cases, what doesn't, etc.

OTOH, I'd always want at least one experienced person
on the design team, and I'd expect this person to be able
to apply his or her experience.  They should already know 
what works in most cases.

Paul Oldfield

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
www.aptprocess.com

any opinions expressed herein are not necessarily those of
Mentors of Cally or the Appropriate Process Movement
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


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