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

Pages: 1 [2] 3
16
I've worked with other tools, albeit using different methodologies, that will auto-populate within a decomposed process (akin to a composite activity) its child diagram with the elements connected to its parent process.  Are there any plans to implement this functionality w/in EA?  It sure would help with diagram development.

Thanks.

17
General Board / Re: Why does EA complain re: loc. of data objects?
« on: June 30, 2015, 11:26:39 pm »
Geert -

Object ownership was the first thing I checked yesterday (based upon the warning messages pasted below) and everything seems as it should be.  I guess my next stop is EA support.

***********************
* Warning Messages Follow *
***********************

    Running BPMN2.0 Diagram Element's position in Project Browser Validator...      
        Warning: Either Element 'International Shipment (DataObject)' is incorrectly positioned on diagram (E.g. does the lane fit inside the Pool? Is the Zorder correct?).      
        Warning:   Or Element 'International Shipment (DataObject)' is at the wrong place in Project Browser. Valid places are: the sibling of the diagram, inside the Main-Pool (or its referenced Process).      
        Warning: Either Element 'Shipment Paperwork (DataObject)' is incorrectly positioned on diagram (E.g. does the lane fit inside the Pool? Is the Zorder correct?).      
        Warning:   Or Element 'Shipment Paperwork (DataObject)' is at the wrong place in Project Browser. Valid places are: the sibling of the diagram, inside the Main-Pool (or its referenced Process).      
Running Diagram Validators...      
Validate Results: (0) error(s), (4) warning(s)      


Thanks for your help.

Michael

18
General Board / Re: Why does EA complain location of data objects?
« on: June 30, 2015, 07:25:58 am »
Thanks, q.  I guess I may have to direct this to Geert or EA support.

19
General Board / Why does EA complain re: location of data objects?
« on: June 30, 2015, 04:26:11 am »
I have three data objects whose movement I'm trying to show through a BPMN 2.0 composite activity diagram.  I'm decomposing higher-level activities into lower-level activities and am creating links from those data objects in parent activities to show where those objects are required in the lower-level activities.  Each data object to which I create a link appears only one time in each diagram and only one time in the project browser. IOWTW, each of the linked data objects in the lower-level activities are the same objects that appear in their parent activities; they are not instances.

When I run the validator in my lower-level diagrams I get warnings that my data objects don't appear in the correct location in my project browser. I understand the warning messages I get, but do these warnings matter?  If so, why? If not, why does EA flag them?

Thanks for your help.

Michael

20
General Board / Re: Insert Other Element... (EA Context Menu)
« on: June 27, 2015, 02:24:51 am »
Quote
I'm pretty sure it should be instances.

In UML that is all very clear and understood by most modellers.
In an Activity diagram you use only instances -> you pass Objects (not Classes) around between Actions (not Activities).
Some of these Actions are in fact CallBehavior Actions that execute another Activity. If you drag an Activity on a diagram and you choose instance EA will do this for you.
One of my UML best practices explains this in a bit more detail.

You can do the same thing in BPMN, but it's not that easy. For Activities there is a tagged value called CalledActivityRef. For Messages there's an ItemRef which I guess serves the same purpose.

Geert

Thank you, Geert, for your response and for clearing some things up for me.  I'm not a UML modeler.  I focus more on the intersection of IT and business so I do all of my work in BPMN. I've been modeling with BPMN for perhaps 45 days.  I'm trying to learn as much as I can as fast as I can.  I use the BPMN 2.0 Spec, the books BPMN Method and Style (Editions 1 & 2) by Bruce Silver, and Real Life BPMN, by camunda, as well as reputable blogs and forum postings I can find on the Web to help me learn and understand everything I must.

One thing I'm 95% sure about is that the models me and my team are creating will never see the light of a developer's keyboard, which is one reason why one of my teammates is balking at creating legal BPMN models.

Perhaps you can share with me some Web sites and/or blogs I have yet to discover.  Of course, you don't know which sites and blogs I've discovered.  However, you pointed me to a site I previously didn't know about, so you may know of others, too.

Thank you for your help on this subject.

Michael

21
General Board / Re: Insert Other Element... (EA Context Menu)
« on: June 26, 2015, 08:28:34 am »
Quote
I might have misunderstood your Bobs but my stomach told me that those were instances while behind them there was some class of Bobs (whatever that might have been).

(Have to go to bed now. Cont. tomorrow)

q.

