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

Pages: [1] 2 3
Good day all,

I'm looking for a clear and concise explanation of what the intended purpose is for the business process element or object in the tool box for BPMN 2.0.

We have had and have a current discussion as to how it should be used, it's in our Team Standards Guide, which I refined a bit 2 years ago. I disagree that it needs to be used to represent every single process in our hierarchy, including sub processes and call activities.

My position is that all of these can be represented in higher level diagrams, in groups or 'branches' of a larger 'tree' process hierarchy. I fail to see why anyone would want use them to hyperlink connect to the diagrams representing lower level sub process and call activity, especially with their limited connection shape script. Both the sub process and call activity elements can be used just like the business process element, which then has the advantage of differentiating between a high level process, a sub process and call activity visually.

Thoughts, suggestions, recommendations?

Thanks Sunshine & KP for the responses!

Thanks everyone for your input on this, especially the example code!

I may consider the MDG as long-term approach and I was researching that too, as we do want the tagged values added as we either add new elements to current models, or when we create new models. Option b and the script provided may be a current quick solution for now, and yeah I always test this out locally first before moving it to the repository.

Is it possible to edit the existing BPMN 2.0 MDG and add my stereotype there? I started researching that but had to shelve it for now.

Ver.14 vs. Ver13.5 - We are all still on 13.5 and per my recommendation, we will be upgrading only one user and evaluating changes to features and existing diagrams, just like we did for 12 to 13.

As just a side note and possible bug/issue I tried adding my tagged values to a few diagrams that contained only business process icons (representing a group of related processes) by selecting all of them at once and adding the tagged values. At first glance it seemed to work but for one tagged value type Check List, where all tick boxes where checked off resulting in a Complete text value, they changed to 1, 1, 1, 1 when I logged back into the EA project file.

If I delete it from one business process icon, and add it back in it works as intended. So it may not be possible to do a group of elements together like I did, or it's a bug.

We are using the Business Process element from BPMN 2.0 <<BusinessProcess>>. I have created 4 new Tagged Value Types (for project management/reporting purposes) and would like to add those to all of the existing Business Process elements in the project en masse vs. having to manually add it to each one, as we have 100s of these.

(I may also want to do this for sub process and call activities as well.)

@ Sunshine & Nizam,

Thank you for your feedback and input. I actually picked up a very basic SQL book over the weekend as that is the direction I was thinking of exploring for not just docs but also charting and other EA features. We'll just need to work through the syntax differences of the two different databases; Progress for the BPM Team, Oracle for the Business Architect Team.

Thanks again for the responses!

Business Architecture Team
They run a very basic template on the Business Class sub folder, to capture the Name and Notes of the class objects. Notes are are being used as a description of the class object. For example, Agreement class in Agreement sub sub folder.

The issue I feel, is due to the hierarchical organization and separation by sub sub folder as the class objects in the report are listed first by the sub sub folder and then alphabetically. What is wanted in the report is all classes listed alphabetically, which is currently being done manually as rework.

The BPM group has a similar package structure but we are not limited to elements being listed alphabetically, and use a VBA script to generate documentation.

But any ideas on how to print Names and Notes in many layers of packages, and list them alphabetically is welcome.

I read through the Help but could not locate details on adding .png images to my post. How do I do that? Normally I just copy and paste works on other forums.

Sections I'm including are Package, Child Package, Diagram. Fields for now are just and Diagram.Notes. For the Class objects, Package, Child Package, Objects or artifacts (I forget at the moment) since they are not creating diagrams, just individual class objects to represent aspects of Business Architecture.

Wanting to keep it simple for a training class I'm developing for total EA newbies.

4th of July here in the States, so I'm off from work. I'll post images tomorrow.

Thanks for the input!

I've tried numerous times to get a new RTF template for generating reports to include some really basic information. One group is creating BPMN diagrams, with titles or labels of the process diagram and descriptions in the Notes field. Another is creating packages and Class objects with names or labels of the class and also using the Notes field as a description.

We need a solution for this as every attempt at creating a template does not pick up the Notes field for Diagram or Class objects.

Thanks in advance for any and all input!

Use the link bottom right of this very page.


Thanks! Going to wait for reply on my last more detailed question, just to make sure this issue is not self-inflicted due to incorrect usage of Call Activities.


Is the global re-usable process (activity/child diagram) being called, stored outside of the project browser package/folder structure  that you are exporting?   If so that could be the reason it gets dropped.

I was hoping you could elaborate on this a bit more, as you may have identified one cause of our broken link to Call Activity issues.

If we identify an activity or sub process as a candidate to become a Call Activity (global re-usable process), what is the correct usage if it is needed by another higher/lower level process branch?

For example, B. is the parent process and contains and uses Call Activity B. As modeling progresses into other branches, we discover the same Call Activity can be used by parent processes B.1.2.4 and B.

No, what is the procedure for completing that?

No, it is part of the same package/folder structure.

We are using Call Activities (BPMN 2.0) within our business process diagrams, and then linking them to their relevant diagrams.

We also each have to work locally and then use XMI Export, the XMI Import Merge up to the client's master repository. (I use the Direct merge option as I am the only one currently on the team using ver 13.0 EA.)

After the Import completes the link from the Call Activity to the Child diagram for it, is dropped and has to be added back in manually on the repository copy.

The main reason to use XMI Export/Import is the lack of SVN being deployed and used by the client. The team and I are hoping that will change in the very near future, although I personally feel the client will need to make additional improvements regarding network and DB optimization too.

General Board / Re: Refresh all diagrams after updating style
« on: December 18, 2016, 11:38:13 am »
Thanks everyone for the feedback! I'll try these Monday. And yeah this is a standard element/artifact Checklist, which literally gives a custom 'list' of items to check off as completed, in our case a simple status progress. (I'm actually hoping to convince the client to replace it though.)

Pages: [1] 2 3