Structured systems analysis : tools and techniques. - Gane, Chris; Sarson, Trish