https://doi.org/10.1007/s10270-017-0609-6
/doi/10.5555/3105427.3105432
https://doi.org/10.1504/IJCCBS.2012.045075
https://doi.org/10.1016/j.infsof.2010.01.003