Application customers and reusers will have a potential conflict if the reuser has found a component which fits some but not all of the customers requirements. The reuser will save considerably on reusing the component, but the customer will not get all his requirements fulfilled. It is then a negotiation process between the customer and the reuser to change the requirements.