Publisher's Synopsis
This compendium contains a collection of up-to-date articles covering all phases of software development. It includes papers on: software architecture; design patterns; implementation issues; testing; maintenance; and the future of the software engineering enterprise.