Review Article

Gamified Mobile Applications for Improving Driving Behavior: A Systematic Mapping Study

Table 7

Data extraction template.

ItemNameValueRQ

App description1IDInteger
2TitleTitle of the applicationRQ1
3AppIdIdentification of the applicationRQ1
4URLApplication URLRQ1
5PlatformMobile operating systemRQ1
6ReleasedApplication release dateRQ1
App functionalities7Multiple languages supportThe supported languages by the applicationRQ2
8AuthenticationUser needs to be authenticatedRQ2
9Profile creationThe user needs to create his profileRQ2
10Integration with social networkingThe user can share score rewards using social networksRQ2
11GeolocationThe application collects the driver’s location through GPSRQ2
12Automatic startThe application can start automatically when detecting drivingRQ2
13Real-time trip recordingThe application records the details of each trip in real-timeRQ2
14Trip video recordingThe application offers the trip video recording in real-timeRQ2
App context15Application contextIn which context the application was developedRQ3
App data collection16Data collection phaseWhen the data are collected, before, during, or after the tripRQ4
17Profile dataIf the application collects the profile data like age, gender, and addressRQ5
18Driving data collectionIf the application needs the driving data like the driver’s location and so onRQ5
19Driving data collection methodHow driving data are collected automatically or manuallyRQ5
20Driver health data collectionIf the application collects the driver’s healthRQ5
21Health data collection methodHow the health data are collected automatically or manuallyRQ5
ML22ML algorithmsIf the application uses ML algorithmsRQ6
23ML tasksWhich ML tasks were used by the selected appRQ6
24ML algorithmsWhich ML algorithms were used by the selected appRQ6
Gamification25Gamified appIf the application is gamified or notRQ7
26Gamification elementsWhich gamification elements were used by the selected appRQ7