Systems design and documentation An introduction to the hipo method. - Katzan Harry (1976)