Concurrent computing
Thread
Concurrency control
Determinism
NL
Indeterminism
Monitor
Deterministic system
Shim
Computing
Computer programming
Software engineering