Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: dsl/business/motivation/v1.0/atlantic1/extracted
Source used for this grammar: OMG, The Business Motivation Model from the OMG, written from the OMG BMM specification, generated from the CMOF XMI for BMM 1.0, bmmOmg.ecore
, January 2010
Assessment
, MotivationElement
, Directive
, Means
, OrganizationUnit
, End
, BusinessProcess
, Offering
, Asset
, CourseOfAction
, DesiredResult
, Liability
, Resource
, FixedAsset
, BusinessPolicy
, BusinessRule
, Tactic
, Strategy
, Mission
, Vision
, Goal
, Objective
, Influencer
, InfluencerCategory
, InfluencingOrganization
, OrganizationCategory
, PotentialImpact
, Regulation
, AssessmentCategory
, PotentialReward
, Risk
, String
), 0 root (—), 2 top (MotivationElement
, String
), 0 bottom (—).[motivatedDirective]
4, [affectedEnd]
, [judgedInfluencer]
, [assessingOrganizationUnit]
, [affectedMeans]
, [identifiedPotentialImpact]
, [usedAssessment]
, [usingAssessment]
, [categorizingAssessmentCategory]
, [supportedDesiredResult]
2, [governedCourseOfAction]
, [derivedCourseOfAction]
, [governedAsset]
, [motivatingPotentialImpact]
, [directiveRegulation]
, [motivatingAssessment]
, [establishingOrganizationUnit]
, [judgingAssessment]
3, [definedEnd]
, [managedBusinessProces]
, [managedLiability]
, [managedAsset]
2, [determiningStrategy]
, [recognizedInfluencer]
, [internalInfluencingOrganization]
, [madeAssessment]
, [establishedMeans]
, [definingOrganizationUnit]
, [deliveredOffering]
, [realizedCourseOfAction]
, [governingBusinessPolicy]
, [guidingBusinessRule]
, [responsibleOrganizationUnit]
3, [definingCourseOfAction]
, [usedAsset]
, [requiredResource]
, [deliveringBusinessProcess]
, [deployingCourseOfAction]
, [governingDirective]
2, [managingBusinessProcess]
, [enabledCourseOfAction]
, [enablingCourseOfAction]
, [moreSpecficCourseOfAction]
, [broaderCourseOfAction]
, [definedOffering]
, [dischargedLiability]
, [realizingBusinessProcess]
, [baseDirective]
, [deployedAsset]
, [moreSpecificDesiredResult]
, [broaderDesiredResult]
, [supportingDirective]
, [supportingCourseOfAction]
, [claimedResource]
, [dischargingCourseOfAction]
, [providingFixedAsset]
, [requiringOffering]
, [claimingLiability]
, [usingOffering]
, [providedResource]
, [moreSpecificBusinessPolicy]
, [broaderBusinessPolicy]
, [derivedBusinessRule]
, [governedBusinessProcess]
, [effectingTactic]
, [guidedBusinessProcess]
, [baseBusinessPolicy]
, [implementedStrategy]
, [enforcedBusinessRule]
, [determinedOrganizationUnit]
, [plannedMission]
, [implementingTactic]
, [operativeVision]
, [componentStrategy]
, [amplifyingGoal]
, [deliveringMission]
, [quantifyingObjective]
, [amplifiedVision]
, [quantifiedGoal]
, [categorizingInfluencerCategory]
, [sourceInfluencingOrganization]
, [recognizingOrganizationUnit]
, [categorizedInfluencer]
, [categorizingOrganizationCategory]
, [influencingOrganizationUnit]
, [providedInfluencer]
, [categorizedInfluencingOrganization]
, [identifyingAssessment]
3, [regulatingDirective]
, [categorizedAssessment]
.Assessment ::= [motivatedDirective]::Directive[affectedEnd]::End [judgedInfluencer]::Influencer [assessingOrganizationUnit]::OrganizationUnit [affectedMeans]::Means [identifiedPotentialImpact]::PotentialImpact [usedAssessment]::Assessment [usingAssessment]::Assessment [categorizingAssessmentCategory]::AssessmentCategory
MotivationElement ::= Assessment
MotivationElement ::= Means
MotivationElement ::= OrganizationUnit
MotivationElement ::= End
MotivationElement ::= BusinessProcess
MotivationElement ::= Asset
MotivationElement ::= Liability
MotivationElement ::= Influencer
MotivationElement ::= InfluencerCategory
MotivationElement ::= InfluencingOrganization
MotivationElement ::= OrganizationCategory
MotivationElement ::= PotentialImpact
MotivationElement ::= AssessmentCategory
Directive ::= BusinessPolicy
Directive ::= BusinessRule
Directive ::= [supportedDesiredResult]::DesiredResult[governedCourseOfAction]::CourseOfAction [derivedCourseOfAction]::CourseOfAction [governedAsset]::Asset [motivatingPotentialImpact]::PotentialImpact [directiveRegulation]::Regulation [motivatingAssessment]::Assessment
Means ::= Directive
Means ::= CourseOfAction
Means ::= Mission
Means ::= [establishingOrganizationUnit]::OrganizationUnit[judgingAssessment]::Assessment
OrganizationUnit ::= [definedEnd]::End[managedBusinessProces]::BusinessProcess [managedLiability]::Liability [managedAsset]::Asset [determiningStrategy]::Strategy [recognizedInfluencer]::Influencer [internalInfluencingOrganization]::InfluencingOrganization [madeAssessment]::Assessment [establishedMeans]::Means
End ::= DesiredResult
End ::= Vision
End ::= [judgingAssessment]::Assessment[definingOrganizationUnit]::OrganizationUnit
BusinessProcess ::= [deliveredOffering]::Offering[realizedCourseOfAction]::CourseOfAction [managedAsset]::Asset [governingBusinessPolicy]::BusinessPolicy [guidingBusinessRule]::BusinessRule [responsibleOrganizationUnit]::OrganizationUnit
Offering ::= [definingCourseOfAction]::CourseOfAction[usedAsset]::FixedAsset [requiredResource]::Resource [deliveringBusinessProcess]::BusinessProcess
Asset ::= Resource
Asset ::= FixedAsset
Asset ::= Offering
Asset ::= [deployingCourseOfAction]::CourseOfAction[governingDirective]::Directive [responsibleOrganizationUnit]::OrganizationUnit [managingBusinessProcess]::BusinessProcess
CourseOfAction ::= Tactic
CourseOfAction ::= Strategy
CourseOfAction ::= [enabledCourseOfAction]::CourseOfAction[enablingCourseOfAction]::CourseOfAction [moreSpecficCourseOfAction]::CourseOfAction [broaderCourseOfAction]::CourseOfAction [supportedDesiredResult]::DesiredResult [definedOffering]::Offering [dischargedLiability]::Liability [realizingBusinessProcess]::BusinessProcess [governingDirective]::Directive [baseDirective]::Directive [deployedAsset]::Asset
DesiredResult ::= Goal
DesiredResult ::= Objective
DesiredResult ::= [moreSpecificDesiredResult]::DesiredResult[broaderDesiredResult]::DesiredResult [supportingDirective]::Directive [supportingCourseOfAction]::CourseOfAction
Liability ::= [claimedResource]::Resource[responsibleOrganizationUnit]::OrganizationUnit [dischargingCourseOfAction]::CourseOfAction
Resource ::= [providingFixedAsset]::FixedAsset[requiringOffering]::Offering [claimingLiability]::Liability
FixedAsset ::= Offering
FixedAsset ::= [usingOffering]::Offering[providedResource]::Resource
BusinessPolicy ::= [moreSpecificBusinessPolicy]::BusinessPolicy[broaderBusinessPolicy]::BusinessPolicy [derivedBusinessRule]::BusinessRule [governedBusinessProcess]::BusinessProcess
BusinessRule ::= [effectingTactic]::Tactic[guidedBusinessProcess]::BusinessProcess [baseBusinessPolicy]::BusinessPolicy
Tactic ::= [implementedStrategy]::Strategy[enforcedBusinessRule]::BusinessRule
Strategy ::= [determinedOrganizationUnit]::OrganizationUnit[plannedMission]::Mission [implementingTactic]::Tactic
Mission ::=
[operativeVision]::Vision [componentStrategy]::Strategy
Vision ::= [amplifyingGoal]::Goal[deliveringMission]::Mission
Goal ::=
[quantifyingObjective]::Objective
[amplifiedVision]::VisionObjective ::=
[quantifiedGoal]::Goal
Influencer ::= Regulation
Influencer ::= [categorizingInfluencerCategory]::InfluencerCategory[sourceInfluencingOrganization]::InfluencingOrganization [judgingAssessment]::Assessment [recognizingOrganizationUnit]::OrganizationUnit
InfluencerCategory ::=
[categorizedInfluencer]::Influencer
InfluencingOrganization ::= [categorizingOrganizationCategory]::OrganizationCategory[influencingOrganizationUnit]::OrganizationUnit [providedInfluencer]::Influencer
OrganizationCategory ::=
[categorizedInfluencingOrganization]::InfluencingOrganization
PotentialImpact ::= PotentialReward
PotentialImpact ::= Risk
PotentialImpact ::= [identifyingAssessment]::Assessment[motivatedDirective]::Directive
Regulation ::= [regulatingDirective]::Directive
AssessmentCategory ::=
[categorizedAssessment]::Assessment
PotentialReward ::= [identifyingAssessment]::Assessment[motivatedDirective]::Directive
Risk ::= [identifyingAssessment]::Assessment[motivatedDirective]::Directive
String ::= string