published in Proceedings of the 32nd International Conference on Computers and their Applications Cata 2017 Journal