Thanks for your reply,q.  Actually, they aren't my Bobs.  They are another modeler's and they're not instances of a Bob class. They're each a BPMN object (and I guess each is its own class); there are about 20 separate Bob objects in the same EA package and model.  Each time an activity requires data from Bob, a different Bob (Link) is inserted into the modeler's diagram with a data association drawn between a Bob and a particular activity.

This seems to me to be wrong.  Should there not be one Bob DataObject from which data associations are made to/from different activities?  Or, although I don't know UML, intuitively there'd be a class of Bobs (as you said) and different instances depending upon how its state changes through the process.

Thanks for your help with this, q.

22
General Board / Re: Insert Other Element... (EA Context Menu)
« on: June 26, 2015, 06:18:42 am »
With this comment I think you also answered part of my original question about multiple DataObjects, each having the same name and each having a DataAssociation to a different activity (the intent being to illustrate the movement of one physical object through a process).  From a logical perspective, this is wrong.  There should be one object with data associations to the activities that require that object.  Is that correct?

The consumers of these diagrams are business folks, so talking about instances to them would elicit looks akin to a deer staring into headlights.

23
General Board / Re: Insert Other Element... (EA Context Menu)
« on: June 26, 2015, 05:27:40 am »
q -

I don't know if UML disallows it, but EA using BPMN 2.0 disallows it.  If I try to insert another link when one already exists on a diagram, EA selects the already-existing object on the diagram.

I hate to say it, but that wasn't the answer for which I was looking.

Michael

24
General Board / Insert Other Element... (EA Context Menu)
« on: June 26, 2015, 04:04:24 am »
What is the difference between inserting "Link" and inserting Instance (Artifact)?  Why does EA allow me to insert only one Link to an object per diagram?

Thanks for your help.

25
Uml Process / Re: UML Class - Notes Box
« on: November 11, 2015, 10:01:53 am »
Thanks q. Appreciate your response, as always.

26
Uml Process / UML Class - Notes Box
« on: November 11, 2015, 08:55:35 am »
Is there a maximum size for this field? We're having an issue with text and hyperlinks disappearing from a notes box in one of our classes.  There are a ton of hyperlinks created in this area - we had to jerry-rig a method to create a Word-based report that EA doesn't provide and can't be created through EA scripting, so a VBA for Word program was written to create what we needed and necessitated a class be created to hold hyperlinks that the VBA program reads - and I'm thinking the reason for the random link disappearances is that we're bumping up against the maximum size of this field.

Thoughts?

Thanks in advance for your help.

27
Uml Process / Re: Questions BPMN 2.0 Diagram Interpretation
« on: July 07, 2015, 10:57:51 pm »
Quote
I guess it's "... know almost nothing about everything" since with a limit calculation you still get some non-zero result while "nothing at all" returns zero.
(Courtesy of your smart-ass on duty)

q.

But is expertise an asymptotic function? Perhaps it's an assymptotic function. ;-)

28
Uml Process / Re: Questions BPMN 2.0 Diagram Interpretation
« on: July 07, 2015, 12:41:49 am »
Thank you for your response, Paolo.  I had a fantastic weekend.  Since it was the United States' Independence Day this past weekend, I had a much-needed extra day off.

Although I feel your frustration, I'm glad I'm not the only one feeling frustrated with the non-sense ( :-/) so many people spew.  

I hope you enjoyed your weekend, too.

Michael

P.S.
I don't know who first said this, but I love this definition of an expert: Someone who knows more and more about less and less until they know nothing at all.


29
Uml Process / Re: Questions BPMN 2.0 Diagram Interpretation
« on: June 27, 2015, 01:52:31 am »
Quote
Quote
[size=14][SNIP][/size]

Also who said BPMN wasn't for illustrating how business objects move within business processes?  I shall challenge them to a duel at dawn!  ;)  - Their choice of metamodels as weapons!  ;D

HTH,
Paolo

[smiley=dankk2.gif] SO MUCH, Paolo.

If memory serves - and it may not... or it may - Bruce Silver, author of BPMN Method & Style (Editions 1 and 2) wrote it.  Of course, I could have miscontrued what he wrote and what he meant or it might not have been him at all...  I guess I pretty much just disavowed all knowledge of the subject.  But that's my story and I'm sticking to it! ;)

BTW, your response did help.  It won't make any difference to the people who are creating the nonsence and defending their approach with equal nonsense, but I can be content knowing I was right.

Michael

30
Uml Process / Re: Questions BPMN 2.0 Diagram Interpretation
« on: June 26, 2015, 05:15:26 am »
Thanks, q... I think. ;-)

Pages: 1 [2] 3