Taxonomy of cooperative adaptation level for cooperative adaptive mobile applications
Berhanyikun Amanuel Gebreselassie, Nuno M. Garcia, Dida Midekso
Abstract
Adaptive mobile applications (AMAs) are software systems designed to dynamically adjust their behavior in response to contextual changes. When multiple AMAs coexist on the same device, they create an ecosystem of heterogeneous applications with distinct functionalities, interaction models, and sensor requirements. This diversity enables opportunities for cooperative adaptation, where applications synchronize their behavior for collective benefit. Building on prior work that identified cooperation as a key dimension of adaptive mobile systems, this study proposes a refined taxonomy of cooperation levels for AMAs. The taxonomy is validated through case studies and formal specification methods, demonstrating its theoretical soundness and practical applicability. The findings advance the understanding of cooperative adaptation mechanisms and provide structured guidance for designing and classifying cooperative AMAs.
Keywords
adaptive; adaptive mobile application; cooperation level; mobile application; taxonomical framework;
DOI:
http://doi.org/10.12928/telkomnika.v24i2.27542
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930 , e-ISSN: 2302-9293 Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats