Q1. Describe the given testing strategies:
a) Bottom-up integration testing
b) Regression testing
c) White-box testing
Q2. Distinguish between the static and dynamic models which are used to describe an object-oriented design. In brief describe the sequence models.
Q3. What do you mean by Software Configuration Management (SCM)? Describe the main tasks included in the SCM.
Q4. Describe the necessity of the software maintenance. Recognize the factors on which the software maintenance activities depend. How do we assess the approximate maintenance cost of the software product?
Q5. Illustrate the meaning of Software Reliability? Identify the reliability metrics that can be employed to quantify the reliability of the software products.
Q6. What do you mean by the term function point metric? How it is used to evaluate the size and cost of a software project?