https://doi.org/10.23919/icitst.2017.8356369