cooperating sequential processes;
input-output buffering;
multiprocessing;
multiprogramming;
multiprogramming system;
operating system;
processor sharing;
program verification;
real-time debugging;
synchronizing primitives;
system hierarchy;
system levels;
system structure;