- project
- name
- Dependency Manager
- name
- dem
- scheduling
- queues
- priority
- toDo
-
Use fuzzy testing.
- toDo
- Implement test injection.
- toDo
- Console should print message asynchronously or use a framework.
- toDo
- Implement test injection and recursive test injection.
- toDo
- Create functional effect system.
- toDo
- Define XML schemas for own format and ensure compliance.
- toDo
- Split Dem into core, merger and Java bootstrapping subproject.
- val
- solution
- There is no differences between logs and console output.
- val
- toDo
- Create program system as effect system.
- toDo
- Create event processor.
- toDo
- Create event queue at processor.
- toDo
- Event processor executor.
- article
- chapter
- title
- Side Effects
- paragraph
- Secondary side effects are parts of the programs which are undefined. Primary side effects are modeled side effects that are explicitly caused by the program.
- paragraph
- Configuration of secondary effects are done with secondary effects or the executor of the programs. Configuration of primary effects are done via program arguments or the executor.
- chapter
- title
- Program Dependencies
- paragraph
- There are runtime dependencies and compile time dependencies. Runtime dependencies are arguments and configurations for primary and secondary side effects.