David M. Karr wrote: > (..) > One thing I defined in the EA diagram is something they call an > "expansion region" which is iterated over for every record in a set. I > didn't see an obvious analogy for that in ArgoUML. Did I miss > something? If ArgoUML doesn't have that, is there a reasonable > compromise? I can always explicitly define the iteration loop with > junctions, it just makes it more "wordy". > > Hi David,
I think that expansion regions is something added to UML in version 2 or greater since it isn't in the specifications up to 1.5, but, I found it in UML 2.2 Superstructure (2009-02-02). Alas ArgoUML supports only UML 1.4.2 (I think) and therefore doesn't has "expansion region"s. In UML Distilled 3rd Ed by Martin Fowler he refers to a concept named "dynamic concurrency" (see pages 126 and 127), but, which I didn't found in ArgoUML, at least I think it isn't shown in the diagrams - there are the Asynchronous and Recurrence properties of Call Actions, but, I think these aren't shown. Another thing the 1.4 spec refers is the "multiplicity" of a "Dynamic invocation", but, these ones I didn't found in ArgoUML at all. Maybe one of the more knowledgeable readers might find a solution for you, but, I hope I have helped somehow... Regards, Luis Sergio Oliveira PS: ArgoUML team intends to evolve ArgoUML to support UML 2.2 and we already started walking that path. So, in the future we will support expansion regions. ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=449&dsMessageId=2371892 To unsubscribe from this discussion, e-mail: [[email protected]].
