Understanding and managing the relationship between requirement changes and product constraints in component-based software projects | IEEE Conference Publication | IEEE Xplore