Materialised Model

Overview

The Model overview figure shows a package proc.task_planning.materialised. This is a partial specification of classes that could be instantiated at Task Plan execution time to track Plan execution, and is provided as a guide to implementing a materialised form for runtime use. A minimal materialised model is described here, as a means of indicating some of the general issues that will be encountered in representation of the runtime form of a Plan definition. It should not be considered either normative or complete. The model is shown below.

PROC task planning.materialised
Figure 1. proc.task_planning.materialised package

Class Descriptions

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_work_plan.adoc[]

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_task_plan.adoc[]

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_performer_allocation.adoc[]

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_plan_item.adoc[]

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_task_group.adoc[]

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_task.adoc[]

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_task_action.adoc[]

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_dispatchable_action.adoc[]

Unresolved include directive in modules/task_planning/pages/model_materialised.adoc - include::ROOT:partial$classes/m_performable_action.adoc[]