Loading...
Please wait, while we are loading the content...
Similar Documents
A Black Box Validation Strategy for Self-adaptive Systems
| Content Provider | CiteSeerX |
|---|---|
| Author | Piechnick, Georg Püschel Christian |
| Abstract | Abstract—Self-adaptive systems are able to operate autonomously by reconfiguring themselves for changing context conditions and tasks. This capability requires a process of decision making that can only be partially hard-coded. Some parts of the logic are the result of reasoning and, thus, implicit to the system designer or user. In consequence, the quality of the systems functionality has to be extensively validated before delivery. During the validation, firstly, the response of adaptation decisions as a result of environment change has to be examined. Secondly, it is necessary to check the interaction of adaptation and non-adaptation-related behavior. The management of all this information is expensive. Therefore, we propose an approach that separates environment change, functionality and adaptation concerns using expressive models. The models are executed by a simulator and validated against the real behavior of the system under test. We illustrate the complete approach using an example SAS operating a domestic service robot. Our design process and the proposed modeling principles equip engineers with a toolset that allows them to face the challenging complexity of self-adaptive system validation. Keywords—self-adaptive systems; service robots; model-based testing; simulation; feedback loops I. |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Black Box Validation Strategy Self-adaptive System Environment Change Service Robot System Functionality Decision Making System Designer Complete Approach Design Process Modeling Principle Real Behavior Non-adaptation-related Behavior Expressive Model Model-based Testing Adaptation Concern Example Sa Domestic Service Robot Challenging Complexity Keywords Self-adaptive System Self-adaptive System Validation Context Condition Abstract Self-adaptive System Adaptation Decision |
| Content Type | Text |