JOURNAL ARTICLE

Dynamic fault detection in context-aware adaptation

Abstract

Internetware applications are context-aware and adaptive to their environmental changes. Faulty adaptation may arise when these applications face unexpected situations. Such adaptation faults can be difficult to detect at design time. The recent Adaptation Finite-State Machine (A-FSM) approach proposes to statically analyze model-based context-aware applications for adaptation faults. However, this approach may suffer expressiveness and precision problems. To address these limitations, we propose an Adaptation Model (AM) approach. As compared with A-FSM, AM offers increased expressive power to model complex rules, and guarantees soundness in fault detection. Besides, AM deploys an efficient rule evaluation technique to cater for context-aware applications that are subject to continual environmental changes. We evaluated our AM approach using both simulated and real-world experiments with two applications. The experimental re-sults confirmed that AM can detect real faults missed by A-FSM, and avoid false positives that were misreported otherwise.

Keywords:
Computer science Soundness Adaptation (eye) False positive paradox Context (archaeology) Fault detection and isolation Fault (geology) Face (sociological concept) Real-time computing Artificial intelligence Machine learning Programming language

Metrics

6
Cited By
1.11
FWCI (Field Weighted Citation Impact)
20
Refs
0.80
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Context-Aware Activity Recognition Systems
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.