The book covers requirements definition, component identification, component interaction, component specification, and provisioning and assembly stages of a component-based software development lifecycle. By John Cheesman and John Daniels, Addison-Wesley.
The book provides an introduction to and overview of component software. Covers MS (D)COM(+), OMG CORBA, IBM SOM as well as more theoretical programming language aspects. By Clemens Szyperski, Addison-Wesley.
The book covers how to use objects, frameworks, and UML notation to design, build, and reuse component-based software using the Catalysis method. By Desmond Francis D'Souza and Alan Cameron Wills, Addison-Wesley.
The book gives an introduction to the Unified Modeling Language for learning about object- and component-based software design and development. By Rob Pooley and Perdita Stevens.
The book provides advice for planning, analysis and design of e-business systems using component-based development. It includes architectures, processes, modeling techniques, economic models and organizational guidelines. By Paul Allen, Addison-Wesley.