Review the literature and analyze the strengths and


Question 1

Choose three (3) software testing techniques. Describe the purpose and capabilities of each, being sure to explain their relative differences, similarities, shortcomings, and the degree to which they complement one another.

Describe the forces that will shape the future development of these techniques. With these forces in mind, what are the likely future features and functionality for each of the three (3) techniques you chose? Will any one (1) or two (2) techniques become more dominant relative to the others? Why or why not?

Question 2

Cloud computing and virtualization are two relatively new technologies which have re-emerged and which are both making an indelible and, in the view of many experts, an irreversible impact on the way computing services are delivered and in the ways software is developed.

Review the literature and analyze the strengths and weaknesses of both virtualization and cloud computing in providing secure and trusted systems.

In what ways do the experts foresee the use of each of these technologies evolving in the future?

In the context of security and trust, what specific challenges will these evolutions present across the software lifecycle?
Based on your analysis make recommendations for the secure use of virtualization technology and cloud computing.

Question 3

This question concerns auditing a cloud computing deployment that uses the public model.

1. Explain the role auditing plays in the context of achieving trustworthy systems. 2. Explain the complexities of auditing a cloud computing deployment that uses the public model? 3. Analyze the degree to which auditing tools and procedures used in cloud computing (especially with respect to the public model) produce trustworthy audits? What recommendations have experts made to improve these public cloud auditing tools and procedures?

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Review the literature and analyze the strengths and
Reference No:- TGS01086370

Expected delivery within 24 Hours