Software engineering environments : concepts and technology - Charette, Robert.N (Intertext publication, Mc Graw-Hill inc, New York)