Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Chris_Reynolds

Pages: 1 [2]
16
General Board / Re: rtf templates - where are they?
« on: October 21, 2002, 10:31:33 pm »
They seem to be held in the underlying repository in a table called t_rtf. 8)

17
General Board / Re: Collaborative Development?
« on: October 18, 2002, 01:13:55 pm »
In my opinion, Rose's method of loading the Rose model into memory suggest it was only designed as a single user tool and the checking-in and out of packages felt like a kludge.
By contrast, EA seems to be designed as a multi-user system from the ground up (as long as the model is on a shared drive).
Each user gets instant feedback on what another user is doing.
To stop the inadvertant changes to a diagram, you can lock it. It would be very nice to be able to lock a package too!
On the odd occasion when someone is restructuring some underlying plumbing, you could go for the replicate and synchronise option.
Having said all that, I have used Rose in a multi-user environment and know how clumsy it can be. I have not yet used EA in a multi-user environment so I haven't yet found the holes.
Having argued myself into a circle, I think I would be happier if I could check packages in and out too. ;D

18
General Board / Re: Stereotype display on diagrams
« on: October 16, 2002, 02:34:33 pm »
Have a look at Importing UML profiles in the manual (circa page305). You will see that the XML configuration file mentions attributes of cx,cy and metafile where metafile is a Windows metafile implementation of your icons. The example shows that it accepts EMF files so it probably takes WMF files as well.
Virtually any vector-graphics drawing package (e.g. Macromedia Freehand) can export to these formats.

19
General Board / Re: Anyone know of a Business Analyst community?
« on: October 15, 2002, 03:10:09 pm »
I'm afraid I don't know. But it seems to be an organization that is on the rise, locally at least in NZ.

I tried the Rational discussion group for a while 3-4 years ago but the signal-2-noise ratio was too poor.

20
General Board / Re: Anyone know of a Business Analyst community?
« on: October 14, 2002, 11:54:30 pm »
How about the WorldWide Institute of Software Architects
at http://www.wwisa.org

21
Uml Process / Re: Action Language usage
« on: December 15, 2002, 09:21:28 pm »
Personally I prefer to use interlocking statecharts rather than sequence diagrams. I think what I am missing is an ability to tie actions of the onenter-onexit variety (that may include signals to other objects)  directly into transition events.

22
Uml Process / Re: Action Language usage
« on: December 12, 2002, 10:13:31 am »
OCL is passive.
Action Language is a sort of simple procedurual language that can be used to more fully describe the dynamics.
It stems from the real-time work of Schler(?) and Mellor but I find it useful for business process stuff.
see http://www.omg.org

23
Uml Process / Action Language usage
« on: December 11, 2002, 12:13:01 pm »
I am trying to document a crop management system and the question concerns how to document how a boringly simple transaction can trigger a state change on it's parent.

For instance, a truck of peas arrives at a weighbridge from a given paddock. For the purposes of this discussion the stand of peas in the particular field is modelled as a crop with an interesting life-cycle {planned, planted, sampling, harvesting, harvested,cancelled}. The transition from sampling to harvesting is show by a 'harvesting-in-progress' signal on the statechart.
There will be several truck-loads from that paddock of peas and each weigh-bridge transaction is called an 'intake'. For the purposes of my scope, an intake is boring. it is created (and may be deleted if it was in error).

If I am using an action language for detailed specification (and hopefully generation), do people think the best place to document the first intake generating the paddock's harvesting-in-progress signal would be :-
1. In the intake notes field with some sort of 'create event' syntax.
2. On the intake/crop-association notes field with some sort of 'create event' syntax.
3. Create a trivial statechart on the intake and document it on the create transition.
4. Create an activity diagram and somehow associate it with the intake.

And finally, is this the sort of question that this new forum is about? 8)

24
Uml Process / Re: USE CASE Cookbook
« on: December 13, 2002, 01:54:03 pm »
The book "Analysis Patterns" by Martin Fowler from Addison-Wesley has a good collection of class diagrams and occasional interaction diagrams for may common situations.

25
Uml Process / Use Case Alternatives
« on: February 13, 2003, 06:41:08 pm »
I am currently writing a harvest management system. It is closely coupled with an existing growers payment system.

To inform the harvesting system of the existance of a particular paddock/field, the user can key in the details OR sync with the growers system.
The two use cases share none of the use interface but much of the back-end code.

How would people model that?

Pages: 1 [2]