published in 2019 18th International Symposium on Parallel and Distributed Computing (ISPDC) Journal 2019 18th International Symposium on Parallel and Distributed Computing (ISPDC) Proceedings