Book a Demo

Author Topic: BPMN Validation Error  (Read 5345 times)

jbettencourt

  • EA Novice
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
BPMN Validation Error
« on: July 14, 2006, 10:34:10 am »
I created a simple BPMN diagram and validated it.  I get this error message, "Each outgoing Sequence Flow from a Decision Gateway must have a valid ConditionExpression"

My Gateway has 2 SequenceFlow arrows each terminating at an Activity.  Where do I define the ConditionExpression?  I can't find it in the Gateway properties or in the SequenceFlow properties.

Is this just because the BPMN stuff doesn't gel perfectly with the UML?  Is validating a BPMN model outside the capabilities of EA?

I'm a beginner with this notation, this program, and even formal business process modeling so please forgive any blatant ignorances.

Thanks,
Joshua

sargasso

  • EA Practitioner
  • ***
  • Posts: 1406
  • Karma: +1/-2
  • 10 COMFROM 30; 20 HALT; 30 ONSUB(50,90,10)
    • View Profile
Re: BPMN Validation Error
« Reply #1 on: July 16, 2006, 05:10:55 pm »
Investigate BPMN element and link tags.
bruce
"It is not so expressed, but what of that?
'Twere good you do so much for charity."

Oh I forgot, we aren't doing him are we.

jbettencourt

  • EA Novice
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: BPMN Validation Error
« Reply #2 on: July 17, 2006, 08:06:59 am »
Quote
Investigate BPMN element and link tags.
bruce


Can you point me to a reference?  I'm using a couple of references but I haven't been able to find the answer.  Are you suggesting I investigate the specifications or the the user manual?

Thanks

jbettencourt

  • EA Novice
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: BPMN Validation Error
« Reply #3 on: July 17, 2006, 09:13:06 am »
Okay, so I've understood the "condition" from the beginning but I've been unclear on how and where to implement it in the model (specifically in EA).

Reading OMG's BPMN 1.0 specification (http://www.bpmn.org/Documents/OMG%20Final%20Adopted%20BPMN%201-0%20Spec%2006-02-01.pdf)
I see that, "The set of Gates for Data-Based Exclusive Decisions is based on the boolean expression contained in the ConditionExpression attribute of the outgoing Sequence Flow of the Gateway."  The OMG specifications do not indicate a specific format for this expression.

I cannot find the appropriate place in EA to set the ConditionExpression.  I've looked at the properties for the outgoing Sequence Flows and the properties for the Gateway.

Can someone point me to the correct location to set this expression.

Thanks

jbettencourt

  • EA Novice
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: BPMN Validation Error
« Reply #4 on: July 17, 2006, 10:19:31 am »
Okay, so this is basically a documentation of my "software learning process."

In case anyone else comes across this thread and needs a quick answer:

I found the BPMN help under: Add-Ins -> BPMN Technology -> Help (duhh).

In there, I found out that most attributes for the BPMN model elements can be found in their Tagged Values.

-Josh