Browsable Actor Concept 1.0 Grammar

CC-BY

Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: §wip/atl/TroposActorConcept/extracted
Source used for this grammar: David Bertolini, Anna Perini, Angelo Susi, Haralambos Mouratidis, SIMON Eric, Actor Concept 1.0, TroposActorConcept.ecore, 2006/07/18

Summary

Syntax

Actor ::=
	[dependencyE]::Dependency+ [dependencyR]::Dependency+ [goal]::Goal+ [plan]::Plan+ [resource]::Resource+
Goal ::=
	SoftGoal
Goal ::=
	HardGoal
Goal ::=
	[wanter]::Actor [plan]::Plan+ [dependencyWG]::Dependency+ [dependencyG]::Dependency+
SoftGoal ::=
	[wanter]::Actor [plan]::Plan+ [dependencyWG]::Dependency+ [dependencyG]::Dependency+
HardGoal ::=
	[wanter]::Actor [plan]::Plan+ [dependencyWG]::Dependency+ [dependencyG]::Dependency+
Dependency ::=
	[dependee]::Actor [depender]::Actor [goal]::Goal [WhyG]::Goal [WhyR]::Resource [resourceD]::Resource [WhyP]::Plan [plan]::Plan
Plan ::=
	[isFulfilled]::Goal [capableOf]::Actor [dependencyWP]::Dependency+ [dependencyP]::Dependency+
Resource ::=
	[use]::Actor [dependencyWR]::Dependency [dependencyR]::Dependency

GrammarLabMaintained by Dr. Vadim Zaytsev a.k.a. @grammarware. Last updated in September 2015. []