Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: colinc on July 17, 2007, 05:11:12 pm

Title: Representing data attributes within BPMN
Post by: colinc on July 17, 2007, 05:11:12 pm
I am wondering what others do for representing the data objects in BPMN.

The Data Object provided is actually a UML Object, which can't have attributes.  

I am guessing the reasoning is to keep the the data object at a very high level, then provide an implementation or trace link through to a Class; however it is useful to capture the high level attributes at the document level before drilling into data lengths etc. (eg. Name at high level; through to the detail of First name char (20) , Surname char (20)....

Any ideas?

Colin
Title: Re: Representing data attributes within BPMN
Post by: thomaskilian on July 18, 2007, 01:57:02 am
Just a thought: creating a 2nd package where the domain model is placed. Then create a class which traces to the BPMN object to capture the attributes.

I'm currently just thinking about using BPMN but not actually using it. I still have a too big gap between BPMN and my past Use Case approach.
Title: Re: Representing data attributes within BPMN
Post by: colinc on July 18, 2007, 04:28:56 am
Yeah' that's what I'm doing, but it ends up being an extra layer just for the sake it.

I haven't quite worked out the Use Case BPMN correspondence yet either; but so far I've been experimenting with using BPMN to show the process flow, with scenarios within each activity. This helps solve the normal problem of how to indicate the 'flow' between use cases, without resorting to activity diagrams that business users tend not to understand.

The two styles certainly aren't a perfect match though.

Colin
Title: Re: Representing data attributes within BPMN
Post by: thomaskilian on July 18, 2007, 06:10:09 am
Looks like BPMN is not the answer to all questions...
Title: Re: Representing data attributes within BPMN
Post by: Graham_Moir on July 18, 2007, 06:36:05 am
What is ?!
Title: Re: Representing data attributes within BPMN
Post by: «Midnight» on July 18, 2007, 09:16:10 am
"No" all to often...

Sigh