Towards a justified choice of gamification framework when building an educational application | IEEE Conference Publication | IEEE Xplore