Difference between revisions of "UBPML Referenz"

From OOEM
Jump to navigationJump to search
(New page: == UBPML Notation == {| class="nicetable" !bgcolor="#F0F0FF"| Notation !bgcolor="#F0F0FF"| Bedeutung !bgcolor="#F0F0FF"| Konformität |- | 87px | Basic symbols ...)
 
Line 6: Line 6:
!bgcolor="#F0F0FF"| Konformität
!bgcolor="#F0F0FF"| Konformität
|-
|-
| [[Image:OOEMBPMClass.png|87px]]
| [[Image:UBPMLClass.png|87px]]
| Basic symbols - note the distinction between classes (no underline) and instances (underline)  
| Basic symbols - note the distinction between classes (no underline) and instances (underline)  
| UML standard
| UML standard
|-
|-
| [[Image:OOEMBPMObject.png|87px]]
| [[Image:UBPMLObject.png|87px]]
|  
|  
| UML standard
| UML standard
|-
|-
| [[Image:OOEMBPMClassInState.png|87px]]
| [[Image:UBPMLClassInState.png|87px]]
|
|
| extension to UML, we expect it in UML 3.0
| extension to UML, we expect it in UML 3.0
|-
|-
| [[Image:OOEMBPMObjectInState.png|87px]]
| [[Image:UBPMLObjectInState.png|87px]]
|
|
| UML standard (introduced for activity diagrams)
| UML standard (introduced for activity diagrams)
|-
|-
| [[Image:OOEMBPMConstellationStereotype.png|87px]]
| [[Image:UBPMLConstellationStereotype.png|87px]]
| UML stereotypes vs. new symbols (OOEM/BPM)
| UML stereotypes vs. new symbols (OOEM/BPM)
| suggested UML usage conforming to standard
| suggested UML usage conforming to standard
|-
|-
| [[Image:OOEMBPMConstellationClass.png|87px]]
| [[Image:UBPMLConstellationClass.png|87px]]
|
|
| specific UML usage conforming to standard
| specific UML usage conforming to standard
|-
|-
| [[Image:OOEMBPMConstellationObject.png|87px]]
| [[Image:UBPMLConstellationObject.png|87px]]
|
|
| specific UML usage conforming to standard
| specific UML usage conforming to standard
|-
|-
| [[Image:OOEMBPMStepStereotype.png|87px]]
| [[Image:UBPMLStepStereotype.png|87px]]
|
|
| UML usage
| UML usage
|-
|-
| [[Image:OOEMBPMStepClass.png|81px]]
| [[Image:UBPMLStepClass.png|81px]]
|
|
| specific UML usage conforming to standard
| specific UML usage conforming to standard
|-
|-
| [[Image:OOEMBPMStepObject.png|81px]]
| [[Image:UBPMLStepObject.png|81px]]
|
|
| specific UML usage conforming to standard
| specific UML usage conforming to standard
|-
|-
| [[Image:OOEMBPMStepClassWithConstellations.png|396px]]
| [[Image:UBPMLStepClassWithConstellations.png|396px]]
| A step is the explicitly performed change between an initial and a final constellation
| A step is the explicitly performed change between an initial and a final constellation
| specific UML usage conforming to standard
| specific UML usage conforming to standard
|-
|-
| [[Image:OOEMBPMStepObjectWithConstellations.png|396px]]
| [[Image:UBPMLStepObjectWithConstellations.png|396px]]
| Same as above, but with instances instead of classes
| Same as above, but with instances instead of classes
| specific UML usage conforming to standard
| specific UML usage conforming to standard
|-
|-
| [[Image:OOEMBPMConstellationClassAggregate.png|224px]]
| [[Image:UBPMLConstellationClassAggregate.png|224px]]
|
|
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMConstellationObjectAggregate.png|217px]]
| [[Image:UBPMLConstellationObjectAggregate.png|217px]]
| A constellation is an aggregation of certain objects within certain states
| A constellation is an aggregation of certain objects within certain states
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMConstellationClassPane.png|271px]]
| [[Image:UBPMLConstellationClassPane.png|271px]]
| An alternative notation for a constellation
| An alternative notation for a constellation
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMConstellationObjectPane.png|271px]]
| [[Image:UBPMLConstellationObjectPane.png|271px]]
|
|
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMStepWithClassesInState.png|417px]]
| [[Image:UBPMLStepWithClassesInState.png|417px]]
| Constellations can be shown in detail
| Constellations can be shown in detail
| UML standard
| UML standard
|-
|-
| [[Image:OOEMBPMStepWithClassesInStateAlternativeOutcome.png|420px]]
| [[Image:UBPMLStepWithClassesInStateAlternativeOutcome.png|420px]]
| Steps can have different (mutually exclusive) final constellations; individual classes/instances may be shared by these constellations
| Steps can have different (mutually exclusive) final constellations; individual classes/instances may be shared by these constellations
| UML standard
| UML standard
|-
|-
| [[Image:OOEMBPMStepAttributes.png|397px]]
| [[Image:UBPMLStepAttributes.png|397px]]
| All standard UML notation is valid, e.g. constraints
| All standard UML notation is valid, e.g. constraints
| UML standard
| UML standard
|-
|-
| [[Image:OOEMBPMActorsAndSchedule.png|396px]]
| [[Image:UBPMLActorsAndSchedule.png|396px]]
| Of course actors and timing constraints can be placed here; optionally with nice symbols
| Of course actors and timing constraints can be placed here; optionally with nice symbols
| UML standard
| UML standard
|-
|-
| [[Image:OOEMBPMActorsAndScheduleDetailed.png|432px]]
| [[Image:UBPMLActorsAndScheduleDetailed.png|432px]]
| A more complex example of annotations
| A more complex example of annotations
| UML standard
| UML standard
|-
|-
| [[Image:OOEMBPMClassInStateInheritance.png|215px]]
| [[Image:UBPMLClassInStateInheritance.png|215px]]
|
|
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMObjectInStateInheritance.png|215px]]
| [[Image:UBPMLObjectInStateInheritance.png|215px]]
|
|
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMStepInheritance.png|183px]]
| [[Image:UBPMLStepInheritance.png|183px]]
| Steps can be derived from as is true for any normal class; derivation of classes and instances within a certain state expresses a substate relationship
| Steps can be derived from as is true for any normal class; derivation of classes and instances within a certain state expresses a substate relationship
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMFuzzyStates.png|399px]]
| [[Image:UBPMLFuzzyStates.png|399px]]
| Partially completed work can be shown in a natural way
| Partially completed work can be shown in a natural way
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMLocationAsState.png|87px]]
| [[Image:UBPMLLocationAsState.png|87px]]
|
|
| extension to UML
| extension to UML
|-
|-
| [[Image:OOEMBPMLocationPane.png|407px]]
| [[Image:UBPMLLocationPane.png|407px]]
| A notation for location changes, as a special case of state changes
| A notation for location changes, as a special case of state changes
| extension to UML
| extension to UML
Line 117: Line 117:
== Prozeß-Begriffe ==
== Prozeß-Begriffe ==


