Language independent design. An introduction - Maj, S. P. (NCC Blackwell, 1991)