Skip to main content
eScholarship
Open Access Publications from the University of California

Conceptual Model of Self-Adaptive Systemsbased on Attribution Theory

Abstract

The development of self-adaptive systems has attracted lots ofattention as they can adapt themselves autonomously to en-vironmental dynamics and maintain user satisfaction. How-ever, there are still tremendous challenges remained. One ma-jor challenge is to guarantee the reusability of the system andextend the adaptability with the changing deployment environ-ments. Another challenge is to ensure the adaptability copingwith the open and complex environments with the existence ofunknown. To solve these problems, we introduce a concep-tual self-adaptive model, decoupling the environment with thesystem. This model is a two-layer structure, based on internalcauses and external causes from attribution theory. The firstlayer, determining how the internal causes affect the adapta-tion behaviors, is independently designed and reusable; whilethe second layer, mapping the relationship between externalcauses with internal causes, is replaceable and dynamicallybound to different deployment environments.

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View