Gamified and Self-Adaptive Applications for the Common Good: Research Challenges Ahead

被引:2
|
作者
Bucchiarone, Antonio [1 ]
Cicchetti, Antonio [2 ]
Bencomo, Nelly [3 ]
Loria, Enrica [1 ]
Marconi, Annapaola [1 ]
机构
[1] Fdn Bruno Kessler, Trento, Italy
[2] Malardalen Univ, IDT Dept, Vasteras, Sweden
[3] Aston Univ, CS, SEA, Birmigham, England
来源
2021 INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2021) | 2021年
基金
英国工程与自然科学研究理事会;
关键词
Gamification; Multi-Agent Systems; Self-Adaptation; Societal Challenges; GAMIFICATION;
D O I
10.1109/SEAMS51251.2021.00028
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Motivational digital systems offer capabilities to engage and motivate end-users to foster behavioral changes towards a common goal. In general these systems use gamification principles in non-games contexts. Over the years, ramification has gained consensus among researchers and practitioners as a tool to motivate people to perform activities with the ultimate goal of promoting behavioural change, or engaging the users to perform activities that can offer relevant benefits but which can be seen as unrewarding and even tedious. There exists a plethora of heterogeneous application scenarios towards reaching the common good that can benefit from gamilication. However, an open problem is how to effectively combine multiple motivational campaigns to maximise the degree of participation without exposing the system to counterproductive behaviours. We conceive motivational digital systems as multi-agent systems: self-adaptation is a feature of the overall system, while individual agents may self-adapt in order to leverage other agents' resources, functionalities and capabilities to perform tasks more efficiently and effectively. Consequently, multiple campaigns can be run and adapted to reach common good. At the same time, agents are grouped into micro-communities in which agents contribute with their own social capital and leverage others' capabilities to balance their weaknesses. In this paper we propose our vision on how the principles at the base of the autonomous and multi-agent systems can be exploited to design multi-challenge motivational systems to engage smart communities towards common goals. We present an initial version of a general framework based on the MAPE-K loop and a set of research challenges that characterise our research roadmap for the implementation of our vision.
引用
收藏
页码:149 / 155
页数:7
相关论文
共 15 条
  • [1] Engineering Self-adaptive Microservice Applications: An Experience Report
    Riccio, Vincenzo
    Sorrentino, Giancarlo
    Camilli, Matteo
    Mirandola, Raffaela
    Scandurra, Patrizia
    SERVICE-ORIENTED COMPUTING, ICSOC 2023, PT I, 2023, 14419 : 227 - 242
  • [2] Uncertainty in Self-adaptive Systems: A Research Community Perspective
    Hezavehi, Sara M.
    Weyns, Danny
    Avgeriou, Paris
    Calinescu, Radu
    Mirandola, Raffaela
    Perez-Palacin, Diego
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2021, 15 (04)
  • [3] Design and research of self-adaptive learning diagnosis agent
    Tian L.
    Hong Z.
    Journal of Convergence Information Technology, 2010, 5 (01) : 54 - 59
  • [4] Efficient validation of self-adaptive applications by counterexample probability maximization
    Yang, Wenhua
    Xu, Chang
    Pan, Minxue
    Cao, Chun
    Ma, Xiaoxing
    Lu, Jian
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 138 : 82 - 99
  • [5] The user in the loop: Enabling user participation for self-adaptive applications
    Evers, Christoph
    Kniewel, Romy
    Geihs, Kurt
    Schmidt, Ludger
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 34 : 110 - 123
  • [6] Modeling and Validating Self-adaptive Service-oriented Applications
    Arcaini, Paolo
    Riccobene, Elvinia
    Scandurra, Patrizia
    APPLIED COMPUTING REVIEW, 2015, 15 (03): : 35 - 48
  • [7] Formal modeling self-adaptive service-oriented applications
    Riccobene, Elvinia
    Scandurra, Patrizia
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1704 - 1710
  • [8] RAMSES: an Artifact Exemplar for Engineering Self-Adaptive Microservice Applications
    Riccio, Vincenzo
    Sorrentino, Giancarlo
    Zamponi, Ettore
    Camilli, Matteo
    Mirandola, Raffaela
    Scandurra, Patrizia
    PROCEEDINGS OF THE 2024 IEEE/ACM 19TH SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS 2024, 2024, : 161 - 167
  • [9] Context-Awareness for Self-adaptive Applications in Ubiquitous Computing Environments
    Geihs, Kurt
    Wagner, Michael
    CONTEXT-AWARE SYSTEMS AND APPLICATIONS, (ICCASA 2012), 2013, 109 : 108 - 120
  • [10] A journey to highly dynamic, self-adaptive service-based applications
    Elisabetta Di Nitto
    Carlo Ghezzi
    Andreas Metzger
    Mike Papazoglou
    Klaus Pohl
    Automated Software Engineering, 2008, 15 : 313 - 341