https://www.universitycube.net/urlref/https%3A%2F%2Fiase-web.org%2Ficots%2F11%2Fproceedings%2Fpdfs%2FICOTS11_401_DOEHLER.pdf