TY - EJOU AU - Mweu, Brian AU - Ndia, John TI - Static Analysis Techniques for Secure Software: A Systematic Review T2 - Journal of Cyber Security PY - 2025 VL - 7 IS - 1 SN - 2579-0064 AB - Static analysis methods are crucial in developing secure software, as they allow for the early identification of vulnerabilities before the software is executed. This systematic review follows Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) 2020 guidelines to assess static analysis techniques for software security enhancement. We systematically searched IEEE Xplore, Association for Computing Machinery (ACM) Digital Library, SpringerLink, and ScienceDirect for journal articles published between 2017 and 2025. The review examines hybrid analyses and machine learning integration to enhance vulnerability detection accuracy. Static analysis tools enable early fault detection but face persistent challenges. These include high false-positive rates, scalability issues, and usability concerns. Our findings provide guidance for future research and methodological advancements to create better tools for secure software development. KW - Static analysis; vulnerability detection; secure software development; false positives; machine learning; hybrid analysis; software security DO - 10.32604/jcs.2025.071765