Slide 21 of 31
Notes:
A product-line architecture doesn’t come without a price. It takes investment dollars, knowledge of the existing system base, changes in organizational culture which will be very difficult, and requirements a domain engineering process.
Domain Engineering definition
Engineering discipline which produces, evolves, and supports the product-line architecture for an organization
Presides over the production, acquisition, integration, and evolution of reusable assets used in connection with the architecture
The output of the the domain engineering process is a product line architecture.