Abstract

Artificial intelligence (AI) plays a significant role in multiple aspects of human life. AI computational and simulation tools have been implemented and tested for computational study and data analysis. In computer science and software engineering, effective and intelligent analysis of the results is necessary. Since AI-based tools are designed for business needs, software engineering organizations use them for software quality assurance (SQA) purposes. A cost-effective and rapid analysis gives a better market-oriented approach for professionals in the software development industry. According to the international report of quality, 64 percent of organizations use AI to optimize business processes within QA strategies. This study highlights software-industry and IT-based approaches in software houses. The software houses in Pakistan selected for investigation are related to SQA. Modern machine learning models have been a part of SQA for the last few years. Furthermore, the study also investigates the AI tools which have been used for SQA. The latest trends and techniques are investigated for better quality assurance. We propose an approach for SQA by applying an AI-based tools survey. AI-based tools provide an effective software development and quality assurance solution. The results show that 70 percent of software houses in Pakistan are not applying AI-based tools to maximize SQA. The comprehensive approaches have been studied to identify basic issues and challenges with adopting AI-based tools for SQA. The future trends and current models of machine learning (ML) are also discussed to verify quality assurance. In addition, machine learning models that are already implemented are used in this work to verify the topic’s authenticity.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call