MARATTO

article · TELKOMNIKA (Telecommunication Computing Electronics and Control)

Taxonomy of cooperative adaptation level for cooperative adaptive mobile applications

2026Open accessAddis Ababa University

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.

Research topics

  • Advanced Software Engineering Methodologies
  • Context-Aware Activity Recognition Systems
  • Mobile Agent-Based Network Management

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.12928/telkomnika.v24i2.27542

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.