A framework for developing user-based adaptive gamified systems

Gamification, which is the use of game elements in a non-game context, has become a trend in many industries. It is used as means for motivating and engaging users and influencing their behaviors. Thus, during the last few years many researchers have attempted to find a way to design and implement g...

Full description

Saved in:
Bibliographic Details
Published inAdvances in Computing and Engineering Vol. 3; no. 2; pp. 24 - 63
Main Authors Elgammal, Wael, Sherief, Nada, Abdelmoez, Walid
Format Journal Article
LanguageEnglish
Published Academy Publishing Center 20.10.2023
Subjects
Online AccessGet full text
ISSN2735-5977
2735-5985
DOI10.21622/ACE.2023.03.2.024

Cover

Abstract Gamification, which is the use of game elements in a non-game context, has become a trend in many industries. It is used as means for motivating and engaging users and influencing their behaviors. Thus, during the last few years many researchers have attempted to find a way to design and implement gamified systems that are adaptively personalized based on user types. This paper proposes a framework that aims to aid software engineers in systematically designing adaptively personalized gamification applications of any context type by adapting the appearance of gamification elements based on each user type. The framework introduces a method that provides a systematic means to modify the system at runtime (i.e. while the system is in use) based on the user’s preferences and behavior by changing the existing elements based on the usage of each user.  We validate the proposed framework using a case study conducted with employees of a large-scale software development company. By applying all their practical comments, the methods of the proposed framework were enhanced. Moreover, to formalize the proposed framework we develop an ontology that implements the mappings between game elements and user types by defining rules that govern their usage. In this paper, an ontology validation is presented including the use of Reasoner, Instances, SPARQL queries, and requirements model implementation. Also, a sample prototype is presented on one of the most used application and show how we apply this framework on it.Received: 13 June 2023 Accepted: 16 September 2023 Published: 20 October 2023
AbstractList Gamification, which is the use of game elements in a non-game context, has become a trend in many industries. It is used as means for motivating and engaging users and influencing their behaviors. Thus, during the last few years many researchers have attempted to find a way to design and implement gamified systems that are adaptively personalized based on user types. This paper proposes a framework that aims to aid software engineers in systematically designing adaptively personalized gamification applications of any context type by adapting the appearance of gamification elements based on each user type. The framework introduces a method that provides a systematic means to modify the system at runtime (i.e. while the system is in use) based on the user’s preferences and behavior by changing the existing elements based on the usage of each user.  We validate the proposed framework using a case study conducted with employees of a large-scale software development company. By applying all their practical comments, the methods of the proposed framework were enhanced. Moreover, to formalize the proposed framework we develop an ontology that implements the mappings between game elements and user types by defining rules that govern their usage. In this paper, an ontology validation is presented including the use of Reasoner, Instances, SPARQL queries, and requirements model implementation. Also, a sample prototype is presented on one of the most used application and show how we apply this framework on it.Received: 13 June 2023 Accepted: 16 September 2023 Published: 20 October 2023
Author Abdelmoez, Walid
Elgammal, Wael
Sherief, Nada
Author_xml – sequence: 1
  givenname: Wael
  surname: Elgammal
  fullname: Elgammal, Wael
– sequence: 2
  givenname: Nada
  surname: Sherief
  fullname: Sherief, Nada
– sequence: 3
  givenname: Walid
  surname: Abdelmoez
  fullname: Abdelmoez, Walid
