Abstract
Traditional software quality metrics based on bug number and pass rate can only provide us afterthought post validation & product release. In this paper, we propose some new inherent software quality metrics for proactive quality control during development phase, including Lines of Code (LOC#), Cyclomatic Complexity and Code Churn. In this paper, citing one ultra-large-scale software - Intel Media Driver as one example, we introduce the reason to choose those metrics, our experience on leveraging those metrics to improve the software quality, and our turn-key solution for automatic metrics data collection and analysis. We expect the identified metrics can help more researchers to form the corresponding research agendas and the experiences sharing can help following practitioners to apply similar enhancements.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Software Engineering & Applications
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.