Software engineering environments concepts and technology - Charette, Robert N. (Intertext Publications, 1986)