software from scratch.When purchasing COTS software, “a large portion of the
design and test work has already been done by the vendors, and that cost is spread
among all those who license the software” [81] rather than a single organization.
Additionally, COTS software is the result of a successful software development