The purpose of the Component Design step is to take the system architecture and the physical components or parts and their requirements, and bring them into a more detailed specification of the actual design. The resulting defined component structure or "building materials" will be integrated into the software design. The result will be an integrated product.