The object model for the Sim4BPM scenario definition schema.
Classes
| Class | Description | |
|---|---|---|
| ActivityParameters |
Activity parameters describe how work is processed at a given activity.
| |
| Assignment |
Specifies a type of work based on a function or skill set and/or
a set of attributes of the work.
| |
| Context |
The context describes some general conditions under which the business
process scenario being modeled will occur.
| |
| Event |
Events represent the injection of work items ("tokens") into the process.
| |
| FieldValue |
Each unit of work has a set of attributes. These are quantified by the
values of a set of data fields.
| |
| Resource |
Resources represent the actual instances of the performers of work in the process.
| |
| Resourcing |
Describes the roles and resources used to process the work in a business process.
| |
| Role |
Roles correspond to participant classes defined in a process model.
| |
| Scenario |
A Scenario includes meta data plus all of the scenario parameter collections.
| |
| Seed |
Used to control the simulator's (pseudo) random number generator.
| |
| ShiftSegment |
Resource availability is specified by a set of shift segments.
| |
| Simulation |
Simulation will be a primary consumer of scenario data.
These are parameters that may be specific to simulation applications.
| |
| SkillSet |
Specifies that type of work the resource is assigned to work on.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| AnimationState |
Some simulation packages support animation. If animation is supported
and can be toggled on or off, this option allows one to specify whether
to animate the running simulation.
| |
| ClockUnits |
The unit of measure for expressions involving time.
| |
| ResourceSelection |
Describes how resources are acquired when needed to perform an activity
in the process model.
| |
| SchedulingMethod |
Describes how resources are scheduled by the roles to which they are assigned.
| |
| SeedType |
The seed is used to control the simulator's (pseudo) random number generator.
|