CA Software Engineering Approach - Peter A. Darnell; Philip E. margolis (Narosa, 2000)