Skip to content

Planner

Pierre Burghardt edited this page Jun 1, 2023 · 22 revisions

The planner can be used through the button in the bottom right of the tool. It automatically generates one of the shortest possible plans regarding time. The plan orders the defined activities and assigns resources and workplaces to fulfill the goal. Each plan can be viewed under three different aspects within the generated excel sheet.

  • The workplace-view groups the activities by location and horizontally shows their execution time. Each activity also shows the assigned resource with NoP in parantheses. It is designed for the construction manager.
  • The resource-view groups the activites by executer and horizontally shows their execution time. Each activity also shows the NoP and all the dataobjects the activity is executed on. It is intended to be used by the workers.
  • The all-actions-view provides an overview of all planned activities in order to also visualize instant activities (duration is zero). It depicts all the interesting properties of an scheduled activity in detail such as its dataobjects, assigned resources and execution time.

For now there are some constraints and assumptions the designer needs to fulfill in order for our plan generation to work:

  • one-activity-fragments (fragments, gates and events are not taken into account yet)
  • activities only have one outputSet
  • no batch processing (no list-dataObjectReferences)
  • olc and data model associations (and multiplicities) are not taken into account yet -> activity can write objects of inputset that are not associated (e.g. a room and a house that do not belong to each other)
  • model must be without errors (objectives must be connected, objectStates reachable by activity sequence) and goal must be fulfillable (given the start state)
  • object Instances must have integers as name (because we do not map generated objects to requested named objects yet)

workplace-view of the plan of the example

wikiPlanWorkplaces

resource-view of the plan of the example

wikiPlanResources

all-actions-view of the plan of the example

wikiPlanAllActions