Designing gamification framework to support social media application based on game elements and cutting-edge technology | IEEE Conference Publication | IEEE Xplore