[[Image:OOEMBPMProcessingTermsOverview.png|637px]]
[[Image:UBPMLProcessingTermsOverview.png|637px]]

Revision as of 17:41, 3 December 2009

UBPML Notation

Notation Bedeutung Konformität
UBPMLClass.png Basic symbols - note the distinction between classes (no underline) and instances (underline) UML standard
UBPMLObject.png UML standard
UBPMLClassInState.png extension to UML, we expect it in UML 3.0
UBPMLObjectInState.png UML standard (introduced for activity diagrams)
UBPMLConstellationStereotype.png UML stereotypes vs. new symbols (OOEM/BPM) suggested UML usage conforming to standard
UBPMLConstellationClass.png specific UML usage conforming to standard
UBPMLConstellationObject.png specific UML usage conforming to standard
UBPMLStepStereotype.png UML usage
UBPMLStepClass.png specific UML usage conforming to standard
UBPMLStepObject.png specific UML usage conforming to standard
UBPMLStepClassWithConstellations.png A step is the explicitly performed change between an initial and a final constellation specific UML usage conforming to standard
UBPMLStepObjectWithConstellations.png Same as above, but with instances instead of classes specific UML usage conforming to standard
UBPMLConstellationClassAggregate.png extension to UML
UBPMLConstellationObjectAggregate.png A constellation is an aggregation of certain objects within certain states extension to UML
UBPMLConstellationClassPane.png An alternative notation for a constellation extension to UML
UBPMLConstellationObjectPane.png extension to UML
UBPMLStepWithClassesInState.png Constellations can be shown in detail UML standard
UBPMLStepWithClassesInStateAlternativeOutcome.png Steps can have different (mutually exclusive) final constellations; individual classes/instances may be shared by these constellations UML standard
UBPMLStepAttributes.png All standard UML notation is valid, e.g. constraints UML standard
UBPMLActorsAndSchedule.png Of course actors and timing constraints can be placed here; optionally with nice symbols UML standard
UBPMLActorsAndScheduleDetailed.png A more complex example of annotations UML standard
UBPMLClassInStateInheritance.png extension to UML
UBPMLObjectInStateInheritance.png extension to UML
UBPMLStepInheritance.png Steps can be derived from as is true for any normal class; derivation of classes and instances within a certain state expresses a substate relationship extension to UML
UBPMLFuzzyStates.png Partially completed work can be shown in a natural way extension to UML
UBPMLLocationAsState.png extension to UML
UBPMLLocationPane.png A notation for location changes, as a special case of state changes extension to UML

Prozeß-Begriffe

UBPMLProcessingTermsOverview.png