A method for planning, scheduling and allocation of maintenance, repair
and overhaul resources includes establishing the configuration definition
database, establishing a maintenance task database based on the
configuration, determining the resource requirements for the maintenance
tasks, optimizing the deployment of resources for those maintenance tasks
in a specified time window based on resource requirements, resource
availability, current maintenance execution status of equipment and
activity-based cost models, creating allocation transactions to assign
the resources to the specific tasks and initiating the kitting of
material.