Context-Aware Adaptive Applications: Fault Patterns and Their Automated Identification | IEEE Journals & Magazine | IEEE Xplore