Source: https://smartech.gatech.edu/bitstream/handle/1853/53595/SHEDD-THESIS-2015.pdf