public class Analysis
extends java.lang.Object
Constructor and Description |
---|
Analysis() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
preProcess(java.lang.String algo,
TreeComponent comp) |
static java.lang.String |
preProcessEDP(TreeComponent comp) |
static java.lang.String |
preProcessPRM(TreeComponent comp) |
static void |
processArinc(TreeComponent comp)
Process the system with ARINC Algorithm
|
static void |
processDPRM(TreeComponent comp)
Process the system with DPRM Interface
|
static void |
processEDP(TreeComponent comp)
Process the system with EDP Algorithm
|
static void |
processEDP2(TreeComponent comp) |
static void |
processEQV(TreeComponent comp) |
static java.lang.String |
processMPR(TreeComponent comp)
Process the system with MPR Interface
|
static void |
processOnlyMPR(TreeComponent comp) |
static void |
processPRM(TreeComponent comp)
Process the system with Periodic Algorithm
|
static void |
processSIRAP(TreeComponent comp)
Process the system with SIRAP Algorithm
|
public static java.lang.String preProcess(java.lang.String algo, TreeComponent comp) throws java.lang.Exception
java.lang.Exception
public static java.lang.String preProcessPRM(TreeComponent comp) throws java.lang.Exception
java.lang.Exception
public static java.lang.String preProcessEDP(TreeComponent comp) throws java.lang.Exception
java.lang.Exception
public static void processPRM(TreeComponent comp) throws java.lang.Exception
comp
- SchedulingComponent to which the algorithm needs to be appliedjava.lang.Exception
- If any mismatch is found between the field values of
components and tasks and the algorithm, an exception will be
thrownpublic static void processEDP(TreeComponent comp) throws java.lang.Exception
comp
- SchedulingComponent to which the algorithm needs to be appliedjava.lang.Exception
- If any mismatch is found between the field values of
components and tasks and the algorithm, an exception will be
thrownpublic static void processEDP2(TreeComponent comp) throws java.lang.Exception
java.lang.Exception
public static void processArinc(TreeComponent comp) throws java.lang.Exception
comp
- SchedulingComponent to which the algorithm needs to be appliedjava.lang.Exception
- If any mismatch is found between the field values of
components and tasks and the algorithm, an exception will be
thrownpublic static void processSIRAP(TreeComponent comp) throws java.lang.Exception
comp
- SchedulingComponent to which the algorithm needs to be appliedjava.lang.Exception
public static void processDPRM(TreeComponent comp) throws java.lang.Exception
comp
- SchedulingComponent to which the algorithm needs to be appliedjava.lang.Exception
public static java.lang.String processMPR(TreeComponent comp) throws java.lang.Exception
comp
- SchedulingComponent to which the algorithm needs to be appliedjava.lang.Exception
public static void processOnlyMPR(TreeComponent comp) throws java.lang.Exception
java.lang.Exception
public static void processEQV(TreeComponent comp) throws java.lang.Exception
java.lang.Exception