Patent 11017096 was granted and assigned to University of South Florida on May, 2021 by the United States Patent and Trademark Office.
Aspects of software vulnerability prediction are described. In some examples vulnerability data is obtained from a vulnerability database for the software. The total cumulative vulnerability of the software is estimated using the vulnerability data. The total cumulative vulnerability is based at least in part on a time based nonlinear differential equation model. The time based nonlinear differential equation model generates a complete vulnerability life cycle. A graph is generated to display a cyclic increasing behavior of the complete vulnerability life cycle of the software.