On software reusability, portability and user interface acceptability in UNIX -based aplications. - Edwin W. Lawson (1990)