BookMark eNo9kM1OAjEUhRuDiYi8gKt5gRnbe9uZdmUIQSUhcaPrptMfMshQ0iKGt3cEw-qcnMWXk--ejHZx5wl5ZLQCVgM8zeaLCihgRbGCigK_IWNoUJRCSTG69qa5I9OcN5RSUIBKsjF5nhUhmd7_xPRVhJgK549-G_fdbl18Z5_K1mTvCuPM_tAdfbE2fRe6YcmnfPB9fiC3wWyzn_7nhHy-LD7mb-Xq_XU5n61KywTyUiJ4SRljAZvWBx5YcIJxtFSGWrZKIYMWW2VqJ2xwEgWAwDrUw1OhGOKELC9cF81G71PXm3TS0XT6PMS01iYdOrv1OjBphUXLmZdcOGVaZ3kNnCveoAowsODCsinmnHy48hjVZ6N6MKr_jGqKGvRgFH8BQMxpDg
ContentType Journal Article
DBID AAYXX
CITATION
DOA
DOI 10.21622/ACE.2023.03.2.024
DatabaseName CrossRef
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
EISSN 2735-5985
EndPage 63
ExternalDocumentID oai_doaj_org_article_f18c5c3c41e845d9abdc4624494739f2
10_21622_ACE_2023_03_2_024
GroupedDBID AAYXX
ALMA_UNASSIGNED_HOLDINGS
CITATION
GROUPED_DOAJ
ID FETCH-LOGICAL-c1534-832e80111f37bef4f1fd5143c08f68b99312b3b9a6d5cfd83522536f602959133
IEDL.DBID DOA
ISSN 2735-5977
IngestDate Wed Aug 27 01:30:15 EDT 2025
Tue Jul 01 04:12:17 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c1534-832e80111f37bef4f1fd5143c08f68b99312b3b9a6d5cfd83522536f602959133
OpenAccessLink https://doaj.org/article/f18c5c3c41e845d9abdc4624494739f2
PageCount 40
ParticipantIDs doaj_primary_oai_doaj_org_article_f18c5c3c41e845d9abdc4624494739f2
crossref_primary_10_21622_ACE_2023_03_2_024
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2023-10-20
PublicationDateYYYYMMDD 2023-10-20
PublicationDate_xml – month: 10
  year: 2023
  text: 2023-10-20
  day: 20
PublicationDecade 2020
PublicationTitle Advances in Computing and Engineering
PublicationYear 2023
Publisher Academy Publishing Center
Publisher_xml – name: Academy Publishing Center
SSID ssj0002923981
Score 2.235048
Snippet Gamification, which is the use of game elements in a non-game context, has become a trend in many industries. It is used as means for motivating and engaging...
SourceID doaj
crossref
SourceType Open Website
Index Database
StartPage 24
SubjectTerms gamification, adaptive, ontology, personality traits, software engineering
Title A framework for developing user-based adaptive gamified systems
URI https://doaj.org/article/f18c5c3c41e845d9abdc4624494739f2
Volume 3
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV09T8MwELUQEwsCAaJ8yQMbcpvYjhNPqFStKiSYqNTN8tchBkoF5f9zl7RQJhbWKIrsd8m9d5HvHWPXSvpgY-2FB-mFlimJJoYowJQ-1hlsLql3-OHRTGf6fl7Nt0Z90Zmwzh64A24AZROrqKIuc6OrZH1IURskJatrZaHNvoUttoopysHSkq8dVVtIz5Ugk7WuY0aWRsrBcDTu09xw8jeV_ULqX6y0Zd7fsszkgO2v5SEfdss6ZDt5ccRuhxw2Z6g4ikz-0-nE6SeDICpK3Ce_pOTFn_3rC6C05J1N88cxm03GT6OpWA8-EBETkBb4leWGhsCDqkMGDSUkEjaxaMA0ASVFKYMK1ptURUitiKqUAYP7rixWnSdsd_G2yKeM2-ClSpCNTUEHVCNRKQ2qSTIBsnvdYzebjbtl52_hsC5oYXIIkyOYXKGcdAhTj90RNt93kjd1ewEj5tYRc39F7Ow_HnLO9mhlxCKyuGC7q_fPfInyYBWu2jfhC632tA8
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+framework+for+developing+user-based+adaptive+gamified+systems&rft.jtitle=Advances+in+Computing+and+Engineering&rft.au=Elgammal%2C+Wael&rft.au=Sherief%2C+Nada&rft.au=Abdelmoez%2C+Walid&rft.date=2023-10-20&rft.issn=2735-5977&rft.eissn=2735-5985&rft.volume=3&rft.issue=2&rft.spage=24&rft_id=info:doi/10.21622%2FACE.2023.03.2.024&rft.externalDBID=n%2Fa&rft.externalDocID=10_21622_ACE_2023_03_2_024
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2735-5977&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2735-5977&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2735-5977&client=summon