Enhancing Aerospace Software Quality with Automated Code Review
Jeremy Ludwig · 2025
High-quality software is indispensable for mission-critical systems like those developed for NASA and the DoD. Reliable, maintainable code with minimal technical debt is fundamental to achieving these goals. Automated code review has become a cornerstone of the software quality pipeline, with SonarQube a leading tool in the field. This paper shares our practical experience integrating SonarQube into two long-standing aerospace software development projects, previously documented in IEEE Aerospace publications. Our primary objective is to disseminate best practices and lessons learned from our use of automated code review to assist others in enhancing their software quality pipelines.