https://medium.com/@monocosmo77/recent-developments-in-software-engineering-research-part2-dcce08a7c0a8