https://1library.org/document/zx596xvq-abstract-submited-eawop.html