IWICSS: Incorporating COTS Software into Software Systems