Source: https://resources.sei.cmu.edu/asset_files/TechnicalReport/2019_005_001_540647.pdf