Consistency verification and quality assurance (CVQA) traceability framework for SaaS

Sukhpal Singh, Inderveer Chana · 2013

Software as a service (SaaS) is a kind of cloud service which offers software services through internet. SaaS is commonly utilized and it provides several benefits to service consumers. To realize these benefits, it is essential to evaluate the quality of SaaS and manage the relatively higher level of its quality based on the evaluation result and verify consistency of artifacts. Hence, there is a high demand for devising a quality model to evaluate SaaS cloud services. Conventional frameworks do not effectively define excellence assurance strategies for SaaS development and a traceability framework for consistency verification. In this paper, we propose the excellence assurance strategies for SaaS development and a traceability framework where all the artifacts (Data to Trace) can be correlated and the consistency of artifacts can be verified. Till traceability framework is considered an important ability, required high quality SaaS Cloud Services cannot be provided to cloud consumers. Finally, we define our continuing efforts to characterize the inherent trade-off between effective excellence assurance strategies for development and consistency verification of artifacts, a critical problem in SaaS cloud computing. The consistency of artifacts has been validated by Z Formal specification language in general. Using the proposed framework, Saas services with high quality can be efficiently developed and consistency can be verified.

Read the paper · More papers on PaperTik