Architecting and designing > NATO Architecture Framework (NAF) > NAF v4 > NAF 4 Elements > Role
  
Role
In NAF 4 and UAF, the relationship of:
An OperationalPerformer performing (in context) an OperationalActivity.
An OperationalResource performing (in context) a Function.
A ServiceSpecification performing (in context) a ServiceFunction.
The Role definition in System Architect’s NAF 4 and UAF support is called PerformsInContext (Role). The Role that you play depends on the Activity that you are doing. This varies slightly from a UML tool’s implementation of Role, which is an Object that instantiates a Class (and for which you do not necessarily specify an Activity being performed, or method invoked on the instantiation of another Class).
Parent topic
NAF 4 Elements