Part 2: Product Modeling with a Component Model