Weevil's Workload Scenario Conceptual Model
ExternalLibrary
-- optional Represents a library dependency that the workload simulation program has. This allows
for other code to be linked in.
- ID : required string
- cflags : optional string
- libs: optional string
- path: optional string
WorkloadScenario
-- required Represents the workload simulation.
- ID : required string
- length : optional int
- processes : required list of WorkloadProcess
WorkloadProcess
-- required Represents a single process that participates in the workload simulation.
WorkloadProcessProp
-- optional Represents a property associated with a workload process.
- workloadProcessID : required string
- name : required string
- value : required string
WorkloadProcessType
-- required Represents a class of workload processes.
- ID : required string
- sourceFiles : required list of string
- libraries : optional list of ExternalLibrary