Software Quality Assurance - Techniques and Frameworks: Investigating software quality assurance techniques and frameworks for ensuring the reliability and correctness of software systems

Authors

  • Dr. Helena Santos Associate Professor of Electrical and Computer Engineering, University of Porto, Portugal Author

Keywords:

Software Quality Assurance, SQA Techniques, SQA Frameworks

Abstract

Software quality assurance (SQA) plays a crucial role in ensuring the reliability, performance, and correctness of software systems. This research paper provides a comprehensive overview of various SQA techniques and frameworks used in the industry. We start by defining SQA and its importance in the software development lifecycle. We then discuss different SQA techniques such as static testing, dynamic testing, and formal verification, along with their strengths and limitations. Next, we explore popular SQA frameworks like ISO/IEC 25000 (SQuaRE), CMMI, and Six Sigma, highlighting their key features and benefits. Additionally, we examine emerging trends and technologies in SQA, including AI-driven testing and DevOps practices. Finally, we conclude with a discussion on the future of SQA and the challenges ahead. This paper aims to provide software developers, testers, and project managers with a comprehensive understanding of SQA techniques and frameworks to improve the quality of their software products.

Downloads

Download data is not yet available.

Downloads

Published

30-07-2021

How to Cite

[1]
Dr. Helena Santos, “Software Quality Assurance - Techniques and Frameworks: Investigating software quality assurance techniques and frameworks for ensuring the reliability and correctness of software systems”, Distrib Learn Broad Appl Sci Res, vol. 7, pp. 8–17, Jul. 2021, Accessed: Jul. 06, 2024. [Online]. Available: https://dlabi.org/index.php/journal/article/view/18

Similar Articles

1-10 of 21

You may also start an advanced similarity search for this article.