Skip to content
Snippets Groups Projects
Commit e0e0bc7e authored by Felipe Cerqueira's avatar Felipe Cerqueira
Browse files

Update README.md

parent 1849a1ca
No related branches found
No related tags found
No related merge requests found
......@@ -20,19 +20,24 @@ Currently, Prosa contains the following base directories:
### Internal Directories
Within each base directory you can find the different classes of schedulers.
The major concepts in Prosa are specified in the *model/* folder.
- **model/uni:** Uniprocessor scheduling.
- **model/global:** Global scheduling.
- **model/partitioned:** Partitioned scheduling.
- **model/apa:** APA scheduling.
- **model/arrival:** Arrival sequences and arrival bounds
- **model/schedule:** Definitions and properties of schedules
Inside *model/schedule*, you can find the different classes of schedulers.
- **model/schedule/uni:** Uniprocessor scheduling.
- **model/schedule/global:** Global scheduling.
- **model/schedule/partitioned:** Partitioned scheduling.
- **model/schedule/apa:** APA scheduling.
### Extending Prosa
When adding a new model or analysis to Prosa, please extend the corresponding directory.
For example, the schedulability analysis for global scheduling with release jitter is organized as follows.
- **model/global/jitter:** Definitions and lemmas for global scheduling with release jitter.
- **model/schedule/global/jitter:** Definitions and lemmas for global scheduling with release jitter.
- **analysis/global/jitter:** Analysis for global scheduling with release jitter.
- **implementation/global/jitter:** Implementation of the concrete scheduler with release jitter.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment