skip to main content
10.1145/3397056.3397088acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicgdaConference Proceedingsconference-collections
research-article

User-based Adaptive Software Development for Gamified Systems

Authors Info & Claims
Published:01 July 2020Publication History

ABSTRACT

During the last few years many researchers have attempted to find a way to implement gamified systems that are adaptively personalized based on user types. Gamification, which is the use of game elements in a non-game context in a way that makes it like a game helps in increasing users' engagement. Thus, software engineers cannot follow the approach of "One size fit all" anymore as in the traditional software design. That is because different people are motivated with different ways and with different mechanics and dynamics based on their needs and personalities. This paper focuses on devising means to develop personalized gamified systems based on user types. We suggest achieving that by changing the gamification elements themselves and not to only adapt the game mechanics and dynamics values based on user types to get the most users' engagement, satisfaction and performance while using the developed software. We propose a method that provides a systematic process that guides the software engineers in designing adaptive gamified systems based on user types by mapping them to gamification elements. Moreover, to formalize the proposed method we develop an ontology that implements the mappings between game elements and user types by defining rules that govern their usage. The method also provides a systematic means to modify the system at runtime (i.e. while the system is in use) based on the users' preference and behavior by changing the existing elements based on the usage of each user.

References

  1. Bouzidi, R., De Nicola, A., Nader, F. and Chalal, R., 2019. OntoGamif: A modular ontology for integrated gamification. Applied Ontology, 14(3), pp.215--249.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Morschheuser, B., Hassan, L., Werder, K. and Hamari, J., 2018. How to design gamification? A method for engineering gamified software. Information and Software Technology, 95, pp.219--237.Google ScholarGoogle ScholarCross RefCross Ref
  3. Böckle, M., Novak, J. and Bick, M., 2017. Towards adaptive gamification: a synthesis of current developments. Twenty-Fifth European Conference on Information Systems (ECIS), Guimarães, Portugal.Google ScholarGoogle Scholar
  4. Cheng, R. and Vassileva, J., 2005, May. Adaptive Reward Mechanism for Sustainable Online Learning Community. In AIED (pp. 152--159).Google ScholarGoogle Scholar
  5. Miloff, A., Marklund, A. and Carlbring, P., 2015. The challenger app for social anxiety disorder: New advances in mobile psychological treatment. Internet Interventions, 2(4), pp.382--391.Google ScholarGoogle ScholarCross RefCross Ref
  6. Filipcik, R. and Bieliková, M., 2014, November. Motivating learners by dynamic score and personalized activity stream. In 2014 9th International Workshop on Semantic and Social Media Adaptation and Personalization (pp. 20--25). IEEE.Google ScholarGoogle Scholar
  7. Sotirakou, C. and Mourlas, C., 2015, November. Designing a gamified News Reader for mobile devices. In 2015 International Conference on Interactive Mobile Communication Technologies and Learning (IMCL) (pp. 332--337). IEEE.Google ScholarGoogle Scholar
  8. Böckle, M., Micheel, I., Bick, M. and Novak, J., 2018, January. A design framework for adaptive gamification applications. In Proceedings of the 51st Hawaii International Conference on System Sciences.Google ScholarGoogle Scholar
  9. Colosimo, A., e-Learning kit: Gaming, 9 December 2019. mcgill, Available: http://libraryguides.mcgill.ca/eLkit/gamingstrategies. [Accessed 1 January 2020].Google ScholarGoogle Scholar
  10. Specht, M. and Burgos, D., 2007. Modeling adaptive educational methods with IMS learning design. Journal of Interactive Media in Education.Google ScholarGoogle ScholarCross RefCross Ref
  11. Xi, N. and Hamari, J., 2019. Does gamification satisfy needs? A study on the relationship between gamification features and intrinsic need satisfaction. International Journal of Information Management, 46, pp.210--221.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Fortes Tondello, G., Mora, A., Marczewski, A. and Nacke, L.E., 2018. Empirical validation of the Gamification User Types Hexad scale in English and Spanish. International Journal of Human-Computer Studies.Google ScholarGoogle Scholar
  13. Thiebes, S., Lins, S. and Basten, D., 2014. Gamifying information systems-a synthesis of gamification mechanics and dynamics. European Conference on Information Systems (ECIS) at AIS Electronic Library (AISeL), 2014.Google ScholarGoogle Scholar
  14. Marczewski, A., 21 August 2019. Introduction to Gamification Part 9: Elements and Mechanics, gamified.uk, Available: https://www.gamified.uk/2019/08/21/introduction-to-gamification-part-9-elements-and-mechanics/. [Accessed 12 12 2019].Google ScholarGoogle Scholar
  15. Bartle, R., 1996. Hearts, clubs, diamonds, spades: Players who suit MUDs. Journal of MUD research, 1(1), p. 19.Google ScholarGoogle Scholar
  16. Ferro, L.S., Walz, S.P. and Greuter, S., 2013, September. Towards personalised, gamified systems: an investigation into game design, personality and player typologies. In Proceedings of The 9th Australasian Conference on Interactive Entertainment: Matters of Life and Death (pp. 1--6).Google ScholarGoogle Scholar
  17. Pornsakulvanich, V., Dumrongsiri, N., Sajampun, P., Sornsri, S., John, S.P., Sriyabhand, T., Nuntapanich, C., Chantarawandi, C., Wongweeranonchai, P. and Jiradilok, S., 2012. An analysis of personality traits and learning styles as predictors of academic performance. ABAC Journal, 32(3).Google ScholarGoogle Scholar
  18. Marczewski, A., 5 June 2013. Gamification User Types and the 4 Keys 2 Fun, Gamified UK, Available: https://www.gamified.uk/2013/06/05/gamification-user-types-and-the-4-keys-2-fun/. [Accessed 1 december 2019].Google ScholarGoogle Scholar
  19. Akgün, Ö.E. and Topal, M., 2018. Adaptation of the Gamification User Types Hexad Scale into Turkish. International Journal, 5(3), pp.389--402.Google ScholarGoogle Scholar
  20. Marczewski, A., 2015. Even Ninja Monkeys Like to Play: Gamification. Game Thinking & Motivational Design. pp. 65--80.Google ScholarGoogle Scholar
  21. Kim, B., 2015. Designing Gamification in the Right Way. Library Technology Reports, 51(2), pp.29--35.Google ScholarGoogle Scholar
  22. Abbes, H., Boukettaya, S. and Gargouri, F., 2015, November. Learning ontology from Big Data through MongoDB database. In 2015 IEEE/ACS 12th International Conference of Computer Systems and Applications (AICCSA) (pp. 1--7). IEEE.Google ScholarGoogle Scholar
  23. Gill, N. S. "Semantic Search Based on Domain Ontology Using Apache Spark and Jena," Upwork, Available: https://www.upwork.com/hiring/for-clients/semantic-search-based-on-domain-ontology-using-apache-spark-and-jena/. [Accessed 10 December 2019].Google ScholarGoogle Scholar
  24. Sherief, N.H.H., 2017. A framework for modelling and utilization of users' feedback for software systems evolution (Doctoral dissertation, Bournemouth University).Google ScholarGoogle Scholar
  25. Tondello, G.F., Wehbe, R.R., Diamond, L., Busch, M., Marczewski, A. and Nacke, L.E., 2016, October. The gamification user types hexad scale. In Proceedings of the 2016 annual symposium on computer-human interaction in play (pp. 229--243).Google ScholarGoogle Scholar
  26. Lavoué, E., Monterrat, B., Desmarais, M. and George, S., 2018. Adaptive gamification for learning environments. IEEE Transactions on Learning Technologies, 12(1), pp.16--28.Google ScholarGoogle ScholarCross RefCross Ref
  27. Aparicio, A.F., Vela, F.L.G., Sánchez, J.L.G. and Montes, J.L.I., 2012, October. Analysis and application of gamification. In Proceedings of the 13th International Conference on Interacción Persona-Ordenador (pp. 1--2).Google ScholarGoogle Scholar
  28. VandenBerghe, J., 2012. The 5 domains of play: Applying psychology's big 5 motivation domains to games. In Game Developers Conference, GDC Vault.Google ScholarGoogle Scholar

Index Terms

  1. User-based Adaptive Software Development for Gamified Systems

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICGDA '20: Proceedings of the 2020 3rd International Conference on Geoinformatics and Data Analysis
      April 2020
      176 pages
      ISBN:9781450377416
      DOI:10.1145/3397056

      Copyright © 2020 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 July 2020

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader