foil on Section 1.5
Requirements for implementing system software
1. Support for separate activities
2. Support for the management of separate activities
create, run, stop, kill
indicate their relative priorities
3. Support for related activities to work together
both cooperatively and competitively
4. The ability to meet timing requirements
5. Support for composite tasks