Problem 1: When planning to adopt a Reuse- based software development project there are several key factors which should be considered. Explain any Three of these factors.
Problem 2: Using a commercial-off-the-shelf (Cots) package is an example of software application system reuse. - List three benefits of using a Cots package.
List Three disadvantages of using a Cots package.
Problem 3: Describe Two important problems encountered when attempting to integrate a Cots package with other packages and systems.