misim 3.0 API
| Package | Description |
|---|---|
| de.rss.fachstudie.MiSim.entities |
This package contains classes that represent entities that interact within the simulated system.
|
| de.rss.fachstudie.MiSim.entities.generator |
Contains user request generator definitions.
|
| de.rss.fachstudie.MiSim.entities.microservice |
Classes that directly relate to microservices, like operations, instances or instance modification events.
|
| de.rss.fachstudie.MiSim.entities.networking |
Network behavior revolving around request sending, monitoring and receiving.
|
| de.rss.fachstudie.MiSim.entities.patterns |
Contains implementations of resilience patterns.
|
| de.rss.fachstudie.MiSim.events |
This package contains events that are scheduled independently from the current state of the simulated system.
|
| de.rss.fachstudie.MiSim.export |
Report collection and data framework.
|
| de.rss.fachstudie.MiSim.misc |
Contains utility and misc classes.
|
| de.rss.fachstudie.MiSim.models |
Entry point and classes that contain information of the current simulation.
|
| de.rss.fachstudie.MiSim.parsing |
Revolves around parsing architecture and experiment data into objects.
|
| de.rss.fachstudie.MiSim.resources |
Simulation classes that represent resources like CPUs, SSDs or HDDs.
|
| de.rss.fachstudie.MiSim.resources.cpu |
CPU simulation classes.
|
| de.rss.fachstudie.MiSim.resources.cpu.scheduling |
Classes for scheduling CPU processes.
|
| de.rss.fachstudie.MiSim.resources.storage |
This is a placeholder package for a later implementation of the simulation of storage devices like hard drive disks or
solid state drives.
|