BBO
has message ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has property interface https://www.irit.fr/recherches/melodi/ontologies/bbo# leader resource output diverging gateway loop activity belongs https://www.irit.fr/recherches/melodi/ontologies/bbo#belongs parameter value binding rendering parallel multiple event state conditional method https://www.irit.fr/recherches/melodi/ontologies/bbo#method executable business process private input set manual task supports https://www.irit.fr/recherches/melodi/ontologies/bbo#supports end global ad hoc sub signal definition human implementation https://www.irit.fr/recherches/melodi/ontologies/bbo#implementation receive time cycle telecommand uo 0000000 http://purl.obolibrary.org/obo/uo maximum https://www.irit.fr/recherches/melodi/ontologies/bbo#loop subordinated job unit of measure shop catch escalation code https://www.irit.fr/recherches/melodi/ontologies/bbo#escalation outgoing intermediate script operation condition rule complex behavior first name https://www.irit.fr/recherches/melodi/ontologies/bbo#first flow element standard characteristics duration type https://www.irit.fr/recherches/melodi/ontologies/bbo#type io specification elements attached to is https://www.irit.fr/recherches/melodi/ontologies/bbo#is date previous node id https://www.irit.fr/recherches/melodi/ontologies/bbo#id computer converging document terminate inclusive incoming interrupting start non https://www.irit.fr/recherches/melodi/ontologies/bbo#value error multi instance 0000046 one compensate outputs factory exclusive part inputs item supported refs work procedure for compensation next wait completion https://www.irit.fr/recherches/melodi/ontologies/bbo#wait container data device https://www.irit.fr/recherches/melodi/ontologies/bbo#process sequence language https://www.irit.fr/recherches/melodi/ontologies/bbo#language transaction closed enterprise https://www.irit.fr/recherches/melodi/ontologies/bbo#script manufacturing facility implicit throw default https://www.irit.fr/recherches/melodi/ontologies/bbo#name parameters database cancel remaining instances https://www.irit.fr/recherches/melodi/ontologies/bbo#cancel based prefix responsible in software min https://www.irit.fr/recherches/melodi/ontologies/bbo#min target expected technical required out installed on station cardinality call person expression activation public product test before https://www.irit.fr/recherches/melodi/ontologies/bbo#test sequential https://www.irit.fr/recherches/melodi/ontologies/bbo#parallel created https://www.irit.fr/recherches/melodi/ontologies/bbo#created user boundary bindings by http://www.geneontology.org/formats/obo owl#created bpm nbased ontology bbo https://www.irit.fr/recherches/melodi/ontologies/bbo formal quantitative tool all quantity https://www.irit.fr/recherches/melodi/ontologies/bbo#start qualitative agent send instantiate https://www.irit.fr/recherches/melodi/ontologies/bbo#instantiate max https://www.irit.fr/recherches/melodi/ontologies/bbo#max service normal cell root equipment draw timer superior spare component https://www.irit.fr/recherches/melodi/ontologies/bbo#error describes https://www.irit.fr/recherches/melodi/ontologies/bbo#describes consumable material immediate body https://www.irit.fr/recherches/melodi/ontologies/bbo#body https://www.irit.fr/recherches/melodi/ontologies/bbo#state link underspecified mixed unspecified none role scheme collection callable depends https://www.irit.fr/recherches/melodi/ontologies/bbo#depends format source group plays https://www.irit.fr/recherches/melodi/ontologies/bbo#plays called groups https://www.irit.fr/recherches/melodi/ontologies/bbo#groups https://www.irit.fr/recherches/melodi/ontologies/bbo#completion takes place at https://www.irit.fr/recherches/melodi/ontologies/bbo#takes composed last https://www.irit.fr/recherches/melodi/ontologies/bbo#last
Classes & Properties
- **has_messageRef** (*ObjectProperty*) — `has_messageRef` — — _comment:_ The Message MUST be supplied (if the isExecutable attribute of the Process is set to true).
has message Ref has message ref has messageRef has_messageRef has_messageref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has message Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has messageRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_messageRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has message ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_messageref
- **has_property** (*ObjectProperty*) — `has_property` — — _comment:_ Modeler-defined properties MAY be added to a Process. These properties are contained within the Process. All Tasks and Sub-Processes SHALL have access to these properties.
has property has_property https://www.irit.fr/recherches/MELODI/ontologies/BBO#has property https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_property https://www.irit.fr/recherches/melodi/ontologies/bbo#has property https://www.irit.fr/recherches/melodi/ontologies/bbo#has_property
- **Interface** (*Class*) — `Interface` — — _comment:_ An interface defines a set of operations that are implemented by Services.
Interface https://www.irit.fr/recherches/MELODI/ontologies/BBO# Interface https://www.irit.fr/recherches/MELODI/ontologies/BBO#Interface https://www.irit.fr/recherches/melodi/ontologies/bbo# interface https://www.irit.fr/recherches/melodi/ontologies/bbo#interface interface
- **has_leader** (*ObjectProperty*) — `has_leader` —
has leader has_leader https://www.irit.fr/recherches/MELODI/ontologies/BBO#has leader https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_leader https://www.irit.fr/recherches/melodi/ontologies/bbo#has leader https://www.irit.fr/recherches/melodi/ontologies/bbo#has_leader
- **has_resourceOutputRef** (*ObjectProperty*) — `has_resourceOutputRef` —
has resource Output Ref has resource output ref has resourceOutputRef has_resourceOutputRef has_resourceoutputref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resource Output Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resourceOutputRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_resourceOutputRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has resource output ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_resourceoutputref
- **DivergingGateway** (*Class*) — `DivergingGateway` —
Diverging Gateway DivergingGateway diverging gateway diverginggateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Diverging Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#DivergingGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# diverging gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#diverginggateway
- **has_loopActivity** (*ObjectProperty*) — `has_loopActivity` —
has loop Activity has loop activity has loopActivity has_loopActivity has_loopactivity https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loop Activity https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loopActivity https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_loopActivity https://www.irit.fr/recherches/melodi/ontologies/bbo#has loop activity https://www.irit.fr/recherches/melodi/ontologies/bbo#has_loopactivity
- **belongs** (*ObjectProperty*) — `belongs` —
belongs https://www.irit.fr/recherches/MELODI/ontologies/BBO#belongs https://www.irit.fr/recherches/melodi/ontologies/bbo#belongs
- **has_parameterValueBindingOutput** (*ObjectProperty*) — `has_parameterValueBindingOutput` —
has parameter Value Binding Output has parameter value binding output has parameterValueBindingOutput has_parameterValueBindingOutput has_parametervaluebindingoutput https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameter Value Binding Output https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameterValueBindingOutput https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_parameterValueBindingOutput https://www.irit.fr/recherches/melodi/ontologies/bbo#has parameter value binding output https://www.irit.fr/recherches/melodi/ontologies/bbo#has_parametervaluebindingoutput
- **has_rendering** (*ObjectProperty*) — `has_rendering` —
has rendering has_rendering https://www.irit.fr/recherches/MELODI/ontologies/BBO#has rendering https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_rendering https://www.irit.fr/recherches/melodi/ontologies/bbo#has rendering https://www.irit.fr/recherches/melodi/ontologies/bbo#has_rendering
- **ParallelMultipleEvent** (*Class*) — `ParallelMultipleEvent` — — _comment:_ all of the types of EventDefinition that are listed in the Event MUST be triggered.
Parallel Multiple Event ParallelMultipleEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Parallel Multiple Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#ParallelMultipleEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# parallel multiple event https://www.irit.fr/recherches/melodi/ontologies/bbo#parallelmultipleevent parallel multiple event parallelmultipleevent
- **ResourceState** (*Class*) — `ResourceState` —
Resource State ResourceState https://www.irit.fr/recherches/MELODI/ontologies/BBO# Resource State https://www.irit.fr/recherches/MELODI/ontologies/BBO#ResourceState https://www.irit.fr/recherches/melodi/ontologies/bbo# resource state https://www.irit.fr/recherches/melodi/ontologies/bbo#resourcestate resource state resourcestate
- **ConditionalEvent** (*Class*) — `ConditionalEvent` —
Conditional Event ConditionalEvent conditional event conditionalevent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Conditional Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#ConditionalEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# conditional event https://www.irit.fr/recherches/melodi/ontologies/bbo#conditionalevent
- **method** (*DatatypeProperty*) — `method` — — _comment:_ The method is an attribute that defines the Transaction method used to commit or cancel a Transaction. For executable Processes, it SHOULD be set to a technology specific URI, e.g., http://schemas.xmlsoap.org/ws/2004/10/wsat for WSAtomicTransaction, or http://docs.oasis-open.org/ws-tx/wsba/2006/06/AtomicOutcome for WS-BusinessActivity.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#method https://www.irit.fr/recherches/melodi/ontologies/bbo#method method
- **ExecutableBusinessProcess** (*Class*) — `ExecutablePrivateProcess` —
Executable Business Process Executable Private Process ExecutableBusinessProcess ExecutablePrivateProcess executable business process executable private process executablebusinessprocess executableprivateprocess https://www.irit.fr/recherches/MELODI/ontologies/BBO# Executable Private Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#ExecutablePrivateProcess https://www.irit.fr/recherches/melodi/ontologies/bbo# executable private process https://www.irit.fr/recherches/melodi/ontologies/bbo#executableprivateprocess
- **InputSet** (*Class*) — `InputSet` — — _comment:_ An InputSet is a collection of Resource elements that together define a valid set of Resources for an InputOutputSpecification. An InputOutputSpecification MUST have at least one InputSet element. An InputSet MAY reference zero or more Resource elements. A single Resource MAY be associated with multiple InputSet elements, but it MUST always be referenced by at least one InputSet.
Input Set InputSet https://www.irit.fr/recherches/MELODI/ontologies/BBO# Input Set https://www.irit.fr/recherches/MELODI/ontologies/BBO#InputSet https://www.irit.fr/recherches/melodi/ontologies/bbo# input set https://www.irit.fr/recherches/melodi/ontologies/bbo#inputset input set inputset
- **ManualTask** (*Class*) — `ManualTask` — — _comment:_ A Manual Task is a Task that is expected to be performed without the aid of any business process execution engine or any application. An example of this could be a telephone technician installing a telephone at a customer location.
Manual Task ManualTask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Manual Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#ManualTask https://www.irit.fr/recherches/melodi/ontologies/bbo# manual task https://www.irit.fr/recherches/melodi/ontologies/bbo#manualtask manual task manualtask
- **supports** (*ObjectProperty*) — `supports` — — _comment:_ "Modelers can declare that they intend all executions or performances
https://www.irit.fr/recherches/MELODI/ontologies/BBO#supports https://www.irit.fr/recherches/melodi/ontologies/bbo#supports supports
- **of one Process to also be valid for another Process. This means they** (*Entity*) — `` — <>
of one Process to also be valid for another Process. This means they of one process to also be valid for another process. this means they of one Process to also be valid for another Process. This means they of one process to also be valid for another process. this means they
- **expect all the executions or performances of the first Processes to also** (*Entity*) — `` — <>
expect all the executions or performances of the first Processes to also expect all the executions or performances of the first processes to also expect all the executions or performances of the first Processes to also expect all the executions or performances of the first processes to also
- **follow the steps laid out in the second Process."** (*Entity*) — `` — <>
follow the steps laid out in the second Process." follow the steps laid out in the second process." follow the steps laid out in the second Process." follow the steps laid out in the second process."
- **EndEvent** (*Class*) — `EndEvent` — — _comment:_ As the name implies, the End Event indicates where a Process will end. In terms of Sequence Flows, the End Event ends the flow of the Process, and thus, will not have any outgoing Sequence Flows—no Sequence Flow can connect from an End Event.
End Event EndEvent end event endevent https://www.irit.fr/recherches/MELODI/ontologies/BBO# End Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#EndEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# end event https://www.irit.fr/recherches/melodi/ontologies/bbo#endevent
- **GlobalTask** (*Class*) — `GlobalTask` — — _comment:_ A Global Task is a reusable, atomic Task definition that can be called from within any Process by a Call Activity.
Global Task GlobalTask global task globaltask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Global Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#GlobalTask https://www.irit.fr/recherches/melodi/ontologies/bbo# global task https://www.irit.fr/recherches/melodi/ontologies/bbo#globaltask
- **ParallelAdHocSubProcess** (*Class*) — `ParallelAdHocSubProcess` — — _comment:_ all the Activities of the Sub-Process can be performed in parallel
Parallel Ad Hoc Sub Process ParallelAdHocSubProcess https://www.irit.fr/recherches/MELODI/ontologies/BBO# Parallel Ad Hoc Sub Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#ParallelAdHocSubProcess https://www.irit.fr/recherches/melodi/ontologies/bbo# parallel ad hoc sub process https://www.irit.fr/recherches/melodi/ontologies/bbo#paralleladhocsubprocess parallel ad hoc sub process paralleladhocsubprocess
- **SignalEventDefinition** (*Class*) — `SignalEventDefinition` — — _comment:_ /
Signal Event Definition SignalEventDefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Signal Event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#SignalEventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# signal event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#signaleventdefinition signal event definition signaleventdefinition
- **HumanResource** (*Class*) — `HumanResource` — — _comment:_ Human agents contributing to the execution of business processes.
Human Resource HumanResource https://www.irit.fr/recherches/MELODI/ontologies/BBO# Human Resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#HumanResource https://www.irit.fr/recherches/melodi/ontologies/bbo# human resource https://www.irit.fr/recherches/melodi/ontologies/bbo#humanresource human resource humanresource
- **implementation** (*DatatypeProperty*) — `implementation` — — _comment:_ This attribute specifies the technology that will be used to send and receive the Messages. Valid values are ##unspecified for leaving the implementation technology open, ##WebService for the Web service technology or a URI identifying any other technology or coordination protocol. A Web service is the default technology.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#implementation https://www.irit.fr/recherches/melodi/ontologies/bbo#implementation implementation
- **ReceiveTask** (*Class*) — `ReceiveTask` — — _comment:_ A Receive Task is a simple Task that is designed to wait for a Message to arrive from an external Participant (relative to the Process). Once the Message has been received, the Task is completed.
Receive Task ReceiveTask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Receive Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#ReceiveTask https://www.irit.fr/recherches/melodi/ontologies/bbo# receive task https://www.irit.fr/recherches/melodi/ontologies/bbo#receivetask receive task receivetask
- **has_timeCycle** (*ObjectProperty*) — `has_timeCycle` — — _comment:_ If the trigger is a Timer, then a timeCycle MAY be entered. Timer attributes are mutually exclusive and if any of the other Timer attributes is set, timeCycle MUST NOT be set (if the isExecutable attribute of the Process is set to true). The return type of the attribute timeCycle MUST conform to the ISO-8601 format for recurring time interval representations.
has time Cycle has time cycle has timeCycle has_timeCycle has_timecycle https://www.irit.fr/recherches/MELODI/ontologies/BBO#has time Cycle https://www.irit.fr/recherches/MELODI/ontologies/BBO#has timeCycle https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_timeCycle https://www.irit.fr/recherches/melodi/ontologies/bbo#has time cycle https://www.irit.fr/recherches/melodi/ontologies/bbo#has_timecycle
- **Telecommand** (*Class*) — `Telecommand` — — _comment:_ /
Telecommand https://www.irit.fr/recherches/MELODI/ontologies/BBO# Telecommand https://www.irit.fr/recherches/MELODI/ontologies/BBO#Telecommand https://www.irit.fr/recherches/melodi/ontologies/bbo# telecommand https://www.irit.fr/recherches/melodi/ontologies/bbo#telecommand telecommand
- **UO_0000000** (*Class*) — `UO_0000000` —
UO 0000000 UO_0000000 http://purl.obolibrary.org/obo/UO 0000000 http://purl.obolibrary.org/obo/UO_0000000 http://purl.obolibrary.org/obo/uo 0000000 http://purl.obolibrary.org/obo/uo_0000000 uo 0000000 uo_0000000
- **loopMaximum** (*DatatypeProperty*) — `loopMaximum` — — _comment:_ Serves as a cap on the number of iterations.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#loop Maximum https://www.irit.fr/recherches/MELODI/ontologies/BBO#loopMaximum https://www.irit.fr/recherches/melodi/ontologies/bbo#loop maximum https://www.irit.fr/recherches/melodi/ontologies/bbo#loopmaximum loop Maximum loop maximum loopMaximum loopmaximum
- **has_subordinatedJob** (*ObjectProperty*) — `has_subordinatedJob` —
has subordinated Job has subordinated job has subordinatedJob has_subordinatedJob has_subordinatedjob https://www.irit.fr/recherches/MELODI/ontologies/BBO#has subordinated Job https://www.irit.fr/recherches/MELODI/ontologies/BBO#has subordinatedJob https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_subordinatedJob https://www.irit.fr/recherches/melodi/ontologies/bbo#has subordinated job https://www.irit.fr/recherches/melodi/ontologies/bbo#has_subordinatedjob
- **UnitOfMeasure** (*Class*) — `UnitOfMeasure` —
Unit Of Measure UnitOfMeasure https://www.irit.fr/recherches/MELODI/ontologies/BBO# Unit Of Measure https://www.irit.fr/recherches/MELODI/ontologies/BBO#UnitOfMeasure https://www.irit.fr/recherches/melodi/ontologies/bbo# unit of measure https://www.irit.fr/recherches/melodi/ontologies/bbo#unitofmeasure unit of measure unitofmeasure
- **Shop** (*Class*) — `Shop` — — _comment:_ /
Shop https://www.irit.fr/recherches/MELODI/ontologies/BBO# Shop https://www.irit.fr/recherches/MELODI/ontologies/BBO#Shop https://www.irit.fr/recherches/melodi/ontologies/bbo# shop https://www.irit.fr/recherches/melodi/ontologies/bbo#shop shop
- **CatchEvent** (*Class*) — `CatchEvent` — — _comment:_ Events that catch a trigger. All Start Events and some Intermediate Events are catching Events.
Catch Event CatchEvent catch event catchevent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Catch Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#CatchEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# catch event https://www.irit.fr/recherches/melodi/ontologies/bbo#catchevent
- **escalationCode** (*DatatypeProperty*) — `escalationCode` — — _comment:_ "For an End Event:
escalation Code escalation code escalationCode escalationcode https://www.irit.fr/recherches/MELODI/ontologies/BBO#escalation Code https://www.irit.fr/recherches/MELODI/ontologies/BBO#escalationCode https://www.irit.fr/recherches/melodi/ontologies/bbo#escalation code https://www.irit.fr/recherches/melodi/ontologies/bbo#escalationcode
- **If the Result is an Escalation, then the escalationCode MUST be supplied (if the processType attribute of the Process is set to executable). This “throws” the Escalation.** (*Entity*) — `` — <>
If the Result is an Escalation, then the escalation Code MUST be supplied (if the process Type attribute of the Process is set to executable). This “throws” the Escalation. If the Result is an Escalation, then the escalationCode MUST be supplied (if the processType attribute of the Process is set to executable). This “throws” the Escalation. if the result is an escalation, then the escalation code must be supplied (if the process type attribute of the process is set to executable). this “throws” the escalation. if the result is an escalation, then the escalationcode must be supplied (if the processtype attribute of the process is set to executable). this “throws” the escalation.
- **For an Intermediate Event within normal flow: If the trigger is an Escalation, then the escalationCode MUST be entered (if the processType attribute of the Process is set to executable). This “throws” the Escalation. For an Intermediate Event attached to the boundary of an Activity: If the trigger is an Escalation, then the escalationCode MAY be entered. This Event “catches” the Escalation. If there is no escalationCode, then any Escalation SHALL trigger the Event. If there is an escalationCode, then only an Escalation that matches the escalationCode SHALL trigger the Event."** (*Entity*) — `` — <>
For an Intermediate Event within normal flow: If the trigger is an Escalation, then the escalation Code MUST be entered (if the process Type attribute of the Process is set to executable). This “throws” the Escalation. For an Intermediate Event attached to the boundary of an Activity: If the trigger is an Escalation, then the escalation Code MAY be entered. This Event “catches” the Escalation. If there is no escalation Code, then any Escalation SHALL trigger the Event. If there is an escalation Code, then only an Escalation that matches the escalation Code SHALL trigger the Event." For an Intermediate Event within normal flow: If the trigger is an Escalation, then the escalationCode MUST be entered (if the processType attribute of the Process is set to executable). This “throws” the Escalation. For an Intermediate Event attached to the boundary of an Activity: If the trigger is an Escalation, then the escalationCode MAY be entered. This Event “catches” the Escalation. If there is no escalationCode, then any Escalation SHALL trigger the Event. If there is an escalationCode, then only an Escalation that matches the escalationCode SHALL trigger the Event." for an intermediate event within normal flow: if the trigger is an escalation, then the escalation code must be entered (if the process type attribute of the process is set to executable). this “throws” the escalation. for an intermediate event attached to the boundary of an activity: if the trigger is an escalation, then the escalation code may be entered. this event “catches” the escalation. if there is no escalation code, then any escalation shall trigger the event. if there is an escalation code, then only an escalation that matches the escalation code shall trigger the event." for an intermediate event within normal flow: if the trigger is an escalation, then the escalationcode must be entered (if the processtype attribute of the process is set to executable). this “throws” the escalation. for an intermediate event attached to the boundary of an activity: if the trigger is an escalation, then the escalationcode may be entered. this event “catches” the escalation. if there is no escalationcode, then any escalation shall trigger the event. if there is an escalationcode, then only an escalation that matches the escalationcode shall trigger the event."
- **has_outgoing** (*ObjectProperty*) — `has_outgoing` — — _comment:_ identifies the outgoing Sequence Flow of the FlowNode.
has outgoing has_outgoing https://www.irit.fr/recherches/MELODI/ontologies/BBO#has outgoing https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_outgoing https://www.irit.fr/recherches/melodi/ontologies/bbo#has outgoing https://www.irit.fr/recherches/melodi/ontologies/bbo#has_outgoing
- **IntermediateEvent** (*Class*) — `IntermediateEvent` — — _comment:_ The Intermediate Event indicates where something happens (an Event) somewhere between the start and end of a Process. It will affect the flow of the Process, but will not start or (directly) terminate the process.
Intermediate Event IntermediateEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Intermediate Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#IntermediateEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# intermediate event https://www.irit.fr/recherches/melodi/ontologies/bbo#intermediateevent intermediate event intermediateevent
- **ExecutableScript** (*Class*) — `ExecutableScript` — — _comment:_ /
Executable Script ExecutableScript executable script executablescript https://www.irit.fr/recherches/MELODI/ontologies/BBO# Executable Script https://www.irit.fr/recherches/MELODI/ontologies/BBO#ExecutableScript https://www.irit.fr/recherches/melodi/ontologies/bbo# executable script https://www.irit.fr/recherches/melodi/ontologies/bbo#executablescript
- **has_parameterValue** (*ObjectProperty*) — `has_parameterValue` —
has parameter Value has parameter value has parameterValue has_parameterValue has_parametervalue https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameter Value https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameterValue https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_parameterValue https://www.irit.fr/recherches/melodi/ontologies/bbo#has parameter value https://www.irit.fr/recherches/melodi/ontologies/bbo#has_parametervalue
- **Operation** (*Class*) — `Operation` — — _comment:_ An Operation defines Messages that are consumed and, optionally, produced when the Operation is called. It can also define zero or more errors that are returned when operation fails. The Operation inherits the attributes and model associations of BaseElement
Operation https://www.irit.fr/recherches/MELODI/ontologies/BBO# Operation https://www.irit.fr/recherches/MELODI/ontologies/BBO#Operation https://www.irit.fr/recherches/melodi/ontologies/bbo# operation https://www.irit.fr/recherches/melodi/ontologies/bbo#operation operation
- **has_condition** (*ObjectProperty*) — `has_condition` — — _comment:_ This relation has two source concepts. The definition is related to the source concept: (1) conditionalEventDefinition: The Expression might be underspecified and provided in the form of natural language. For executable Processes (isExecutable = true), if the trigger is Conditional, then a FormalExpression MUST be entered. (2) complexBehaviorDefinition: This attribute defines a boolean Expression that when evaluated to true, cancels the remaining Activity instances and produces a token.
has condition has_condition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has condition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_condition https://www.irit.fr/recherches/melodi/ontologies/bbo#has condition https://www.irit.fr/recherches/melodi/ontologies/bbo#has_condition
- **BusinessRuleTask** (*Class*) — `BusinessRuleTask` — — _comment:_ A Business Rule Task provides a mechanism for the Process to provide input to a Business Rules Engine and to get the output of calculations that the Business Rules Engine might provide. The InputOutputSpecification of the Task (see page 211) will allow the Process to send data to and receive data from the Business Rules Engine.
Business Rule Task BusinessRuleTask business rule task businessruletask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Business Rule Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#BusinessRuleTask https://www.irit.fr/recherches/melodi/ontologies/bbo# business rule task https://www.irit.fr/recherches/melodi/ontologies/bbo#businessruletask
- **MultipleEvent** (*Class*) — `MultipleEvent` —
Multiple Event MultipleEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Multiple Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#MultipleEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# multiple event https://www.irit.fr/recherches/melodi/ontologies/bbo#multipleevent multiple event multipleevent
- **ComplexBehaviorDefinition** (*Class*) — `ComplexBehaviorDefinition` — — _comment:_ This element controls when and which Events are thrown in case behavior of the Multi-Instance Activity is set to complex.
Complex Behavior Definition ComplexBehaviorDefinition complex behavior definition complexbehaviordefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Complex Behavior Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#ComplexBehaviorDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# complex behavior definition https://www.irit.fr/recherches/melodi/ontologies/bbo#complexbehaviordefinition
- **firstName** (*DatatypeProperty*) — `firstName` —
first Name first name firstName firstname https://www.irit.fr/recherches/MELODI/ontologies/BBO#first Name https://www.irit.fr/recherches/MELODI/ontologies/BBO#firstName https://www.irit.fr/recherches/melodi/ontologies/bbo#first name https://www.irit.fr/recherches/melodi/ontologies/bbo#firstname
- **FlowElement** (*Class*) — `FlowElement` — — _comment:_ FlowElement is the abstract super class for all elements that can appear in a Process flow, which are FlowNodes (see page 99, which consist of Activities (see page 151), Choreography Activities (see page 321) Gateways (see page 287), and Events (see page 233), Data Objects (see page 205), Data Associations (see page 221), and Sequence Flows (see page 97).
Flow Element FlowElement flow element flowelement https://www.irit.fr/recherches/MELODI/ontologies/BBO# Flow Element https://www.irit.fr/recherches/MELODI/ontologies/BBO#FlowElement https://www.irit.fr/recherches/melodi/ontologies/bbo# flow element https://www.irit.fr/recherches/melodi/ontologies/bbo#flowelement
- **StandardLoopCharacteristics** (*Class*) — `StandardLoopCharacteristics` — — _comment:_ The StandardLoopCharacteristics class defines looping behavior based on a boolean condition. The Activity will loop as long as the boolean condition is true. The condition is evaluated for every loop iteration, and MAY be evaluated at the beginning or at the end of the iteration. In addition, a numeric cap can be optionally specified. The number of iterations MAY NOT exceed this cap.
Standard Loop Characteristics StandardLoopCharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO# Standard Loop Characteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#StandardLoopCharacteristics https://www.irit.fr/recherches/melodi/ontologies/bbo# standard loop characteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#standardloopcharacteristics standard loop characteristics standardloopcharacteristics
- **has_operationRef** (*ObjectProperty*) — `has_operationRef` — — _comment:_ This attribute specifies the operation that is invoked
has operation Ref has operation ref has operationRef has_operationRef has_operationref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has operation Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has operationRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_operationRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has operation ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_operationref
- **EventSubProcess** (*Class*) — `EventSubProcess` — — _comment:_ EventBasedSubProcess
Event Sub Process EventSubProcess event sub process eventsubprocess https://www.irit.fr/recherches/MELODI/ontologies/BBO# Event Sub Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#EventSubProcess https://www.irit.fr/recherches/melodi/ontologies/bbo# event sub process https://www.irit.fr/recherches/melodi/ontologies/bbo#eventsubprocess
- **has_timeDuration** (*ObjectProperty*) — `has_timeDuration` — — _comment:_ "If the trigger is a Timer, then a timeDuration MAY be entered. Timer attributes are mutually exclusive and if any of the other Timer attributes is set, timeDuration MUST NOT be set (if the isExecutable attribute of the Process is set to true).
has time Duration has time duration has timeDuration has_timeDuration has_timeduration https://www.irit.fr/recherches/MELODI/ontologies/BBO#has time Duration https://www.irit.fr/recherches/MELODI/ontologies/BBO#has timeDuration https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_timeDuration https://www.irit.fr/recherches/melodi/ontologies/bbo#has time duration https://www.irit.fr/recherches/melodi/ontologies/bbo#has_timeduration
- **The return type of the attribute timeDuration MUST conform to the ISO-8601 format for time interval representations."** (*Entity*) — `` — <>
The return type of the attribute time Duration MUST conform to the ISO 8601 format for time interval representations." The return type of the attribute timeDuration MUST conform to the ISO 8601 format for time interval representations." The return type of the attribute timeDuration MUST conform to the ISO-8601 format for time interval representations." the return type of the attribute time duration must conform to the iso 8601 format for time interval representations." the return type of the attribute timeduration must conform to the iso-8601 format for time interval representations."
- **type** (*DatatypeProperty*) — `type` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#type https://www.irit.fr/recherches/melodi/ontologies/bbo#type type
- **ParameterValue** (*Class*) — `ParameterValue` —
Parameter Value ParameterValue https://www.irit.fr/recherches/MELODI/ontologies/BBO# Parameter Value https://www.irit.fr/recherches/MELODI/ontologies/BBO#ParameterValue https://www.irit.fr/recherches/melodi/ontologies/bbo# parameter value https://www.irit.fr/recherches/melodi/ontologies/bbo#parametervalue parameter value parametervalue
- **has_ioSpecification** (*ObjectProperty*) — `has_ioSpecification` — — _comment:_ "The InputOutputSpecification defines the inputs and outputs and the InputSets and OutputSets for the Activity. See page 211 for more information on the InputOutputSpecification.
has io Specification has io specification has ioSpecification has_ioSpecification has_iospecification https://www.irit.fr/recherches/MELODI/ontologies/BBO#has io Specification https://www.irit.fr/recherches/MELODI/ontologies/BBO#has ioSpecification https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_ioSpecification https://www.irit.fr/recherches/melodi/ontologies/bbo#has io specification https://www.irit.fr/recherches/melodi/ontologies/bbo#has_iospecification
- **** (*Entity*) — `` — <>
- **"** (*Entity*) — `` — <>
"
- **has_complexGateway** (*ObjectProperty*) — `has_complexGateway` — — _comment:_ [IRIT] references the ComplexGateway which is concerned with the Expression
has complex Gateway has complex gateway has complexGateway has_complexGateway has_complexgateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has complex Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has complexGateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_complexGateway https://www.irit.fr/recherches/melodi/ontologies/bbo#has complex gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#has_complexgateway
- **has_flowElements** (*ObjectProperty*) — `has_flowElements` — — _comment:_ "This association specifies the particular flow elements contained in a
has flow Elements has flow elements has flowElements has_flowElements has_flowelements https://www.irit.fr/recherches/MELODI/ontologies/BBO#has flow Elements https://www.irit.fr/recherches/MELODI/ontologies/BBO#has flowElements https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_flowElements https://www.irit.fr/recherches/melodi/ontologies/bbo#has flow elements https://www.irit.fr/recherches/melodi/ontologies/bbo#has_flowelements
- **FlowElementContainer. Flow elements are Events, Gateways, Sequence** (*Entity*) — `` — <>
Flow Element Container. Flow elements are Events, Gateways, Sequence FlowElementContainer. Flow elements are Events, Gateways, Sequence flow element container. flow elements are events, gateways, sequence flowelementcontainer. flow elements are events, gateways, sequence
- **Flows, Activities, Data Objects, Data Associations, and Choreography** (*Entity*) — `` — <>
Flows, Activities, Data Objects, Data Associations, and Choreography Flows, Activities, Data Objects, Data Associations, and Choreography flows, activities, data objects, data associations, and choreography flows, activities, data objects, data associations, and choreography
- **Activities."** (*Entity*) — `` — <>
Activities." activities."
- **has_ioBinding** (*ObjectProperty*) — `has_ioBinding` — — _comment:_ The InputOutputBinding defines a combination of one InputSet and one OutputSet in order to bind this to an operation defined in an interface.
has io Binding has io binding has ioBinding has_ioBinding has_iobinding https://www.irit.fr/recherches/MELODI/ontologies/BBO#has io Binding https://www.irit.fr/recherches/MELODI/ontologies/BBO#has ioBinding https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_ioBinding https://www.irit.fr/recherches/melodi/ontologies/bbo#has io binding https://www.irit.fr/recherches/melodi/ontologies/bbo#has_iobinding
- **attachedToRef** (*ObjectProperty*) — `is_attachedToRef` — — _comment:_ Denotes the Activity that boundary Event is attached to.
attached To Ref attached to ref attachedToRef attachedtoref https://www.irit.fr/recherches/MELODI/ontologies/BBO#is attached To Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#is attachedToRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#is_attachedToRef https://www.irit.fr/recherches/melodi/ontologies/bbo#is attached to ref https://www.irit.fr/recherches/melodi/ontologies/bbo#is_attachedtoref is attached To Ref is attached to ref is attachedToRef is_attachedToRef is_attachedtoref
- **has_timeDate** (*ObjectProperty*) — `has_timeDate` — — _comment:_ If the trigger is a Timer, then a timeDate MAY be entered. Timer attributes are mutually exclusive and if any of the other Timer attributes is set, timeDate MUST NOT be set (if the isExecutable attribute of the Process is set to true). The return type of the attribute timeDate MUST conform to the ISO-8601 format for date and time representations.
has time Date has time date has timeDate has_timeDate has_timedate https://www.irit.fr/recherches/MELODI/ontologies/BBO#has time Date https://www.irit.fr/recherches/MELODI/ontologies/BBO#has timeDate https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_timeDate https://www.irit.fr/recherches/melodi/ontologies/bbo#has time date https://www.irit.fr/recherches/melodi/ontologies/bbo#has_timedate
- **has_previousFlowNode** (*ObjectProperty*) — `has_previousFlowNode` —
has previous Flow Node has previous flow node has previousFlowNode has_previousFlowNode has_previousflownode https://www.irit.fr/recherches/MELODI/ontologies/BBO#has previous Flow Node https://www.irit.fr/recherches/MELODI/ontologies/BBO#has previousFlowNode https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_previousFlowNode https://www.irit.fr/recherches/melodi/ontologies/bbo#has previous flow node https://www.irit.fr/recherches/melodi/ontologies/bbo#has_previousflownode
- **id** (*DatatypeProperty*) — `id` — — _comment:_ This attribute is used to uniquely identify BPMN elements. The id is REQUIRED if this element is referenced or intended to be referenced by something else. If the element is not currently referenced and is never intended to be referenced, the id MAY be omitted.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#id https://www.irit.fr/recherches/melodi/ontologies/bbo#id id
- **Computer** (*Class*) — `Computer` —
Computer computer https://www.irit.fr/recherches/MELODI/ontologies/BBO# Computer https://www.irit.fr/recherches/MELODI/ontologies/BBO#Computer https://www.irit.fr/recherches/melodi/ontologies/bbo# computer https://www.irit.fr/recherches/melodi/ontologies/bbo#computer
- **ConvergingGateway** (*Class*) — `ConvergingGateway` —
Converging Gateway ConvergingGateway converging gateway converginggateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Converging Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#ConvergingGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# converging gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#converginggateway
- **DocumentResource** (*Class*) — `DocumentResource` — — _comment:_ /
Document Resource DocumentResource document resource documentresource https://www.irit.fr/recherches/MELODI/ontologies/BBO# Document Resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#DocumentResource https://www.irit.fr/recherches/melodi/ontologies/bbo# document resource https://www.irit.fr/recherches/melodi/ontologies/bbo#documentresource
- **TerminateEvent** (*Class*) — `TerminateEvent` —
Terminate Event TerminateEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Terminate Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#TerminateEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# terminate event https://www.irit.fr/recherches/melodi/ontologies/bbo#terminateevent terminate event terminateevent
- **has_inclusiveGateway** (*ObjectProperty*) — `has_inclusiveGateway` — — _comment:_ [IRIT] specifies the inclusive gateway referenced by the default sequence flow
has inclusive Gateway has inclusive gateway has inclusiveGateway has_inclusiveGateway has_inclusivegateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has inclusive Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has inclusiveGateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_inclusiveGateway https://www.irit.fr/recherches/melodi/ontologies/bbo#has inclusive gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#has_inclusivegateway
- **has_incoming** (*ObjectProperty*) — `has_incoming` — — _comment:_ identifies the incoming Sequence Flow of the FlowNode.
has incoming has_incoming https://www.irit.fr/recherches/MELODI/ontologies/BBO#has incoming https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_incoming https://www.irit.fr/recherches/melodi/ontologies/bbo#has incoming https://www.irit.fr/recherches/melodi/ontologies/bbo#has_incoming
- **InterruptingEventSubProcessStartEvent** (*Class*) — `NonInterruptingEventSubProcessStartEvent` —
Interrupting Event Sub Process Start Event InterruptingEventSubProcessStartEvent Non Interrupting Event Sub Process Start Event NonInterruptingEventSubProcessStartEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Non Interrupting Event Sub Process Start Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#NonInterruptingEventSubProcessStartEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# non interrupting event sub process start event https://www.irit.fr/recherches/melodi/ontologies/bbo#noninterruptingeventsubprocessstartevent interrupting event sub process start event interruptingeventsubprocessstartevent non interrupting event sub process start event noninterruptingeventsubprocessstartevent
- **value** (*DatatypeProperty*) — `value` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#value https://www.irit.fr/recherches/melodi/ontologies/bbo#value value
- **InputOutputBinding** (*Class*) — `InputOutputBinding` — — _comment:_ When a CallableElement is exposed as a Service, it has to define one or more InputOutputBinding elements. An InputOutputBinding element binds one Input and one Output of the InputOutputSpecification to an Operation of a Service Interface.
Input Output Binding InputOutputBinding https://www.irit.fr/recherches/MELODI/ontologies/BBO# Input Output Binding https://www.irit.fr/recherches/MELODI/ontologies/BBO#InputOutputBinding https://www.irit.fr/recherches/melodi/ontologies/bbo# input output binding https://www.irit.fr/recherches/melodi/ontologies/bbo#inputoutputbinding input output binding inputoutputbinding
- **ErrorEventDefinition** (*Class*) — `ErrorEventDefinition` — — _comment:_ /
Error Event Definition ErrorEventDefinition error event definition erroreventdefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Error Event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#ErrorEventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# error event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#erroreventdefinition
- **has_multiInstanceLoopCharacteristics** (*ObjectProperty*) — `has_multiInstanceLoopCharacteristics` —
has multi Instance Loop Characteristics has multi instance loop characteristics has multiInstanceLoopCharacteristics has_multiInstanceLoopCharacteristics has_multiinstanceloopcharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#has multi Instance Loop Characteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#has multiInstanceLoopCharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_multiInstanceLoopCharacteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#has multi instance loop characteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#has_multiinstanceloopcharacteristics
- **UO_0000046** (*Class*) — `UO_0000046` —
UO 0000046 UO_0000046 http://purl.obolibrary.org/obo/UO 0000046 http://purl.obolibrary.org/obo/UO_0000046 http://purl.obolibrary.org/obo/uo 0000046 http://purl.obolibrary.org/obo/uo_0000046 uo 0000046 uo_0000046
- **has_oneBehaviorEventRef** (*ObjectProperty*) — `has_oneBehaviorEventRef` — — _comment:_ The EventDefinition which is thrown when behavior is set to one and the first internal Activity instance has completed.
has one Behavior Event Ref has one behavior event ref has oneBehaviorEventRef has_oneBehaviorEventRef has_onebehavioreventref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has one Behavior Event Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has oneBehaviorEventRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_oneBehaviorEventRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has one behavior event ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_onebehavioreventref
- **EscalationEvent** (*Class*) — `EscalationEvent` —
Escalation Event EscalationEvent escalation event escalationevent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Escalation Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#EscalationEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# escalation event https://www.irit.fr/recherches/melodi/ontologies/bbo#escalationevent
- **has_parameterRef** (*ObjectProperty*) — `has_parameterRef` — — _comment:_ Reference to the parameter defined by the Resource.
has parameter Ref has parameter ref has parameterRef has_parameterRef has_parameterref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameter Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameterRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_parameterRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has parameter ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_parameterref
- **CompensateEventDefinition** (*Class*) — `CompensateEventDefinition` — — _comment:_ Compensation Events are used in the context of triggering or handling compensation (see page 302 for more details on compensation). There are four variations: a Start Event, both a catch and throw Intermediate Event, and an End Event.
Compensate Event Definition CompensateEventDefinition compensate event definition compensateeventdefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Compensate Event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#CompensateEventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# compensate event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#compensateeventdefinition
- **has_resourceOutputs** (*ObjectProperty*) — `has_resourceOutputs` —
has resource Outputs has resource outputs has resourceOutputs has_resourceOutputs has_resourceoutputs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resource Outputs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resourceOutputs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_resourceOutputs https://www.irit.fr/recherches/melodi/ontologies/bbo#has resource outputs https://www.irit.fr/recherches/melodi/ontologies/bbo#has_resourceoutputs
- **Factory** (*Class*) — `Factory` — — _comment:_ /
Factory factory https://www.irit.fr/recherches/MELODI/ontologies/BBO# Factory https://www.irit.fr/recherches/MELODI/ontologies/BBO#Factory https://www.irit.fr/recherches/melodi/ontologies/bbo# factory https://www.irit.fr/recherches/melodi/ontologies/bbo#factory
- **has_exclusiveGateway** (*ObjectProperty*) — `has_exclusiveGateway` — — _comment:_ [IRIT] specifies the exclusive gateway referenced by the default sequence flow
has exclusive Gateway has exclusive gateway has exclusiveGateway has_exclusiveGateway has_exclusivegateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has exclusive Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has exclusiveGateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_exclusiveGateway https://www.irit.fr/recherches/melodi/ontologies/bbo#has exclusive gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#has_exclusivegateway
- **has_outputResourceRef** (*ObjectProperty*) — `has_outputResourceRef` —
has output Resource Ref has output resource ref has outputResourceRef has_outputResourceRef has_outputresourceref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has output Resource Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has outputResourceRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_outputResourceRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has output resource ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_outputresourceref
- **has_part** (*ObjectProperty*) — `has_part` —
has part has_part https://www.irit.fr/recherches/MELODI/ontologies/BBO#has part https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_part https://www.irit.fr/recherches/melodi/ontologies/bbo#has part https://www.irit.fr/recherches/melodi/ontologies/bbo#has_part
- **has_resourceInputs** (*ObjectProperty*) — `has_resourceInputs` —
has resource Inputs has resource inputs has resourceInputs has_resourceInputs has_resourceinputs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resource Inputs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resourceInputs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_resourceInputs https://www.irit.fr/recherches/melodi/ontologies/bbo#has resource inputs https://www.irit.fr/recherches/melodi/ontologies/bbo#has_resourceinputs
- **has_inputResourceItem** (*ObjectProperty*) — `has_inputResourceItem` —
has input Resource Item has input resource item has inputResourceItem has_inputResourceItem has_inputresourceitem https://www.irit.fr/recherches/MELODI/ontologies/BBO#has input Resource Item https://www.irit.fr/recherches/MELODI/ontologies/BBO#has inputResourceItem https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_inputResourceItem https://www.irit.fr/recherches/melodi/ontologies/bbo#has input resource item https://www.irit.fr/recherches/melodi/ontologies/bbo#has_inputresourceitem
- **has_resource** (*ObjectProperty*) — `has_resource` —
has resource has_resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_resource https://www.irit.fr/recherches/melodi/ontologies/bbo#has resource https://www.irit.fr/recherches/melodi/ontologies/bbo#has_resource
- **has_supportedInterfaceRefs** (*ObjectProperty*) — `has_supportedInterfaceRefs` — — _comment:_ The Interfaces describing the external behavior provided by this element.
has supported Interface Refs has supported interface refs has supportedInterfaceRefs has_supportedInterfaceRefs has_supportedinterfacerefs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has supported Interface Refs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has supportedInterfaceRefs https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_supportedInterfaceRefs https://www.irit.fr/recherches/melodi/ontologies/bbo#has supported interface refs https://www.irit.fr/recherches/melodi/ontologies/bbo#has_supportedinterfacerefs
- **Resource** (*Class*) — `Resource` — — _comment:_ The Resource class is used to specify resources that can be referenced by Activities. These Resources can be Human Resources as well as any other resource assigned to Activities during Process execution time. The definition of a Resource is “abstract,” because it only defines the Resource, without detailing how e.g., actual user IDs are associated at runtime. Multiple Activities can utilize the same Resource.
Resource https://www.irit.fr/recherches/MELODI/ontologies/BBO# Resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#Resource https://www.irit.fr/recherches/melodi/ontologies/bbo# resource https://www.irit.fr/recherches/melodi/ontologies/bbo#resource resource
- **WorkProcedureDocument** (*Class*) — `WorkProcedureDocument` — — _comment:_ A document that describes a business process (or a work procedure)
Work Procedure Document WorkProcedureDocument https://www.irit.fr/recherches/MELODI/ontologies/BBO# Work Procedure Document https://www.irit.fr/recherches/MELODI/ontologies/BBO#WorkProcedureDocument https://www.irit.fr/recherches/melodi/ontologies/bbo# work procedure document https://www.irit.fr/recherches/melodi/ontologies/bbo#workproceduredocument work procedure document workproceduredocument
- **SignalEvent** (*Class*) — `SignalEvent` —
Signal Event SignalEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Signal Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#SignalEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# signal event https://www.irit.fr/recherches/melodi/ontologies/bbo#signalevent signal event signalevent
- **SubProcess** (*Class*) — `SubProcess` — — _comment:_ A Process that is included within another Process.
Sub Process SubProcess https://www.irit.fr/recherches/MELODI/ontologies/BBO# Sub Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#SubProcess https://www.irit.fr/recherches/melodi/ontologies/bbo# sub process https://www.irit.fr/recherches/melodi/ontologies/bbo#subprocess sub process subprocess
- **isForCompensation** (*DatatypeProperty*) — `isForCompensation` — — _comment:_ "A flag that identifies whether this Activity is intended for the purposes of compensation.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#is For Compensation https://www.irit.fr/recherches/MELODI/ontologies/BBO#isForCompensation https://www.irit.fr/recherches/melodi/ontologies/bbo#is for compensation https://www.irit.fr/recherches/melodi/ontologies/bbo#isforcompensation is For Compensation is for compensation isForCompensation isforcompensation
- **If false, then this Activity executes as a result of normal execution flow.** (*Entity*) — `` — <>
If false, then this Activity executes as a result of normal execution flow. If false, then this Activity executes as a result of normal execution flow. if false, then this activity executes as a result of normal execution flow. if false, then this activity executes as a result of normal execution flow.
- **If true, this Activity is only activated when a Compensation Event is detected and initiated under Compensation Event visibility scope (see page 281 for more information on scopes)."** (*Entity*) — `` — <>
If true, this Activity is only activated when a Compensation Event is detected and initiated under Compensation Event visibility scope (see page 281 for more information on scopes)." If true, this Activity is only activated when a Compensation Event is detected and initiated under Compensation Event visibility scope (see page 281 for more information on scopes)." if true, this activity is only activated when a compensation event is detected and initiated under compensation event visibility scope (see page 281 for more information on scopes)." if true, this activity is only activated when a compensation event is detected and initiated under compensation event visibility scope (see page 281 for more information on scopes)."
- **has_nextFlowNode** (*ObjectProperty*) — `has_nextFlowNode` —
has next Flow Node has next flow node has nextFlowNode has_nextFlowNode has_nextflownode https://www.irit.fr/recherches/MELODI/ontologies/BBO#has next Flow Node https://www.irit.fr/recherches/MELODI/ontologies/BBO#has nextFlowNode https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_nextFlowNode https://www.irit.fr/recherches/melodi/ontologies/bbo#has next flow node https://www.irit.fr/recherches/melodi/ontologies/bbo#has_nextflownode
- **waitForCompletion** (*DatatypeProperty*) — `waitForCompletion` — — _comment:_ For a throw Compensation Event, this flag determines whether the throw Intermediate Event waits for the triggered compensation to complete (the default), or just triggers the compensation and immediately continues (the BPMN 1.2 behavior).
https://www.irit.fr/recherches/MELODI/ontologies/BBO#wait For Completion https://www.irit.fr/recherches/MELODI/ontologies/BBO#waitForCompletion https://www.irit.fr/recherches/melodi/ontologies/bbo#wait for completion https://www.irit.fr/recherches/melodi/ontologies/bbo#waitforcompletion wait For Completion wait for completion waitForCompletion waitforcompletion
- **FlowElementsContainer** (*Class*) — `FlowElementsContainer` — — _comment:_ /
Flow Elements Container FlowElementsContainer flow elements container flowelementscontainer https://www.irit.fr/recherches/MELODI/ontologies/BBO# Flow Elements Container https://www.irit.fr/recherches/MELODI/ontologies/BBO#FlowElementsContainer https://www.irit.fr/recherches/melodi/ontologies/bbo# flow elements container https://www.irit.fr/recherches/melodi/ontologies/bbo#flowelementscontainer
- **has_dataResourceInput** (*ObjectProperty*) — `has_dataResourceInput` —
has data Resource Input has data resource input has dataResourceInput has_dataResourceInput has_dataresourceinput https://www.irit.fr/recherches/MELODI/ontologies/BBO#has data Resource Input https://www.irit.fr/recherches/MELODI/ontologies/BBO#has dataResourceInput https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_dataResourceInput https://www.irit.fr/recherches/melodi/ontologies/bbo#has data resource input https://www.irit.fr/recherches/melodi/ontologies/bbo#has_dataresourceinput
- **has_loopCharacteristics** (*ObjectProperty*) — `has_loopCharacteristics` — — _comment:_ "An Activity MAY be performed once or MAY be repeated. If repeated,
has loop Characteristics has loop characteristics has loopCharacteristics has_loopCharacteristics has_loopcharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loop Characteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loopCharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_loopCharacteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#has loop characteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#has_loopcharacteristics
- **the Activity MUST have loopCharacteristics that define the repetition** (*Entity*) — `` — <>
the Activity MUST have loop Characteristics that define the repetition the activity must have loop characteristics that define the repetition the Activity MUST have loopCharacteristics that define the repetition the activity must have loopcharacteristics that define the repetition
- **criteria (if the isExecutable attribute of the Process is set to** (*Entity*) — `` — <>
criteria (if the is Executable attribute of the Process is set to criteria (if the is executable attribute of the process is set to criteria (if the isExecutable attribute of the Process is set to criteria (if the isexecutable attribute of the process is set to
- **true)."** (*Entity*) — `` — <>
true)."
- **has_interfaceOperation** (*ObjectProperty*) — `has_interfaceOperation` —
has interface Operation has interface operation has interfaceOperation has_interfaceOperation has_interfaceoperation https://www.irit.fr/recherches/MELODI/ontologies/BBO#has interface Operation https://www.irit.fr/recherches/MELODI/ontologies/BBO#has interfaceOperation https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_interfaceOperation https://www.irit.fr/recherches/melodi/ontologies/bbo#has interface operation https://www.irit.fr/recherches/melodi/ontologies/bbo#has_interfaceoperation
- **Device** (*Class*) — `Device` — — _comment:_ /
Device device https://www.irit.fr/recherches/MELODI/ontologies/BBO# Device https://www.irit.fr/recherches/MELODI/ontologies/BBO#Device https://www.irit.fr/recherches/melodi/ontologies/bbo# device https://www.irit.fr/recherches/melodi/ontologies/bbo#device
- **FlowNode** (*Class*) — `FlowNode` — — _comment:_ The FlowNode element is used to provide a single element as the source and target Sequence Flow associations (see Figure 8.35) instead of the individual associations of the elements that can connect to Sequence Flows (see the section above). Only the Gateway, Activity, Choreography Activity, and Event elements can connect to Sequence Flows and thus, these elements are the only ones that are sub-classes of FlowNode.
Flow Node FlowNode flow node flownode https://www.irit.fr/recherches/MELODI/ontologies/BBO# Flow Node https://www.irit.fr/recherches/MELODI/ontologies/BBO#FlowNode https://www.irit.fr/recherches/melodi/ontologies/bbo# flow node https://www.irit.fr/recherches/melodi/ontologies/bbo#flownode
- **processType** (*DatatypeProperty*) — `processType` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#process Type https://www.irit.fr/recherches/MELODI/ontologies/BBO#processType https://www.irit.fr/recherches/melodi/ontologies/bbo#process type https://www.irit.fr/recherches/melodi/ontologies/bbo#processtype process Type process type processType processtype
- **ConditionalSequenceFlow** (*Class*) — `ConditionalSequenceFlow` —
Conditional Sequence Flow ConditionalSequenceFlow conditional sequence flow conditionalsequenceflow https://www.irit.fr/recherches/MELODI/ontologies/BBO# Conditional Sequence Flow https://www.irit.fr/recherches/MELODI/ontologies/BBO#ConditionalSequenceFlow https://www.irit.fr/recherches/melodi/ontologies/bbo# conditional sequence flow https://www.irit.fr/recherches/melodi/ontologies/bbo#conditionalsequenceflow
- **language** (*DatatypeProperty*) — `language` — — _comment:_ Overrides the Expression language specified in the Definitions. The language MUST be specified in a URI format.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#language https://www.irit.fr/recherches/melodi/ontologies/bbo#language language
- **Transaction** (*Class*) — `Transaction` — — _comment:_ A Sub-Process that represents a set of coordinated activities carried out by independent, loosely-coupled systems in accordance with a contractually defined business relationship. This coordination leads to an agreed, consistent, and verifiable outcome across all participants.
Transaction https://www.irit.fr/recherches/MELODI/ontologies/BBO# Transaction https://www.irit.fr/recherches/MELODI/ontologies/BBO#Transaction https://www.irit.fr/recherches/melodi/ontologies/bbo# transaction https://www.irit.fr/recherches/melodi/ontologies/bbo#transaction transaction
- **isClosed** (*DatatypeProperty*) — `isClosed` — — _comment:_ A boolean value specifying whether interactions, such as sending and receiving Messages and Events, not modeled in the Process can occur when the Process is executed or performed. If the value is true, they MAY NOT occur. If the value is false, they MAY occur.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#is Closed https://www.irit.fr/recherches/MELODI/ontologies/BBO#isClosed https://www.irit.fr/recherches/melodi/ontologies/bbo#is closed https://www.irit.fr/recherches/melodi/ontologies/bbo#isclosed is Closed is closed isClosed isclosed
- **ComplexMultiInstanceLoopCharacteristics** (*Class*) — `ComplexMultiInstanceLoopCharacteristics` — — _comment:_ "Complex: the complexBehaviorDefinitions are consulted to determine if and which Events to throw.
Complex Multi Instance Loop Characteristics ComplexMultiInstanceLoopCharacteristics complex multi instance loop characteristics complexmultiinstanceloopcharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO# Complex Multi Instance Loop Characteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#ComplexMultiInstanceLoopCharacteristics https://www.irit.fr/recherches/melodi/ontologies/bbo# complex multi instance loop characteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#complexmultiinstanceloopcharacteristics
- **Any thrown Events can be caught by boundary Events on the Multi-Instance Activity."** (*Entity*) — `` — <>
Any thrown Events can be caught by boundary Events on the Multi Instance Activity." Any thrown Events can be caught by boundary Events on the Multi Instance Activity." Any thrown Events can be caught by boundary Events on the Multi-Instance Activity." any thrown events can be caught by boundary events on the multi instance activity." any thrown events can be caught by boundary events on the multi-instance activity."
- **has_unit** (*ObjectProperty*) — `has_unit` —
has unit has_unit https://www.irit.fr/recherches/MELODI/ontologies/BBO#has unit https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_unit https://www.irit.fr/recherches/melodi/ontologies/bbo#has unit https://www.irit.fr/recherches/melodi/ontologies/bbo#has_unit
- **Enterprise** (*Class*) — `Enterprise` — — _comment:_ /
Enterprise enterprise https://www.irit.fr/recherches/MELODI/ontologies/BBO# Enterprise https://www.irit.fr/recherches/MELODI/ontologies/BBO#Enterprise https://www.irit.fr/recherches/melodi/ontologies/bbo# enterprise https://www.irit.fr/recherches/melodi/ontologies/bbo#enterprise
- **Escalation** (*Class*) — `Escalation` — — _comment:_ An Escalation identifies a business situation that a Process might need to react to. An ItemDefinition is used to specify the structure of the Escalation.
Escalation escalation https://www.irit.fr/recherches/MELODI/ontologies/BBO# Escalation https://www.irit.fr/recherches/MELODI/ontologies/BBO#Escalation https://www.irit.fr/recherches/melodi/ontologies/bbo# escalation https://www.irit.fr/recherches/melodi/ontologies/bbo#escalation
- **scriptLanguage** (*DatatypeProperty*) — `scriptLanguage` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#script Language https://www.irit.fr/recherches/MELODI/ontologies/BBO#scriptLanguage https://www.irit.fr/recherches/melodi/ontologies/bbo#script language https://www.irit.fr/recherches/melodi/ontologies/bbo#scriptlanguage script Language script language scriptLanguage scriptlanguage
- **ManufacturingFacility** (*Class*) — `ManufacturingFacility` — — _comment:_ /
Manufacturing Facility ManufacturingFacility https://www.irit.fr/recherches/MELODI/ontologies/BBO# Manufacturing Facility https://www.irit.fr/recherches/MELODI/ontologies/BBO#ManufacturingFacility https://www.irit.fr/recherches/melodi/ontologies/bbo# manufacturing facility https://www.irit.fr/recherches/melodi/ontologies/bbo#manufacturingfacility manufacturing facility manufacturingfacility
- **ImplicitThrowEvent** (*Class*) — `ImplicitThrowEvent` — — _comment:_ A sub-type of throw Event is the ImplicitThrowEvent. This is a non-graphical Event that is used for Multi-Instance Activities (see page 191).
Implicit Throw Event ImplicitThrowEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Implicit Throw Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#ImplicitThrowEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# implicit throw event https://www.irit.fr/recherches/melodi/ontologies/bbo#implicitthrowevent implicit throw event implicitthrowevent
- **DataResource** (*Class*) — `DataResource` — — _comment:_ /
Data Resource DataResource data resource dataresource https://www.irit.fr/recherches/MELODI/ontologies/BBO# Data Resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#DataResource https://www.irit.fr/recherches/melodi/ontologies/bbo# data resource https://www.irit.fr/recherches/melodi/ontologies/bbo#dataresource
- **has_eventDefinition** (*ObjectProperty*) — `has_eventDefinition` — — _comment:_ "Defines the event EventDefinitions that are triggers expected for a catch Event. These EventDefinitions are only valid inside the current Event.
has event Definition has event definition has eventDefinition has_eventDefinition has_eventdefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has eventDefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_eventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo#has event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#has_eventdefinition
- **• If there is no EventDefinition defined, then this is considered a catch None Event and the Event will not have an internal marker (see Figure 10.91).** (*Entity*) — `` — <>
• If there is no Event Definition defined, then this is considered a catch None Event and the Event will not have an internal marker (see Figure 10.91). • if there is no event definition defined, then this is considered a catch none event and the event will not have an internal marker (see figure 10.91). • If there is no EventDefinition defined, then this is considered a catch None Event and the Event will not have an internal marker (see Figure 10.91). • if there is no eventdefinition defined, then this is considered a catch none event and the event will not have an internal marker (see figure 10.91).
- **• If there is more than one EventDefinition defined, this is considered a catch Multiple Event and the Event will have the pentagon internal marker (see Figure 10.90).** (*Entity*) — `` — <>
• If there is more than one Event Definition defined, this is considered a catch Multiple Event and the Event will have the pentagon internal marker (see Figure 10.90). • if there is more than one event definition defined, this is considered a catch multiple event and the event will have the pentagon internal marker (see figure 10.90). • If there is more than one EventDefinition defined, this is considered a catch Multiple Event and the Event will have the pentagon internal marker (see Figure 10.90). • if there is more than one eventdefinition defined, this is considered a catch multiple event and the event will have the pentagon internal marker (see figure 10.90).
- **This is an ordered set."** (*Entity*) — `` — <>
This is an ordered set." this is an ordered set."
- **DefaultSequenceFlow** (*Class*) — `DefaultSequenceFlow` —
Default Sequence Flow DefaultSequenceFlow default sequence flow defaultsequenceflow https://www.irit.fr/recherches/MELODI/ontologies/BBO# Default Sequence Flow https://www.irit.fr/recherches/MELODI/ontologies/BBO#DefaultSequenceFlow https://www.irit.fr/recherches/melodi/ontologies/bbo# default sequence flow https://www.irit.fr/recherches/melodi/ontologies/bbo#defaultsequenceflow
- **GlobalManualTask** (*Class*) — `GlobalManualTask` — — _comment:_ /
Global Manual Task GlobalManualTask global manual task globalmanualtask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Global Manual Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#GlobalManualTask https://www.irit.fr/recherches/melodi/ontologies/bbo# global manual task https://www.irit.fr/recherches/melodi/ontologies/bbo#globalmanualtask
- **InclusiveGateway** (*Class*) — `InclusiveGateway` — — _comment:_ A diverging Inclusive Gateway (Inclusive Decision) can be used to create alternative but also parallel paths within a Process flow. Unlike the Exclusive Gateway, all condition Expressions are evaluated. The true evaluation of one condition Expression does not exclude the evaluation of other condition Expressions. All Sequence Flows with a true evaluation will be traversed by a token. Since each path is considered to be independent, all combinations of the paths MAY be taken, from zero to all. However, it should be designed so that at least one path is taken.
Inclusive Gateway InclusiveGateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Inclusive Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#InclusiveGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# inclusive gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#inclusivegateway inclusive gateway inclusivegateway
- **SubProcessStartEvent** (*Class*) — `SubProcessStartEvent` —
Sub Process Start Event SubProcessStartEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Sub Process Start Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#SubProcessStartEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# sub process start event https://www.irit.fr/recherches/melodi/ontologies/bbo#subprocessstartevent sub process start event subprocessstartevent
- **name** (*DatatypeProperty*) — `name` — — _comment:_ The descriptive name of the element.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#name https://www.irit.fr/recherches/melodi/ontologies/bbo#name name
- **has_resourceParameters** (*ObjectProperty*) — `has_resourceParameters` — — _comment:_ This model association specifies the definition of the parameters needed at runtime to resolve the Resource.
has resource Parameters has resource parameters has resourceParameters has_resourceParameters has_resourceparameters https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resource Parameters https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resourceParameters https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_resourceParameters https://www.irit.fr/recherches/melodi/ontologies/bbo#has resource parameters https://www.irit.fr/recherches/melodi/ontologies/bbo#has_resourceparameters
- **Database** (*Class*) — `Database` — — _comment:_ /
Database database https://www.irit.fr/recherches/MELODI/ontologies/BBO# Database https://www.irit.fr/recherches/MELODI/ontologies/BBO#Database https://www.irit.fr/recherches/melodi/ontologies/bbo# database https://www.irit.fr/recherches/melodi/ontologies/bbo#database
- **cancelRemainingInstances** (*DatatypeProperty*) — `cancelRemainingInstances` — — _comment:_ This attribute is used only if ordering is parallel. It determines whether running instances are cancelled when the completionCondition becomes true.
cancel Remaining Instances cancel remaining instances cancelRemainingInstances cancelremaininginstances https://www.irit.fr/recherches/MELODI/ontologies/BBO#cancel Remaining Instances https://www.irit.fr/recherches/MELODI/ontologies/BBO#cancelRemainingInstances https://www.irit.fr/recherches/melodi/ontologies/bbo#cancel remaining instances https://www.irit.fr/recherches/melodi/ontologies/bbo#cancelremaininginstances
- **EventBasedGateway** (*Class*) — `EventBasedGateway` — — _comment:_ The Event-Based Gateway represents a branching point in the Process where the alternative paths that follow the Gateway are based on Events that occur, rather than the evaluation of Expressions using Process data (as with an Exclusive or Inclusive Gateway). A specific Event, usually the receipt of a Message, determines the path that will be taken. Basically, the decision is made by another Participant, based on data that is not visible to Process, thus, requiring the use of the Event-Based Gateway.
Event Based Gateway EventBasedGateway event based gateway eventbasedgateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Event Based Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#EventBasedGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# event based gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#eventbasedgateway
- **has_container** (*ObjectProperty*) — `has_container` — — _comment:_ [IRIT] this relation references the FlowElementContainer that includes the FlowElement
has container has_container https://www.irit.fr/recherches/MELODI/ontologies/BBO#has container https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_container https://www.irit.fr/recherches/melodi/ontologies/bbo#has container https://www.irit.fr/recherches/melodi/ontologies/bbo#has_container
- **has_process** (*ObjectProperty*) — `has_process` — — _comment:_ the process assigned to the resource role
has process has_process https://www.irit.fr/recherches/MELODI/ontologies/BBO#has process https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_process https://www.irit.fr/recherches/melodi/ontologies/bbo#has process https://www.irit.fr/recherches/melodi/ontologies/bbo#has_process
- **has_prefix** (*ObjectProperty*) — `has_prefix` — — _comment:_ This relation allows to specifiy the prefix (centi, mili, etc.) of a given unit of measure.
has prefix has_prefix https://www.irit.fr/recherches/MELODI/ontologies/BBO#has prefix https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_prefix https://www.irit.fr/recherches/melodi/ontologies/bbo#has prefix https://www.irit.fr/recherches/melodi/ontologies/bbo#has_prefix
- **is_responsibleFor** (*ObjectProperty*) — `is_responsibleFor` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#is responsible For https://www.irit.fr/recherches/MELODI/ontologies/BBO#is responsibleFor https://www.irit.fr/recherches/MELODI/ontologies/BBO#is_responsibleFor https://www.irit.fr/recherches/melodi/ontologies/bbo#is responsible for https://www.irit.fr/recherches/melodi/ontologies/bbo#is_responsiblefor is responsible For is responsible for is responsibleFor is_responsibleFor is_responsiblefor
- **has_inMessageRef** (*ObjectProperty*) — `has_inMessageRef` —
has in Message Ref has in message ref has inMessageRef has_inMessageRef has_inmessageref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has in Message Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has inMessageRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_inMessageRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has in message ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_inmessageref
- **SoftwareResource** (*Class*) — `SoftwareResource` — — _comment:_ A software used by an agent to perform a process, or a software agent that executes specific tasks.
Software Resource SoftwareResource https://www.irit.fr/recherches/MELODI/ontologies/BBO# Software Resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#SoftwareResource https://www.irit.fr/recherches/melodi/ontologies/bbo# software resource https://www.irit.fr/recherches/melodi/ontologies/bbo#softwareresource software resource softwareresource
- **Signal** (*Class*) — `Signal` — — _comment:_ A BPMN Signal is similar to a signal flare that shot into the sky for anyone who might be interested to notice and then react. Thus, there is a source of the Signal, but no specific intended target.
Signal https://www.irit.fr/recherches/MELODI/ontologies/BBO# Signal https://www.irit.fr/recherches/MELODI/ontologies/BBO#Signal https://www.irit.fr/recherches/melodi/ontologies/bbo# signal https://www.irit.fr/recherches/melodi/ontologies/bbo#signal signal
- **has_parameter** (*ObjectProperty*) — `has_parameter` —
has parameter has_parameter https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameter https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_parameter https://www.irit.fr/recherches/melodi/ontologies/bbo#has parameter https://www.irit.fr/recherches/melodi/ontologies/bbo#has_parameter
- **minValue** (*DatatypeProperty*) — `minValue` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#min Value https://www.irit.fr/recherches/MELODI/ontologies/BBO#minValue https://www.irit.fr/recherches/melodi/ontologies/bbo#min value https://www.irit.fr/recherches/melodi/ontologies/bbo#minvalue min Value min value minValue minvalue
- **has_target** (*ObjectProperty*) — `has_target` — — _comment:_ "Used to reference the corresponding 'throw' or 'source' LinkEventDefinition,
has target has_target https://www.irit.fr/recherches/MELODI/ontologies/BBO#has target https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_target https://www.irit.fr/recherches/melodi/ontologies/bbo#has target https://www.irit.fr/recherches/melodi/ontologies/bbo#has_target
- **when this LinkEventDefinition represents a 'catch' or 'target' LinkEventDefinition."** (*Entity*) — `` — <>
when this Link Event Definition represents a 'catch' or 'target' Link Event Definition." when this link event definition represents a 'catch' or 'target' link event definition." when this LinkEventDefinition represents a 'catch' or 'target' LinkEventDefinition." when this linkeventdefinition represents a 'catch' or 'target' linkeventdefinition."
- **ParameterExpectedValue** (*Class*) — `ParameterExpectedValue` —
Parameter Expected Value ParameterExpectedValue https://www.irit.fr/recherches/MELODI/ontologies/BBO# Parameter Expected Value https://www.irit.fr/recherches/MELODI/ontologies/BBO#ParameterExpectedValue https://www.irit.fr/recherches/melodi/ontologies/bbo# parameter expected value https://www.irit.fr/recherches/melodi/ontologies/bbo#parameterexpectedvalue parameter expected value parameterexpectedvalue
- **ThrowEvent** (*Class*) — `ThrowEvent` — — _comment:_ Events that throw a Result. All End Events and some Intermediate Events are throwing Events that MAY eventually be caught by another Event. Typically the trigger carries information out of the scope where the throw Event occurred into the scope of the catching Events. The throwing of a trigger MAY be either implicit as defined by this standard or an extension to it or explicit by a throw Event
Throw Event ThrowEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Throw Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#ThrowEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# throw event https://www.irit.fr/recherches/melodi/ontologies/bbo#throwevent throw event throwevent
- **has_dataResourceOutput** (*ObjectProperty*) — `has_dataResourceOutput` —
has data Resource Output has data resource output has dataResourceOutput has_dataResourceOutput has_dataresourceoutput https://www.irit.fr/recherches/MELODI/ontologies/BBO#has data Resource Output https://www.irit.fr/recherches/MELODI/ontologies/BBO#has dataResourceOutput https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_dataResourceOutput https://www.irit.fr/recherches/melodi/ontologies/bbo#has data resource output https://www.irit.fr/recherches/melodi/ontologies/bbo#has_dataresourceoutput
- **TechnicalDocument** (*Class*) — `TechnicalDocument` — — _comment:_ Specific type of document containing technical information about material or software resources such as the user manual.
Technical Document TechnicalDocument https://www.irit.fr/recherches/MELODI/ontologies/BBO# Technical Document https://www.irit.fr/recherches/MELODI/ontologies/BBO#TechnicalDocument https://www.irit.fr/recherches/melodi/ontologies/bbo# technical document https://www.irit.fr/recherches/melodi/ontologies/bbo#technicaldocument technical document technicaldocument
- **isRequired** (*DatatypeProperty*) — `isRequired` — — _comment:_ Specifies, if a parameter is optional or mandatory.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#is Required https://www.irit.fr/recherches/MELODI/ontologies/BBO#isRequired https://www.irit.fr/recherches/melodi/ontologies/bbo#is required https://www.irit.fr/recherches/melodi/ontologies/bbo#isrequired is Required is required isRequired isrequired
- **has_outMessageRef** (*ObjectProperty*) — `has_outMessageRef` —
has out Message Ref has out message ref has outMessageRef has_outMessageRef has_outmessageref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has out Message Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has outMessageRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_outMessageRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has out message ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_outmessageref
- **has_default** (*ObjectProperty*) — `has_default` — — _comment:_ The Sequence Flow that will receive a token when none of the conditionExpressions on other outgoing Sequence Flows evaluate to true. The default Sequence Flow should not have a conditionExpression. Any such Expression SHALL be ignored.
has default has_default https://www.irit.fr/recherches/MELODI/ontologies/BBO#has default https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_default https://www.irit.fr/recherches/melodi/ontologies/bbo#has default https://www.irit.fr/recherches/melodi/ontologies/bbo#has_default
- **is_installedOn** (*ObjectProperty*) — `is_installedOn` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#is installed On https://www.irit.fr/recherches/MELODI/ontologies/BBO#is installedOn https://www.irit.fr/recherches/MELODI/ontologies/BBO#is_installedOn https://www.irit.fr/recherches/melodi/ontologies/bbo#is installed on https://www.irit.fr/recherches/melodi/ontologies/bbo#is_installedon is installed On is installed on is installedOn is_installedOn is_installedon
- **Station** (*Class*) — `Station` — — _comment:_ /
Station https://www.irit.fr/recherches/MELODI/ontologies/BBO# Station https://www.irit.fr/recherches/MELODI/ontologies/BBO#Station https://www.irit.fr/recherches/melodi/ontologies/bbo# station https://www.irit.fr/recherches/melodi/ontologies/bbo#station station
- **MultiInstanceLoopCharacteristics** (*Class*) — `MultiInstanceLoopCharacteristics` — — _comment:_ The MultiInstanceLoopCharacteristics class allows for creation of a desired number of Activity instances. The instances MAY execute in parallel or MAY be sequential. Either an Expression is used to specify or calculate the desired number of instances or a data driven setup can be used. In that case a data input can be specified, which is able to handle a collection of data. The number of items in the collection determines the number of Activity instances. This data input can be produced by an input Data Association. The modeler can also configure this loop to control the tokens produced.
Multi Instance Loop Characteristics MultiInstanceLoopCharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO# Multi Instance Loop Characteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#MultiInstanceLoopCharacteristics https://www.irit.fr/recherches/melodi/ontologies/bbo# multi instance loop characteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#multiinstanceloopcharacteristics multi instance loop characteristics multiinstanceloopcharacteristics
- **has_defaultElement** (*ObjectProperty*) — `has_defaultElement` —
has default Element has default element has defaultElement has_defaultElement has_defaultelement https://www.irit.fr/recherches/MELODI/ontologies/BBO#has default Element https://www.irit.fr/recherches/MELODI/ontologies/BBO#has defaultElement https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_defaultElement https://www.irit.fr/recherches/melodi/ontologies/bbo#has default element https://www.irit.fr/recherches/melodi/ontologies/bbo#has_defaultelement
- **has_loopCardinality** (*ObjectProperty*) — `has_loopCardinality` —
has loop Cardinality has loop cardinality has loopCardinality has_loopCardinality has_loopcardinality https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loop Cardinality https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loopCardinality https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_loopCardinality https://www.irit.fr/recherches/melodi/ontologies/bbo#has loop cardinality https://www.irit.fr/recherches/melodi/ontologies/bbo#has_loopcardinality
- **has_callActivity** (*ObjectProperty*) — `has_callActivity` —
has call Activity has call activity has callActivity has_callActivity has_callactivity https://www.irit.fr/recherches/MELODI/ontologies/BBO#has call Activity https://www.irit.fr/recherches/MELODI/ontologies/BBO#has callActivity https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_callActivity https://www.irit.fr/recherches/melodi/ontologies/bbo#has call activity https://www.irit.fr/recherches/melodi/ontologies/bbo#has_callactivity
- **Person** (*Class*) — `Person` — — _comment:_ Human individual
Person https://www.irit.fr/recherches/MELODI/ontologies/BBO# Person https://www.irit.fr/recherches/MELODI/ontologies/BBO#Person https://www.irit.fr/recherches/melodi/ontologies/bbo# person https://www.irit.fr/recherches/melodi/ontologies/bbo#person person
- **Expression** (*Class*) — `Expression` — — _comment:_ The Expression class is used to specify an Expression using natural-language text. These Expressions are not executable. The natural language text is captured using the documentation attribute, inherited from BaseElement.
Expression expression https://www.irit.fr/recherches/MELODI/ontologies/BBO# Expression https://www.irit.fr/recherches/MELODI/ontologies/BBO#Expression https://www.irit.fr/recherches/melodi/ontologies/bbo# expression https://www.irit.fr/recherches/melodi/ontologies/bbo#expression
- **has_activationCondition** (*ObjectProperty*) — `has_activationCondition` — — _comment:_ "Determines which combination of incoming tokens will be synchronized for
has activation Condition has activation condition has activationCondition has_activationCondition has_activationcondition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has activation Condition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has activationCondition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_activationCondition https://www.irit.fr/recherches/melodi/ontologies/bbo#has activation condition https://www.irit.fr/recherches/melodi/ontologies/bbo#has_activationcondition
- **activation of the Gateway."** (*Entity*) — `` — <>
activation of the Gateway." activation of the gateway." activation of the Gateway." activation of the gateway."
- **PublicProcess** (*Class*) — `PublicProcess` —
Public Process PublicProcess https://www.irit.fr/recherches/MELODI/ontologies/BBO# Public Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#PublicProcess https://www.irit.fr/recherches/melodi/ontologies/bbo# public process https://www.irit.fr/recherches/melodi/ontologies/bbo#publicprocess public process publicprocess
- **WorkProduct** (*Class*) — `WorkProduct` —
Work Product WorkProduct https://www.irit.fr/recherches/MELODI/ontologies/BBO# Work Product https://www.irit.fr/recherches/MELODI/ontologies/BBO#WorkProduct https://www.irit.fr/recherches/melodi/ontologies/bbo# work product https://www.irit.fr/recherches/melodi/ontologies/bbo#workproduct work product workproduct
- **testBefore** (*DatatypeProperty*) — `testBefore` — — _comment:_ Flag that controls whether the loop condition is evaluated at the beginning (testBefore = true) or at the end (testBefore = false) of the loop iteration.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#test Before https://www.irit.fr/recherches/MELODI/ontologies/BBO#testBefore https://www.irit.fr/recherches/melodi/ontologies/bbo#test before https://www.irit.fr/recherches/melodi/ontologies/bbo#testbefore test Before test before testBefore testbefore
- **Error** (*Class*) — `Error` — — _comment:_ An Error represents the content of an Error Event or the Fault of a failed Operation. An ItemDefinition is used to specify the structure of the Error. An Error is generated when there is a critical problem in the processing of an Activity or when the execution of an Operation failed.
Error error https://www.irit.fr/recherches/MELODI/ontologies/BBO# Error https://www.irit.fr/recherches/MELODI/ontologies/BBO#Error https://www.irit.fr/recherches/melodi/ontologies/bbo# error https://www.irit.fr/recherches/melodi/ontologies/bbo#error
- **isSequential** (*DatatypeProperty*) — `isSequential` — — _comment:_ This attribute is a flag that controls whether the Activity instances will execute sequentially or in parallel.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#is Sequential https://www.irit.fr/recherches/MELODI/ontologies/BBO#isSequential https://www.irit.fr/recherches/melodi/ontologies/bbo#is sequential https://www.irit.fr/recherches/melodi/ontologies/bbo#issequential is Sequential is sequential isSequential issequential
- **parallelMultiple** (*DatatypeProperty*) — `parallelMultiple` — — _comment:_ This attribute is only relevant when the catch Event has more than EventDefinition (Multiple). If this value is true, then all of the types of triggers that are listed in the catch Event MUST be triggered before the Process is instantiated.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#parallel Multiple https://www.irit.fr/recherches/MELODI/ontologies/BBO#parallelMultiple https://www.irit.fr/recherches/melodi/ontologies/bbo#parallel multiple https://www.irit.fr/recherches/melodi/ontologies/bbo#parallelmultiple parallel Multiple parallel multiple parallelMultiple parallelmultiple
- **has_loopCondition** (*ObjectProperty*) — `has_loopCondition` — — _comment:_ A boolean Expression that controls the loop. The Activity will only loop as long as this condition is true. The looping behavior MAY be underspecified, meaning that the modeler can simply document the condition, in which case the loop cannot be formally executed.
has loop Condition has loop condition has loopCondition has_loopCondition has_loopcondition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loop Condition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loopCondition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_loopCondition https://www.irit.fr/recherches/melodi/ontologies/bbo#has loop condition https://www.irit.fr/recherches/melodi/ontologies/bbo#has_loopcondition
- **createdOn** (*DatatypeProperty*) — `createdOn` —
created On created on createdOn createdon https://www.irit.fr/recherches/MELODI/ontologies/BBO#created On https://www.irit.fr/recherches/MELODI/ontologies/BBO#createdOn https://www.irit.fr/recherches/melodi/ontologies/bbo#created on https://www.irit.fr/recherches/melodi/ontologies/bbo#createdon
- **ParameterValueBinding** (*Class*) — `ParameterValueBinding` — — _comment:_ An abstract class that binds a parameter to its value, and eventually its expected value.
Parameter Value Binding ParameterValueBinding https://www.irit.fr/recherches/MELODI/ontologies/BBO# Parameter Value Binding https://www.irit.fr/recherches/MELODI/ontologies/BBO#ParameterValueBinding https://www.irit.fr/recherches/melodi/ontologies/bbo# parameter value binding https://www.irit.fr/recherches/melodi/ontologies/bbo#parametervaluebinding parameter value binding parametervaluebinding
- **has_conditionExpression** (*ObjectProperty*) — `has_conditionExpression` — — _comment:_ "An optional boolean Expression that acts as a gating condition. A token will only
has condition Expression has condition expression has conditionExpression has_conditionExpression has_conditionexpression https://www.irit.fr/recherches/MELODI/ontologies/BBO#has condition Expression https://www.irit.fr/recherches/MELODI/ontologies/BBO#has conditionExpression https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_conditionExpression https://www.irit.fr/recherches/melodi/ontologies/bbo#has condition expression https://www.irit.fr/recherches/melodi/ontologies/bbo#has_conditionexpression
- **be placed on this Sequence Flow if this conditionExpression evaluates to** (*Entity*) — `` — <>
be placed on this Sequence Flow if this condition Expression evaluates to be placed on this sequence flow if this condition expression evaluates to be placed on this Sequence Flow if this conditionExpression evaluates to be placed on this sequence flow if this conditionexpression evaluates to
- **true."** (*Entity*) — `` — <>
true."
- **ProcessStartEvent** (*Class*) — `ProcessStartEvent` —
Process Start Event ProcessStartEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Process Start Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#ProcessStartEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# process start event https://www.irit.fr/recherches/melodi/ontologies/bbo#processstartevent process start event processstartevent
- **UserTask** (*Class*) — `UserTask` — — _comment:_ A User Task is a typical “workflow” Task where a human performer performs the Task with the assistance of a software application and is scheduled through a task list manager of some sort.
User Task UserTask https://www.irit.fr/recherches/MELODI/ontologies/BBO# User Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#UserTask https://www.irit.fr/recherches/melodi/ontologies/bbo# user task https://www.irit.fr/recherches/melodi/ontologies/bbo#usertask user task usertask
- **InterruptingBoundaryEvent** (*Class*) — `InterruptingBoundaryEvent` — — _comment:_ the Activity attached to this event should be cancelled
Interrupting Boundary Event InterruptingBoundaryEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Interrupting Boundary Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#InterruptingBoundaryEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# interrupting boundary event https://www.irit.fr/recherches/melodi/ontologies/bbo#interruptingboundaryevent interrupting boundary event interruptingboundaryevent
- **has_resourceParameterBindings** (*ObjectProperty*) — `has_resourceParameterBindings` — — _comment:_ "This defines the Parameter bindings used for the
has resource Parameter Bindings has resource parameter bindings has resourceParameterBindings has_resourceParameterBindings has_resourceparameterbindings https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resource Parameter Bindings https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resourceParameterBindings https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_resourceParameterBindings https://www.irit.fr/recherches/melodi/ontologies/bbo#has resource parameter bindings https://www.irit.fr/recherches/melodi/ontologies/bbo#has_resourceparameterbindings
- **Resource assignment (see below). Is only applicable if a** (*Entity*) — `` — <>
Resource assignment (see below). Is only applicable if a Resource assignment (see below). Is only applicable if a resource assignment (see below). is only applicable if a resource assignment (see below). is only applicable if a
- **resourceRef is specified."** (*Entity*) — `` — <>
resource Ref is specified." resource ref is specified." resourceRef is specified." resourceref is specified."
- **LoopCharacteristics** (*Class*) — `LoopCharacteristics` — — _comment:_ Activities MAY be repeated sequentially, essentially behaving like a loop. The presence of LoopCharacteristics signifies that the Activity has looping behavior. LoopCharacteristics is an abstract class. Concrete subclasses define specific kinds of looping behavior.
Loop Characteristics LoopCharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO# Loop Characteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#LoopCharacteristics https://www.irit.fr/recherches/melodi/ontologies/bbo# loop characteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#loopcharacteristics loop characteristics loopcharacteristics
- **created_by** (*AnnotationProperty*) — `created_by` —
created by created_by http://www.geneontology.org/formats/obo In Owl#created by http://www.geneontology.org/formats/obo in owl#created by http://www.geneontology.org/formats/oboInOwl#created by http://www.geneontology.org/formats/oboInOwl#created_by http://www.geneontology.org/formats/oboinowl#created_by
- **has_expression** (*ObjectProperty*) — `has_expression` — — _comment:_ "The Expression that evaluates the value used to bind the
has expression has_expression https://www.irit.fr/recherches/MELODI/ontologies/BBO#has expression https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_expression https://www.irit.fr/recherches/melodi/ontologies/bbo#has expression https://www.irit.fr/recherches/melodi/ontologies/bbo#has_expression
- **ResourceParameter. (ResourceParameterBinding)"** (*Entity*) — `` — <>
Resource Parameter. ( Resource Parameter Binding)" ResourceParameter. (ResourceParameterBinding)" resource parameter. ( resource parameter binding)" resourceparameter. (resourceparameterbinding)"
- **BPMNbasedOntology** (*Entity*) — `BBO` — — _comment:_ "BBO is a business process ontology. The core element of BBO is a formalization of a BPMN 2.0 fragment (namely Chapter 10 of BPMN 2.0 specification). BPMN 2.0 is state-of-the-art meta-model of business processes.
BBO BPM Nbased Ontology BPMNbasedOntology bbo bpm nbased ontology bpmnbasedontology https://www.irit.fr/recherches/MELODI/ontologies/BBO https://www.irit.fr/recherches/melodi/ontologies/bbo
- **** (*Entity*) — `` — <>
- **Copyright © 2019 MELODI @ Toulouse Institute of Computer Science Research"** (*Entity*) — `` — <>
Copyright © 2019 MELODI @ Toulouse Institute of Computer Science Research" Copyright © 2019 MELODI @ Toulouse Institute of Computer Science Research" copyright © 2019 melodi @ toulouse institute of computer science research" copyright © 2019 melodi @ toulouse institute of computer science research"
- **FormalExpression** (*Class*) — `FormalExpression` — — _comment:_ The FormalExpression class is used to specify an executable Expression using a specified Expression language. A natural-language description of the Expression can also be specified, in addition to the formal specification.
Formal Expression FormalExpression formal expression formalexpression https://www.irit.fr/recherches/MELODI/ontologies/BBO# Formal Expression https://www.irit.fr/recherches/MELODI/ontologies/BBO#FormalExpression https://www.irit.fr/recherches/melodi/ontologies/bbo# formal expression https://www.irit.fr/recherches/melodi/ontologies/bbo#formalexpression
- **has_outputSet** (*ObjectProperty*) — `has_outputSet` — — _comment:_ A reference to the OutputSets defined by the InputOutputSpecification. Every InputOutputSpecification MUST define at least one OutputSet.
has output Set has output set has outputSet has_outputSet has_outputset https://www.irit.fr/recherches/MELODI/ontologies/BBO#has output Set https://www.irit.fr/recherches/MELODI/ontologies/BBO#has outputSet https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_outputSet https://www.irit.fr/recherches/melodi/ontologies/bbo#has output set https://www.irit.fr/recherches/melodi/ontologies/bbo#has_outputset
- **ExclusiveGateway** (*Class*) — `ExclusiveGateway` — — _comment:_ A diverging Exclusive Gateway (Decision) is used to create alternative paths within a Process flow. This is basically the “diversion point in the road” for a Process. For a given instance of the Process, only one of the paths can be taken.
Exclusive Gateway ExclusiveGateway exclusive gateway exclusivegateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Exclusive Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#ExclusiveGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# exclusive gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#exclusivegateway
- **Gateway** (*Class*) — `Gateway` — — _comment:_ Gateways are used to control how Sequence Flows interact as they converge and diverge within a Process. If the flow does not need to be controlled, then a Gateway is not needed. The term “Gateway” implies that there is a gating mechanism that either allows or disallows passage through the Gateway--that is, as tokens arrive at a Gateway, they can be merged together on input and/or split apart on output as the Gateway mechanisms are invoked.
Gateway gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#Gateway https://www.irit.fr/recherches/melodi/ontologies/bbo# gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#gateway
- **QuantitativeParameter** (*Class*) — `QuantitativeParameter` — — _comment:_ parameters that have only quantitative values
Quantitative Parameter QuantitativeParameter https://www.irit.fr/recherches/MELODI/ontologies/BBO# Quantitative Parameter https://www.irit.fr/recherches/MELODI/ontologies/BBO#QuantitativeParameter https://www.irit.fr/recherches/melodi/ontologies/bbo# quantitative parameter https://www.irit.fr/recherches/melodi/ontologies/bbo#quantitativeparameter quantitative parameter quantitativeparameter
- **Tool** (*Class*) — `Tool` — — _comment:_ /
Tool https://www.irit.fr/recherches/MELODI/ontologies/BBO# Tool https://www.irit.fr/recherches/MELODI/ontologies/BBO#Tool https://www.irit.fr/recherches/melodi/ontologies/bbo# tool https://www.irit.fr/recherches/melodi/ontologies/bbo#tool tool
- **AllMultiInstanceLoopCharacteristics** (*Class*) — `AllMultiInstanceLoopCharacteristics` — — _comment:_ "All: no Event is ever thrown, a token is produced after completion of all instances.
All Multi Instance Loop Characteristics AllMultiInstanceLoopCharacteristics all multi instance loop characteristics allmultiinstanceloopcharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO# All Multi Instance Loop Characteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#AllMultiInstanceLoopCharacteristics https://www.irit.fr/recherches/melodi/ontologies/bbo# all multi instance loop characteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#allmultiinstanceloopcharacteristics
- **Any thrown Events can be caught by boundary Events on the Multi-Instance Activity."** (*Entity*) — `` — <>
Any thrown Events can be caught by boundary Events on the Multi Instance Activity." Any thrown Events can be caught by boundary Events on the Multi Instance Activity." Any thrown Events can be caught by boundary Events on the Multi-Instance Activity." any thrown events can be caught by boundary events on the multi instance activity." any thrown events can be caught by boundary events on the multi-instance activity."
- **has_inputSet** (*ObjectProperty*) — `has_inputSet` — — _comment:_ A reference to the InputSets defined by the InputOutputSpecification. Every InputOutputSpecification MUST define at least one InputSet.
has input Set has input set has inputSet has_inputSet has_inputset https://www.irit.fr/recherches/MELODI/ontologies/BBO#has input Set https://www.irit.fr/recherches/MELODI/ontologies/BBO#has inputSet https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_inputSet https://www.irit.fr/recherches/melodi/ontologies/bbo#has input set https://www.irit.fr/recherches/melodi/ontologies/bbo#has_inputset
- **startQuantity** (*DatatypeProperty*) — `startQuantity` — — _comment:_ This attribute defines the number of tokens that MUST arrive before the Activity can begin. Note that any value for the attribute that is greater than 1 is an advanced type of modeling and should be used with caution.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#start Quantity https://www.irit.fr/recherches/MELODI/ontologies/BBO#startQuantity https://www.irit.fr/recherches/melodi/ontologies/bbo#start quantity https://www.irit.fr/recherches/melodi/ontologies/bbo#startquantity start Quantity start quantity startQuantity startquantity
- **ConditionalEventDefinition** (*Class*) — `ConditionalEventDefinition` — — _comment:_ /
Conditional Event Definition ConditionalEventDefinition conditional event definition conditionaleventdefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Conditional Event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#ConditionalEventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# conditional event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#conditionaleventdefinition
- **QualitativeParameter** (*Class*) — `QualitativeParameter` — — _comment:_ parameters that have only qualitative values
Qualitative Parameter QualitativeParameter https://www.irit.fr/recherches/MELODI/ontologies/BBO# Qualitative Parameter https://www.irit.fr/recherches/MELODI/ontologies/BBO#QualitativeParameter https://www.irit.fr/recherches/melodi/ontologies/bbo# qualitative parameter https://www.irit.fr/recherches/melodi/ontologies/bbo#qualitativeparameter qualitative parameter qualitativeparameter
- **Agent** (*Class*) — `Agent` — — _comment:_ Person or a Software that performs an activity
Agent agent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Agent https://www.irit.fr/recherches/MELODI/ontologies/BBO#Agent https://www.irit.fr/recherches/melodi/ontologies/bbo# agent https://www.irit.fr/recherches/melodi/ontologies/bbo#agent
- **SendTask** (*Class*) — `SendTask` — — _comment:_ A Send Task is a simple Task that is designed to send a Message to an external Participant (relative to the Process). Once the Message has been sent, the Task is completed.
Send Task SendTask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Send Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#SendTask https://www.irit.fr/recherches/melodi/ontologies/bbo# send task https://www.irit.fr/recherches/melodi/ontologies/bbo#sendtask send task sendtask
- **instantiate** (*DatatypeProperty*) — `instantiate` — — _comment:_ When true, receipt of one of the Events will instantiate the Process instance.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#instantiate https://www.irit.fr/recherches/melodi/ontologies/bbo#instantiate instantiate
- **Activity** (*Class*) — `Activity` — — _comment:_ Work that a company or organization performs using business processes. An activity can be atomic or non-atomic (compound). The types of activities that are a part of a Process Model are: Process, Sub-Process, and Task.
Activity activity https://www.irit.fr/recherches/MELODI/ontologies/BBO# Activity https://www.irit.fr/recherches/MELODI/ontologies/BBO#Activity https://www.irit.fr/recherches/melodi/ontologies/bbo# activity https://www.irit.fr/recherches/melodi/ontologies/bbo#activity
- **IntermediateCatchEvent** (*Class*) — `IntermediateCatchEvent` — — _comment:_ "A Message Intermediate Event can be used to either send a Message or receive a Message. When used to “catch” the Message,
Intermediate Catch Event IntermediateCatchEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Intermediate Catch Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#IntermediateCatchEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# intermediate catch event https://www.irit.fr/recherches/melodi/ontologies/bbo#intermediatecatchevent intermediate catch event intermediatecatchevent
- **then the Event marker MUST be unfilled (see the lower figure on the right)."** (*Entity*) — `` — <>
then the Event marker MUST be unfilled (see the lower figure on the right)." then the event marker must be unfilled (see the lower figure on the right)." then the Event marker MUST be unfilled (see the lower figure on the right)." then the event marker must be unfilled (see the lower figure on the right)."
- **maxValue** (*DatatypeProperty*) — `maxValue` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#max Value https://www.irit.fr/recherches/MELODI/ontologies/BBO#maxValue https://www.irit.fr/recherches/melodi/ontologies/bbo#max value https://www.irit.fr/recherches/melodi/ontologies/bbo#maxvalue max Value max value maxValue maxvalue
- **ServiceTask** (*Class*) — `ServiceTask` — — _comment:_ A Service Task is a Task that uses some sort of service, which could be a Web service or an automated application.
Service Task ServiceTask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Service Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#ServiceTask https://www.irit.fr/recherches/melodi/ontologies/bbo# service task https://www.irit.fr/recherches/melodi/ontologies/bbo#servicetask service task servicetask
- **has_unitOfMeasure** (*ObjectProperty*) — `has_unitOfMeasure` —
has unit Of Measure has unit of measure has unitOfMeasure has_unitOfMeasure has_unitofmeasure https://www.irit.fr/recherches/MELODI/ontologies/BBO#has unit Of Measure https://www.irit.fr/recherches/MELODI/ontologies/BBO#has unitOfMeasure https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_unitOfMeasure https://www.irit.fr/recherches/melodi/ontologies/bbo#has unit of measure https://www.irit.fr/recherches/melodi/ontologies/bbo#has_unitofmeasure
- **NormalSequenceFlow** (*Class*) — `NormalSequenceFlow` —
Normal Sequence Flow NormalSequenceFlow https://www.irit.fr/recherches/MELODI/ontologies/BBO# Normal Sequence Flow https://www.irit.fr/recherches/MELODI/ontologies/BBO#NormalSequenceFlow https://www.irit.fr/recherches/melodi/ontologies/bbo# normal sequence flow https://www.irit.fr/recherches/melodi/ontologies/bbo#normalsequenceflow normal sequence flow normalsequenceflow
- **InterruptingEventSubProcessStartEvent** (*Class*) — `InterruptingEventSubProcessStartEvent` —
Interrupting Event Sub Process Start Event InterruptingEventSubProcessStartEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Interrupting Event Sub Process Start Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#InterruptingEventSubProcessStartEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# interrupting event sub process start event https://www.irit.fr/recherches/melodi/ontologies/bbo#interruptingeventsubprocessstartevent interrupting event sub process start event interruptingeventsubprocessstartevent
- **has_completionCondition** (*ObjectProperty*) — `has_completionCondition` — — _comment:_ This attribute defines a boolean Expression that when evaluated to true, cancels the remaining Activity instances and produces a token.
has completion Condition has completion condition has completionCondition has_completionCondition has_completioncondition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has completion Condition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has completionCondition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_completionCondition https://www.irit.fr/recherches/melodi/ontologies/bbo#has completion condition https://www.irit.fr/recherches/melodi/ontologies/bbo#has_completioncondition
- **has_state** (*ObjectProperty*) — `has_state` —
has state has_state https://www.irit.fr/recherches/MELODI/ontologies/BBO#has state https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_state https://www.irit.fr/recherches/melodi/ontologies/bbo#has state https://www.irit.fr/recherches/melodi/ontologies/bbo#has_state
- **Cell** (*Class*) — `Cell` — — _comment:_ /
Cell cell https://www.irit.fr/recherches/MELODI/ontologies/BBO# Cell https://www.irit.fr/recherches/MELODI/ontologies/BBO#Cell https://www.irit.fr/recherches/melodi/ontologies/bbo# cell https://www.irit.fr/recherches/melodi/ontologies/bbo#cell
- **CallActivity** (*Class*) — `CallActivity` — — _comment:_ A Call Activity identifies a point in the Process where a global Process or a Global Task is used. The Call Activity acts as a ‘wrapper’ for the invocation of a global Process or Global Task within the execution. The activation of a call Activity results in the transfer of control to the called global Process or Global Task.
Call Activity CallActivity call activity callactivity https://www.irit.fr/recherches/MELODI/ontologies/BBO# Call Activity https://www.irit.fr/recherches/MELODI/ontologies/BBO#CallActivity https://www.irit.fr/recherches/melodi/ontologies/bbo# call activity https://www.irit.fr/recherches/melodi/ontologies/bbo#callactivity
- **Event** (*Class*) — `Event` — — _comment:_ An Event is something that “happens” during the course of a Process. These Events affect the flow of the Process and usually have a cause or an impact and in general require or allow for a reaction. The term “event” is general enough to cover many things in a Process. The start of an Activity, the end of an Activity, the change of state of a document, a Message that arrives, etc., all could be considered Events.
Event event https://www.irit.fr/recherches/MELODI/ontologies/BBO# Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#Event https://www.irit.fr/recherches/melodi/ontologies/bbo# event https://www.irit.fr/recherches/melodi/ontologies/bbo#event
- **RootElement** (*Class*) — `RootElement` — — _comment:_ "RootElement is the abstract super class for all BPMN elements that are contained within Definitions. When contained within Definitions, these elements have their own defined life-cycle and are not deleted with the deletion of other elements. Examples of concrete RootElements include Collaboration, Process, and Choreography. Depending on their use, RootElements can be referenced by multiple other elements (i.e., they can be reused). Some RootElements MAY be contained within other elements instead of Definitions. This is done to avoid the maintenance overhead of an independent life-cycle. For example, an EventDefinition would be contained in a Process since it is used only there. In this case the EventDefinition would be dependent on the tool life-cycle of
Root Element RootElement https://www.irit.fr/recherches/MELODI/ontologies/BBO# Root Element https://www.irit.fr/recherches/MELODI/ontologies/BBO#RootElement https://www.irit.fr/recherches/melodi/ontologies/bbo# root element https://www.irit.fr/recherches/melodi/ontologies/bbo#rootelement root element rootelement
- **the Process."** (*Entity*) — `` — <>
the Process." the process." the Process." the process."
- **script** (*DatatypeProperty*) — `script` — — _comment:_ The modeler MAY include a script that can be run when the Task is performed. If a script is not included, then the Task will act as the equivalent of an Abstract Task.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#script https://www.irit.fr/recherches/melodi/ontologies/bbo#script script
- **GlobalScriptTask** (*Class*) — `GlobalScriptTask` — — _comment:_ /
Global Script Task GlobalScriptTask global script task globalscripttask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Global Script Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#GlobalScriptTask https://www.irit.fr/recherches/melodi/ontologies/bbo# global script task https://www.irit.fr/recherches/melodi/ontologies/bbo#globalscripttask
- **Message** (*Class*) — `Message` — — _comment:_ A Message represents the content of a communication between two Participants. In BPMN 2.0, a Message is a graphical decorator (it was a supporting element in BPMN 1.2). An ItemDefinition is used to specify the Message structure.
Message https://www.irit.fr/recherches/MELODI/ontologies/BBO# Message https://www.irit.fr/recherches/MELODI/ontologies/BBO#Message https://www.irit.fr/recherches/melodi/ontologies/bbo# message https://www.irit.fr/recherches/melodi/ontologies/bbo#message message
- **EquipmentDraw** (*Class*) — `EquipmentDraw` — — _comment:_ Type of technical documentation containing the design information of a material resource.
Equipment Draw EquipmentDraw equipment draw equipmentdraw https://www.irit.fr/recherches/MELODI/ontologies/BBO# Equipment Draw https://www.irit.fr/recherches/MELODI/ontologies/BBO#EquipmentDraw https://www.irit.fr/recherches/melodi/ontologies/bbo# equipment draw https://www.irit.fr/recherches/melodi/ontologies/bbo#equipmentdraw
- **GlobalBusinessRuleTask** (*Class*) — `GlobalBusinessRuleTask` — — _comment:_ /
Global Business Rule Task GlobalBusinessRuleTask global business rule task globalbusinessruletask https://www.irit.fr/recherches/MELODI/ontologies/BBO# Global Business Rule Task https://www.irit.fr/recherches/MELODI/ontologies/BBO#GlobalBusinessRuleTask https://www.irit.fr/recherches/melodi/ontologies/bbo# global business rule task https://www.irit.fr/recherches/melodi/ontologies/bbo#globalbusinessruletask
- **TimerEventDefinition** (*Class*) — `TimerEventDefinition` — — _comment:_ /
Timer Event Definition TimerEventDefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Timer Event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#TimerEventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# timer event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#timereventdefinition timer event definition timereventdefinition
- **ExclusiveEventBasedGateway** (*Class*) — `ExclusiveEventBasedGateway` —
Exclusive Event Based Gateway ExclusiveEventBasedGateway exclusive event based gateway exclusiveeventbasedgateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Exclusive Event Based Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#ExclusiveEventBasedGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# exclusive event based gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#exclusiveeventbasedgateway
- **InputOutputSpecification** (*Class*) — `InputOutputSpecification` — — _comment:_ /
Input Output Specification InputOutputSpecification https://www.irit.fr/recherches/MELODI/ontologies/BBO# Input Output Specification https://www.irit.fr/recherches/MELODI/ontologies/BBO#InputOutputSpecification https://www.irit.fr/recherches/melodi/ontologies/bbo# input output specification https://www.irit.fr/recherches/melodi/ontologies/bbo#inputoutputspecification input output specification inputoutputspecification
- **has_escalationRef** (*ObjectProperty*) — `has_escalationRef` — — _comment:_ If the trigger is an Escalation, then an Escalation payload MAY be provided.
has escalation Ref has escalation ref has escalationRef has_escalationRef has_escalationref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has escalation Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has escalationRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_escalationRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has escalation ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_escalationref
- **BoundaryEvent** (*Class*) — `BoundaryEvent` —
Boundary Event BoundaryEvent boundary event boundaryevent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Boundary Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#BoundaryEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# boundary event https://www.irit.fr/recherches/melodi/ontologies/bbo#boundaryevent
- **has_superiorJob** (*ObjectProperty*) — `has_superiorJob` —
has superior Job has superior job has superiorJob has_superiorJob has_superiorjob https://www.irit.fr/recherches/MELODI/ontologies/BBO#has superior Job https://www.irit.fr/recherches/MELODI/ontologies/BBO#has superiorJob https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_superiorJob https://www.irit.fr/recherches/melodi/ontologies/bbo#has superior job https://www.irit.fr/recherches/melodi/ontologies/bbo#has_superiorjob
- **SparePart** (*Class*) — `SparePart` — — _comment:_ /
Spare Part SparePart https://www.irit.fr/recherches/MELODI/ontologies/BBO# Spare Part https://www.irit.fr/recherches/MELODI/ontologies/BBO#SparePart https://www.irit.fr/recherches/melodi/ontologies/bbo# spare part https://www.irit.fr/recherches/melodi/ontologies/bbo#sparepart spare part sparepart
- **SequentialAdHocSubProcess** (*Class*) — `SequentialAdHocSubProcess` — — _comment:_ only one Activity can be performed at a time
Sequential Ad Hoc Sub Process SequentialAdHocSubProcess https://www.irit.fr/recherches/MELODI/ontologies/BBO# Sequential Ad Hoc Sub Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#SequentialAdHocSubProcess https://www.irit.fr/recherches/melodi/ontologies/bbo# sequential ad hoc sub process https://www.irit.fr/recherches/melodi/ontologies/bbo#sequentialadhocsubprocess sequential ad hoc sub process sequentialadhocsubprocess
- **ParallelEventBasedGateway** (*Class*) — `ParallelEventBasedGateway` —
Parallel Event Based Gateway ParallelEventBasedGateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Parallel Event Based Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#ParallelEventBasedGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# parallel event based gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#paralleleventbasedgateway parallel event based gateway paralleleventbasedgateway
- **isExecutable** (*DatatypeProperty*) — `isExecutable` — — _comment:_ "An optional Boolean value specifying whether the Process is executable.
https://www.irit.fr/recherches/MELODI/ontologies/BBO#is Executable https://www.irit.fr/recherches/MELODI/ontologies/BBO#isExecutable https://www.irit.fr/recherches/melodi/ontologies/bbo#is executable https://www.irit.fr/recherches/melodi/ontologies/bbo#isexecutable is Executable is executable isExecutable isexecutable
- **An executable Process is a private Process that has been modeled for the purpose of being executed according to the semantics of Chapter 14 (see page 426). Of course, during the development cycle of the Process, there will be stages where the Process does not have enough detail to be “executable.”** (*Entity*) — `` — <>
An executable Process is a private Process that has been modeled for the purpose of being executed according to the semantics of Chapter 14 (see page 426). Of course, during the development cycle of the Process, there will be stages where the Process does not have enough detail to be “executable.” An executable Process is a private Process that has been modeled for the purpose of being executed according to the semantics of Chapter 14 (see page 426). Of course, during the development cycle of the Process, there will be stages where the Process does not have enough detail to be “executable.” an executable process is a private process that has been modeled for the purpose of being executed according to the semantics of chapter 14 (see page 426). of course, during the development cycle of the process, there will be stages where the process does not have enough detail to be “executable.” an executable process is a private process that has been modeled for the purpose of being executed according to the semantics of chapter 14 (see page 426). of course, during the development cycle of the process, there will be stages where the process does not have enough detail to be “executable.”
- **A non-executable Process is a private Process that has been modeled for the purpose of documenting Process behavior at a modeler-defined level of detail. Thus, information needed for execution, such as formal condition expressions are typically not included in a non-executable Process.** (*Entity*) — `` — <>
A non executable Process is a private Process that has been modeled for the purpose of documenting Process behavior at a modeler defined level of detail. Thus, information needed for execution, such as formal condition expressions are typically not included in a non executable Process. A non executable Process is a private Process that has been modeled for the purpose of documenting Process behavior at a modeler defined level of detail. Thus, information needed for execution, such as formal condition expressions are typically not included in a non executable Process. A non-executable Process is a private Process that has been modeled for the purpose of documenting Process behavior at a modeler-defined level of detail. Thus, information needed for execution, such as formal condition expressions are typically not included in a non-executable Process. a non executable process is a private process that has been modeled for the purpose of documenting process behavior at a modeler defined level of detail. thus, information needed for execution, such as formal condition expressions are typically not included in a non executable process. a non-executable process is a private process that has been modeled for the purpose of documenting process behavior at a modeler-defined level of detail. thus, information needed for execution, such as formal condition expressions are typically not included in a non-executable process.
- **For public Processes, no value has the same semantics as if the value were false. The value MAY not be true for public Processes."** (*Entity*) — `` — <>
For public Processes, no value has the same semantics as if the value were false. The value MAY not be true for public Processes." For public Processes, no value has the same semantics as if the value were false. The value MAY not be true for public Processes." for public processes, no value has the same semantics as if the value were false. the value may not be true for public processes." for public processes, no value has the same semantics as if the value were false. the value may not be true for public processes."
- **CompensationEvent** (*Class*) — `CompensationEvent` —
Compensation Event CompensationEvent compensation event compensationevent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Compensation Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#CompensationEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# compensation event https://www.irit.fr/recherches/melodi/ontologies/bbo#compensationevent
- **Job** (*Class*) — `Job` —
Job https://www.irit.fr/recherches/MELODI/ontologies/BBO# Job https://www.irit.fr/recherches/MELODI/ontologies/BBO#Job https://www.irit.fr/recherches/melodi/ontologies/bbo# job https://www.irit.fr/recherches/melodi/ontologies/bbo#job job
- **has_sequenceFlow** (*ObjectProperty*) — `has_sequenceFlow` — — _comment:_ [IRIT] specifies the SequenceFlow of the FlowNode
has sequence Flow has sequence flow has sequenceFlow has_sequenceFlow has_sequenceflow https://www.irit.fr/recherches/MELODI/ontologies/BBO#has sequence Flow https://www.irit.fr/recherches/MELODI/ontologies/BBO#has sequenceFlow https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_sequenceFlow https://www.irit.fr/recherches/melodi/ontologies/bbo#has sequence flow https://www.irit.fr/recherches/melodi/ontologies/bbo#has_sequenceflow
- **NonEventSubProcessStartEvent** (*Class*) — `NonEventSubProcessStartEvent` —
Non Event Sub Process Start Event NonEventSubProcessStartEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Non Event Sub Process Start Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#NonEventSubProcessStartEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# non event sub process start event https://www.irit.fr/recherches/melodi/ontologies/bbo#noneventsubprocessstartevent non event sub process start event noneventsubprocessstartevent
- **Component** (*Class*) — `Component` — — _comment:_ /
Component component https://www.irit.fr/recherches/MELODI/ontologies/BBO# Component https://www.irit.fr/recherches/MELODI/ontologies/BBO#Component https://www.irit.fr/recherches/melodi/ontologies/bbo# component https://www.irit.fr/recherches/melodi/ontologies/bbo#component
- **errorCode** (*DatatypeProperty*) — `errorCode` — — _comment:_ "For an End Event:
error Code error code errorCode errorcode https://www.irit.fr/recherches/MELODI/ontologies/BBO#error Code https://www.irit.fr/recherches/MELODI/ontologies/BBO#errorCode https://www.irit.fr/recherches/melodi/ontologies/bbo#error code https://www.irit.fr/recherches/melodi/ontologies/bbo#errorcode
- **If the result is an Error, then the errorCode MUST be supplied (if the processType attribute of the Process is set to executable) This “throws” the Error.** (*Entity*) — `` — <>
If the result is an Error, then the error Code MUST be supplied (if the process Type attribute of the Process is set to executable) This “throws” the Error. If the result is an Error, then the errorCode MUST be supplied (if the processType attribute of the Process is set to executable) This “throws” the Error. if the result is an error, then the error code must be supplied (if the process type attribute of the process is set to executable) this “throws” the error. if the result is an error, then the errorcode must be supplied (if the processtype attribute of the process is set to executable) this “throws” the error.
- **For an Intermediate Event within normal flow:** (*Entity*) — `` — <>
For an Intermediate Event within normal flow: For an Intermediate Event within normal flow: for an intermediate event within normal flow: for an intermediate event within normal flow:
- **If the trigger is an Error, then the errorCode MUST be entered (if the processType attribute of the Process is set to executable). This “throws” the Error.** (*Entity*) — `` — <>
If the trigger is an Error, then the error Code MUST be entered (if the process Type attribute of the Process is set to executable). This “throws” the Error. If the trigger is an Error, then the errorCode MUST be entered (if the processType attribute of the Process is set to executable). This “throws” the Error. if the trigger is an error, then the error code must be entered (if the process type attribute of the process is set to executable). this “throws” the error. if the trigger is an error, then the errorcode must be entered (if the processtype attribute of the process is set to executable). this “throws” the error.
- **For an Intermediate Event attached to the boundary of an Activity:** (*Entity*) — `` — <>
For an Intermediate Event attached to the boundary of an Activity: For an Intermediate Event attached to the boundary of an Activity: for an intermediate event attached to the boundary of an activity: for an intermediate event attached to the boundary of an activity:
- **If the trigger is an Error, then the errorCode MAY be entered. This Event “catches” the Error. If there is no errorCode, then any error SHALL trigger the Event. If there is an errorCode, then only an Error that matches the errorCode SHALL trigger the Event."** (*Entity*) — `` — <>
If the trigger is an Error, then the error Code MAY be entered. This Event “catches” the Error. If there is no error Code, then any error SHALL trigger the Event. If there is an error Code, then only an Error that matches the error Code SHALL trigger the Event." If the trigger is an Error, then the errorCode MAY be entered. This Event “catches” the Error. If there is no errorCode, then any error SHALL trigger the Event. If there is an errorCode, then only an Error that matches the errorCode SHALL trigger the Event." if the trigger is an error, then the error code may be entered. this event “catches” the error. if there is no error code, then any error shall trigger the event. if there is an error code, then only an error that matches the error code shall trigger the event." if the trigger is an error, then the errorcode may be entered. this event “catches” the error. if there is no errorcode, then any error shall trigger the event. if there is an errorcode, then only an error that matches the errorcode shall trigger the event."
- **Rendering** (*Class*) — `Rendering` —
Rendering https://www.irit.fr/recherches/MELODI/ontologies/BBO# Rendering https://www.irit.fr/recherches/MELODI/ontologies/BBO#Rendering https://www.irit.fr/recherches/melodi/ontologies/bbo# rendering https://www.irit.fr/recherches/melodi/ontologies/bbo#rendering rendering
- **describes** (*ObjectProperty*) — `describes` —
describes https://www.irit.fr/recherches/MELODI/ontologies/BBO#describes https://www.irit.fr/recherches/melodi/ontologies/bbo#describes
- **NonExecutableBusinessProcess** (*Class*) — `NonExecutableBusinessProcess` —
Non Executable Business Process NonExecutableBusinessProcess https://www.irit.fr/recherches/MELODI/ontologies/BBO# Non Executable Business Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#NonExecutableBusinessProcess https://www.irit.fr/recherches/melodi/ontologies/bbo# non executable business process https://www.irit.fr/recherches/melodi/ontologies/bbo#nonexecutablebusinessprocess non executable business process nonexecutablebusinessprocess
- **OutputSet** (*Class*) — `OutputSet` — — _comment:_ An OutputSet is a collection of Resource elements that together can be produced as output from an Activity or Event. An InputOutputSpecification element MUST define at least OutputSet element. An OutputSet MAY reference zero or more Resource elements. A single Resource output MAY be associated with multiple OutputSet elements, but it MUST always be referenced by at least one OutputSet.
Output Set OutputSet https://www.irit.fr/recherches/MELODI/ontologies/BBO# Output Set https://www.irit.fr/recherches/MELODI/ontologies/BBO#OutputSet https://www.irit.fr/recherches/melodi/ontologies/bbo# output set https://www.irit.fr/recherches/melodi/ontologies/bbo#outputset output set outputset
- **has_loopResourceInputRef** (*ObjectProperty*) — `has_loopResourceInputRef` —
has loop Resource Input Ref has loop resource input ref has loopResourceInputRef has_loopResourceInputRef has_loopresourceinputref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loop Resource Input Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has loopResourceInputRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_loopResourceInputRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has loop resource input ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_loopresourceinputref
- **ConsumableResource** (*Class*) — `ConsumableResource` — — _comment:_ /
Consumable Resource ConsumableResource consumable resource consumableresource https://www.irit.fr/recherches/MELODI/ontologies/BBO# Consumable Resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#ConsumableResource https://www.irit.fr/recherches/melodi/ontologies/bbo# consumable resource https://www.irit.fr/recherches/melodi/ontologies/bbo#consumableresource
- **EventDefinition** (*Class*) — `EventDefinition` — — _comment:_ "Event Definitions refers to the triggers of Catch Events (Start and receive Intermediate Events) and the Results of Throw Events (End Events and send Intermediate Events). The types of Event Definitions are: CancelEventDefinition, CompensationEventDefinition, ConditionalEventDefinition ErrorEventDefinition, EscalationEventDefinition, MessageEventDefinitio, LinkEventDefinition, SignalEventDefinition, TerminateEventDefinition, an TimerEventDefinition (see Table 10.93). A None Event is determined by an Event that does not specify an
Event Definition EventDefinition event definition eventdefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#EventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#eventdefinition
- ** Event Definition. A Multiple Event is determined by an Event that specifies more than one Event Definition. The different types of Events (Start, End, and Intermediate) utilize a subset of the available types of Event Definitions."** (*Entity*) — `` — <>
Event Definition. A Multiple Event is determined by an Event that specifies more than one Event Definition. The different types of Events ( Start, End, and Intermediate) utilize a subset of the available types of Event Definitions." event definition. a multiple event is determined by an event that specifies more than one event definition. the different types of events ( start, end, and intermediate) utilize a subset of the available types of event definitions." Event Definition. A Multiple Event is determined by an Event that specifies more than one Event Definition. The different types of Events (Start, End, and Intermediate) utilize a subset of the available types of Event Definitions." event definition. a multiple event is determined by an event that specifies more than one event definition. the different types of events (start, end, and intermediate) utilize a subset of the available types of event definitions."
- **UserManual** (*Class*) — `UserManual` — — _comment:_ A user guide intended to give assistance to people using a particular system. Most user guides contain both a written guide and associated images. In the case of computer applications, it is usual to include screenshots of the human-machine interface(s), and hardware manuals often include clear, simplified diagrams.
User Manual UserManual https://www.irit.fr/recherches/MELODI/ontologies/BBO# User Manual https://www.irit.fr/recherches/MELODI/ontologies/BBO#UserManual https://www.irit.fr/recherches/melodi/ontologies/bbo# user manual https://www.irit.fr/recherches/melodi/ontologies/bbo#usermanual user manual usermanual
- **MaterialResource** (*Class*) — `MaterialResource` — — _comment:_ a physical resource
Material Resource MaterialResource https://www.irit.fr/recherches/MELODI/ontologies/BBO# Material Resource https://www.irit.fr/recherches/MELODI/ontologies/BBO#MaterialResource https://www.irit.fr/recherches/melodi/ontologies/bbo# material resource https://www.irit.fr/recherches/melodi/ontologies/bbo#materialresource material resource materialresource
- **isImmediate** (*DatatypeProperty*) — `isImmediate` — — _comment:_ "An optional boolean value specifying whether Activities or Choreography Activities not in the model containing the Sequence Flow can occur between the elements connected by the Sequence Flow. If the value is true, they MAY NOT occur. If the value is false, they MAY occur. Also see the isClosed attribute on Process, Choreography, and Collaboration. When the attribute has no value, the
https://www.irit.fr/recherches/MELODI/ontologies/BBO#is Immediate https://www.irit.fr/recherches/MELODI/ontologies/BBO#isImmediate https://www.irit.fr/recherches/melodi/ontologies/bbo#is immediate https://www.irit.fr/recherches/melodi/ontologies/bbo#isimmediate is Immediate is immediate isImmediate isimmediate
- **default semantics depends on the kind of model containing Sequence Flows:** (*Entity*) — `` — <>
default semantics depends on the kind of model containing Sequence Flows: default semantics depends on the kind of model containing sequence flows: default semantics depends on the kind of model containing Sequence Flows: default semantics depends on the kind of model containing sequence flows:
- **• For non-executable Processes (public Processes and non-executable private Processes) and Choreographies no value has the same semantics as if the value were false.** (*Entity*) — `` — <>
• For non executable Processes (public Processes and non executable private Processes) and Choreographies no value has the same semantics as if the value were false. • for non executable processes (public processes and non executable private processes) and choreographies no value has the same semantics as if the value were false. • For non executable Processes (public Processes and non executable private Processes) and Choreographies no value has the same semantics as if the value were false. • For non-executable Processes (public Processes and non-executable private Processes) and Choreographies no value has the same semantics as if the value were false. • for non-executable processes (public processes and non-executable private processes) and choreographies no value has the same semantics as if the value were false.
- **• For an executable Processes no value has the same semantics as if the value were true.** (*Entity*) — `` — <>
• For an executable Processes no value has the same semantics as if the value were true. • for an executable processes no value has the same semantics as if the value were true. • For an executable Processes no value has the same semantics as if the value were true. • for an executable processes no value has the same semantics as if the value were true.
- **• For executable Processes, the attribute MUST NOT be false."** (*Entity*) — `` — <>
• For executable Processes, the attribute MUST NOT be false." • for executable processes, the attribute must not be false." • For executable Processes, the attribute MUST NOT be false." • for executable processes, the attribute must not be false."
- **body** (*DatatypeProperty*) — `body` — — _comment:_ The body of the Expression.
body https://www.irit.fr/recherches/MELODI/ontologies/BBO#body https://www.irit.fr/recherches/melodi/ontologies/bbo#body
- **state** (*DatatypeProperty*) — `state` —
https://www.irit.fr/recherches/MELODI/ontologies/BBO#state https://www.irit.fr/recherches/melodi/ontologies/bbo#state state
- **LinkEventDefinition** (*Class*) — `LinkEventDefinition` — — _comment:_ A Link Event is a mechanism for connecting two sections of a Process. Link Events can be used to create looping situations or to avoid long Sequence Flow lines. The use of Link Events is limited to a single Process level (i.e., they cannot link a parent Process with a Sub-Process).
Link Event Definition LinkEventDefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Link Event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#LinkEventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# link event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#linkeventdefinition link event definition linkeventdefinition
- **IntermediateThrowEvent** (*Class*) — `IntermediateThrowEvent` — — _comment:_ A Message Intermediate Event can be used to either send a Message or receive a Message.
Intermediate Throw Event IntermediateThrowEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Intermediate Throw Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#IntermediateThrowEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# intermediate throw event https://www.irit.fr/recherches/melodi/ontologies/bbo#intermediatethrowevent intermediate throw event intermediatethrowevent
- **UnderspecifiedExpression** (*Class*) — `UnderspecifiedExpression` —
Underspecified Expression UnderspecifiedExpression https://www.irit.fr/recherches/MELODI/ontologies/BBO# Underspecified Expression https://www.irit.fr/recherches/MELODI/ontologies/BBO#UnderspecifiedExpression https://www.irit.fr/recherches/melodi/ontologies/bbo# underspecified expression https://www.irit.fr/recherches/melodi/ontologies/bbo#underspecifiedexpression underspecified expression underspecifiedexpression
- **CancelEventDefinition** (*Class*) — `CancelEventDefinition` — — _comment:_ Cancel Events are only used in the context of modeling Transaction Sub-Processes (see page 178 for more details on Transactions). There are two variations: a catch Intermediate Event and an End Event.
Cancel Event Definition CancelEventDefinition cancel event definition canceleventdefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO# Cancel Event Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#CancelEventDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo# cancel event definition https://www.irit.fr/recherches/melodi/ontologies/bbo#canceleventdefinition
- **AdHocSubProcess** (*Class*) — `AdHocSubProcess` — — _comment:_ An Ad-Hoc Sub-Process is a specialized type of Sub-Process that is a group of Activities that have no REQUIRED sequence relationships. A set of Activities can be defined for the Process, but the sequence and number of performances for the Activities is determined by the performers of the Activities.
Ad Hoc Sub Process AdHocSubProcess ad hoc sub process adhocsubprocess https://www.irit.fr/recherches/MELODI/ontologies/BBO# Ad Hoc Sub Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#AdHocSubProcess https://www.irit.fr/recherches/melodi/ontologies/bbo# ad hoc sub process https://www.irit.fr/recherches/melodi/ontologies/bbo#adhocsubprocess
- **has_resourceInputRef** (*ObjectProperty*) — `has_resourceInputRef` —
has resource Input Ref has resource input ref has resourceInputRef has_resourceInputRef has_resourceinputref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resource Input Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has resourceInputRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_resourceInputRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has resource input ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_resourceinputref
- **has_operationInterface** (*ObjectProperty*) — `has_operationInterface` —
has operation Interface has operation interface has operationInterface has_operationInterface has_operationinterface https://www.irit.fr/recherches/MELODI/ontologies/BBO#has operation Interface https://www.irit.fr/recherches/MELODI/ontologies/BBO#has operationInterface https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_operationInterface https://www.irit.fr/recherches/melodi/ontologies/bbo#has operation interface https://www.irit.fr/recherches/melodi/ontologies/bbo#has_operationinterface
- **CancelEvent** (*Class*) — `CancelEvent` —
Cancel Event CancelEvent cancel event cancelevent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Cancel Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#CancelEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# cancel event https://www.irit.fr/recherches/melodi/ontologies/bbo#cancelevent
- **MixedGateway** (*Class*) — `MixedGateway` —
Mixed Gateway MixedGateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Mixed Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#MixedGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# mixed gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#mixedgateway mixed gateway mixedgateway
- **has_parameterValueBindingInput** (*ObjectProperty*) — `has_parameterValueBindingInput` —
has parameter Value Binding Input has parameter value binding input has parameterValueBindingInput has_parameterValueBindingInput has_parametervaluebindinginput https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameter Value Binding Input https://www.irit.fr/recherches/MELODI/ontologies/BBO#has parameterValueBindingInput https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_parameterValueBindingInput https://www.irit.fr/recherches/melodi/ontologies/bbo#has parameter value binding input https://www.irit.fr/recherches/melodi/ontologies/bbo#has_parametervaluebindinginput
- **UnspecifiedGateway** (*Class*) — `UnspecifiedGateway` —
Unspecified Gateway UnspecifiedGateway https://www.irit.fr/recherches/MELODI/ontologies/BBO# Unspecified Gateway https://www.irit.fr/recherches/MELODI/ontologies/BBO#UnspecifiedGateway https://www.irit.fr/recherches/melodi/ontologies/bbo# unspecified gateway https://www.irit.fr/recherches/melodi/ontologies/bbo#unspecifiedgateway unspecified gateway unspecifiedgateway
- **Parameter** (*Class*) — `Parameter` — — _comment:_ A specific characteristic of an object that may have different values
Parameter https://www.irit.fr/recherches/MELODI/ontologies/BBO# Parameter https://www.irit.fr/recherches/MELODI/ontologies/BBO#Parameter https://www.irit.fr/recherches/melodi/ontologies/bbo# parameter https://www.irit.fr/recherches/melodi/ontologies/bbo#parameter parameter
- **NoneMultiInstanceLoopCharacteristics** (*Class*) — `NoneMultiInstanceLoopCharacteristics` — — _comment:_ "None: the EventDefinition which is associated through the noneEvent association will be thrown for each instance completing.
None Multi Instance Loop Characteristics NoneMultiInstanceLoopCharacteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO# None Multi Instance Loop Characteristics https://www.irit.fr/recherches/MELODI/ontologies/BBO#NoneMultiInstanceLoopCharacteristics https://www.irit.fr/recherches/melodi/ontologies/bbo# none multi instance loop characteristics https://www.irit.fr/recherches/melodi/ontologies/bbo#nonemultiinstanceloopcharacteristics none multi instance loop characteristics nonemultiinstanceloopcharacteristics
- **Any thrown Events can be caught by boundary Events on the Multi-Instance Activity."** (*Entity*) — `` — <>
Any thrown Events can be caught by boundary Events on the Multi Instance Activity." Any thrown Events can be caught by boundary Events on the Multi Instance Activity." Any thrown Events can be caught by boundary Events on the Multi-Instance Activity." any thrown events can be caught by boundary events on the multi instance activity." any thrown events can be caught by boundary events on the multi-instance activity."
- **TimerEvent** (*Class*) — `TimerEvent` —
Timer Event TimerEvent https://www.irit.fr/recherches/MELODI/ontologies/BBO# Timer Event https://www.irit.fr/recherches/MELODI/ontologies/BBO#TimerEvent https://www.irit.fr/recherches/melodi/ontologies/bbo# timer event https://www.irit.fr/recherches/melodi/ontologies/bbo#timerevent timer event timerevent
- **has_inputResourceRef** (*ObjectProperty*) — `has_inputResourceRef` —
has input Resource Ref has input resource ref has inputResourceRef has_inputResourceRef has_inputresourceref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has input Resource Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has inputResourceRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_inputResourceRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has input resource ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_inputresourceref
- **SequenceFlow** (*Class*) — `SequenceFlow` — — _comment:_ A connecting object that shows the order in which activities are performed in a Process and is represented with a solid graphical line. Each Flow has only one source and only one target. A Sequence Flow can cross the boundaries between Lanes of a Pool but cannot cross the boundaries of a Pool.
Sequence Flow SequenceFlow https://www.irit.fr/recherches/MELODI/ontologies/BBO# Sequence Flow https://www.irit.fr/recherches/MELODI/ontologies/BBO#SequenceFlow https://www.irit.fr/recherches/melodi/ontologies/bbo# sequence flow https://www.irit.fr/recherches/melodi/ontologies/bbo#sequenceflow sequence flow sequenceflow
- **has_errorRef** (*ObjectProperty*) — `has_errorRef` — — _comment:_ for an Operation instance: specifies errors that the Operation may return. An Operation MAY refer to zero or more Error elements.
has error Ref has error ref has errorRef has_errorRef has_errorref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has error Ref https://www.irit.fr/recherches/MELODI/ontologies/BBO#has errorRef https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_errorRef https://www.irit.fr/recherches/melodi/ontologies/bbo#has error ref https://www.irit.fr/recherches/melodi/ontologies/bbo#has_errorref
- **Role** (*Class*) — `Role` —
Role https://www.irit.fr/recherches/MELODI/ontologies/BBO# Role https://www.irit.fr/recherches/MELODI/ontologies/BBO#Role https://www.irit.fr/recherches/melodi/ontologies/bbo# role https://www.irit.fr/recherches/melodi/ontologies/bbo#role role
- **Scheme** (*Class*) — `Scheme` — — _comment:_ /
Scheme https://www.irit.fr/recherches/MELODI/ontologies/BBO# Scheme https://www.irit.fr/recherches/MELODI/ontologies/BBO#Scheme https://www.irit.fr/recherches/melodi/ontologies/bbo# scheme https://www.irit.fr/recherches/melodi/ontologies/bbo#scheme scheme
- **ResourceCollection** (*Class*) — `ResourceCollection` — — _comment:_ An abstract class that groups a set of resources
Resource Collection ResourceCollection https://www.irit.fr/recherches/MELODI/ontologies/BBO# Resource Collection https://www.irit.fr/recherches/MELODI/ontologies/BBO#ResourceCollection https://www.irit.fr/recherches/melodi/ontologies/bbo# resource collection https://www.irit.fr/recherches/melodi/ontologies/bbo#resourcecollection resource collection resourcecollection
- **Process** (*Class*) — `Process` — — _comment:_ A sequence or flow of Activities in an organization with the objective of carrying out work. In BPMN, a Process is depicted as a graph of Flow Elements, which are a set of Activities, Events, Gateways, and Sequence Flow that adhere to a finite execution semantics.
Process https://www.irit.fr/recherches/MELODI/ontologies/BBO# Process https://www.irit.fr/recherches/MELODI/ontologies/BBO#Process https://www.irit.fr/recherches/melodi/ontologies/bbo# process https://www.irit.fr/recherches/melodi/ontologies/bbo#process process
- **has_complexBehaviorDefinition** (*ObjectProperty*) — `has_complexBehaviorDefinition` —
has complex Behavior Definition has complex behavior definition has complexBehaviorDefinition has_complexBehaviorDefinition has_complexbehaviordefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has complex Behavior Definition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has complexBehaviorDefinition https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_complexBehaviorDefinition https://www.irit.fr/recherches/melodi/ontologies/bbo#has complex behavior definition https://www.irit.fr/recherches/melodi/ontologies/bbo#has_complexbehaviordefinition
- **has_callableElement** (*ObjectProperty*) — `has_callableElement` —
has callable Element has callable element has callableElement has_callableElement has_callableelement https://www.irit.fr/recherches/MELODI/ontologies/BBO#has callable Element https://www.irit.fr/recherches/MELODI/ontologies/BBO#has callableElement https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_callableElement https://www.irit.fr/recherches/melodi/ontologies/bbo#has callable element https://www.irit.fr/recherches/melodi/ontologies/bbo#has_callableelement
- **has_activity** (*ObjectProperty*) — `has_activity` — — _comment:_ [IRIT]denotes the activity related to the source element
has activity has_activity https://www.irit.fr/recherches/MELODI/ontologies/BBO#has activity https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_activity https://www.irit.fr/recherches/melodi/ontologies/bbo#has activity https://www.irit.fr/recherches/melodi/ontologies/bbo#has_activity
- **dependsOn** (*ObjectProperty*) — `dependsOn` — — _comment:_ If an Activity A dependsOn an Activity B, A can not start before completing B.