Software quality: A Historical and Synthetic Content Analysis
Peter Kokol

TL;DR
This study analyzes a large body of software quality research to identify historical roots, key themes, and future directions, highlighting exponential growth and the increasing role of AI and agile methods.
Contribution
It provides a comprehensive synthetic content analysis of over 14,000 publications, structuring knowledge into 10 themes and identifying future research trends in AI and agile development.
Findings
Research publications are growing exponentially.
The US and Florida Atlantic University are leading contributors.
Key themes include software quality improvement, testing, and defect prediction.
Abstract
Interconnected computers and software systems have become an indispensable part of people's lives, therefore software quality research is becoming more and more important. There have been multiple attempts to synthesize knowledge gained in software quality research, however, they were focused mainly on single aspects of software quality and not to structure the knowledge in a holistic way. The aim of our study was to close this gap. The software quality publications were harvested from the Scopus bibliographic database. The metadata was exported first to CRexlporer, which was employed to identify historical roots, and next to VOSViewer, which was used as a part of the synthetic content analysis. In our study we defined synthetic context analysis as a triangulation of bibliometrics and content analysis. Our search resulted in 14451 publications. The performance bibliometric study showed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software System Performance and Reliability · Software Engineering Techniques and Practices
