MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
|
Contains the implementation of a mixed-criticality solver based on the genetic algorithm. More...
Classes | |
class | CGeneticAlgorithmSolver |
The genetic algorihm based solver for the mixed-criticality scheduling. More... | |
class | CMinimizeMakespanFitnessEvaluator |
Evaluates the chromosome representing a schedule for a mixed-criticality instance according to its total lateness and maximum completion time, i.e. More... | |
class | CMixedCriticalityChromosome |
The CMixedCriticalityChromosome instance represents a schedule for a mixed-criticality instance that is associated with its genes which should be instances of CMixedCriticalityGene. More... | |
class | CMixedCriticalityConfiguration |
The CMixedCriticalityConfiguration represents a configuration of a genetic algorithm for solving Mixed-criticality Scheduling Problems. More... | |
class | CMixedCriticalityGene |
The mixed-criticality gene represents a place in a schedule for a mixed-criticality job. More... | |
class | CMixedCriticalityGeneticAlgorithm |
The implementation of a genetic algorithm to solve mixed-criticality scheduling problems. More... |
Contains the implementation of a mixed-criticality solver based on the genetic algorithm.