Common Resource Usage Pattern

We propose a common resource usage pattern to describe various usages of resource entities in Simulation Studio. This common usage pattern for resource entities consists of the following fundamental steps:

  1. Creating,

  2. Storing,

  3. Locating,

  4. Allocating,

  5. Using,

  6. Deallocating, and

  7. Disposing.

Each of these steps might use one or more Simulation Studio blocks. In addition to all of the regular modeling blocks, there are six resource-specific blocks available in Simulation Studio: the Seize, Release, Resource Pool, Resource Scheduler, Resource Agenda, and Resource Stats Collector blocks. These six blocks, together with the other regular blocks, provide all of the powerful resource management capabilities in Simulation Studio.

The following sections provide a high level overview of each step in the common usage pattern for resource entities. See Appendix A: Templates, for additional information about the individual blocks mentioned in each of these sections .