Building reliable component based software systems Annotation Heres a complete guide to building reliable component based software systems. Written by world renowned experts in the component based software engineering field this unique resource helps you manage complex software through the development evaluation and integration of software components. You quickly develop a keen awareness of the benefits and risks to be considered when developing reliable systems using components. A strong software engineering perspective helps you gain a better understanding of software component design to build systems with stronger requirements and avoid typical errors throughout the process leading to improved quality and time to market