An introduction to operating systems - Deitel, Harvey, M. (Addison-wesley publishing company, 1990)