Software engineering and knowledge engineering trends for the next decade - Hurley, W. D. (World Scientific, 1995)