Location: Welcome > RALTeam language > RALTeam language description > RALTeam Hierarchy

RALTeam Hierarchy



As shown in bold letters in the figure above, RALTeam Hierarchy extends RALTeam Core's SelectTeamExpr by adding a TeamHierarchyExpr, which defines two types of expressions related to the team reporting line defined in the organisational metamodel.
  • TeamReportExpr allows indicating to which team the selected team reports work, which in turn can be defined using a SelectTeamExpr. The relation can be direct (hierarchical level right above) or indirect (applying transitivity to upper levels). For instance, TEAM THAT DIRECTLY REPORTS TO (TEAM Perm_RE_1) selects teams that report to team Perm_RE_1 according to the team hierarchy in the organisational model.
  • TeamDelegateExpr allows indicating to which team the selected team can delegate work. Transitivity is now intrinsic (see the team-aware organisational metamodel). For example, TEAM THAT CAN HAVE WORK DELEGATED BY (TEAM Perm_RE_1).