The 18 revised full papers presented in this book together with an introductory survey were carefully reviewed and constitute the documentation of the Second International Workshop on Self-adaptive Software, IWSAS 2001, held in Balatonfüred, Hungary in May 2001.
Self-adaptive software evaluates its own behavior and changes it when the evaluation indicates that the software does not accomplish what it is intended to do or when better functionality or better performance is possible. The self-adaptive approach in software engineering builds on well known dynamic features familiar to Lisp or Java programmes and aims at improving the robustness of software systems by gradually adding new features of self-adaption or autonomy.
Author(s): Robert Laddaga, Paul Robertson, Howie Shrobe (auth.), Robert Laddaga, Howie Shrobe, Paul Robertson (eds.)
Series: Lecture Notes in Computer Science 2614
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2003
Language: English
Pages: 296
Tags: Software Engineering; Computer Communication Networks; Special Purpose and Application-Based Systems; Logics and Meanings of Programs; Artificial Intelligence (incl. Robotics)
Introduction to Self-adaptive Software: Applications....Pages 1-5
Managing Online Self-adaptation in Real-Time Environments....Pages 6-23
An Approach to Self-adaptive Software Based on Supervisory Control....Pages 24-38
Constraint-Guided Self-adaptation....Pages 39-51
Model-Based Adaptivity in Real-Time Scheduling....Pages 52-65
Adaptive Agent Based System for State Estimation Using Dynamic Multidimensional Information Sources....Pages 66-83
Confidence from Self-knowledge and Domain Knowledge....Pages 84-105
Self-adaptive Protocols....Pages 106-112
FDTs in Self-adaptive Protocol Specification....Pages 113-128
Frame-Based Self-adaptive Test Case Selection....Pages 129-141
Model-Based Diagnosis for Information Survivability....Pages 142-157
Exercising Qualitative Control in Autonomous Adaptive Survivable Systems....Pages 158-170
Dynamic Change in Workflow-Based Coordination of Distributed Services....Pages 171-186
SSCS: A Smart Spell Checker System Implementation Using Adaptive Software Architecture....Pages 187-197
Design Principles for Resource Management Systems for Intelligent Spaces....Pages 198-215
Adaptivity in Agent-Based Systems via Interplay between Action Selection and Norm Selection....Pages 216-226
Probabilistic Dispatch, Dynamic Domain Architecture, and Self-adaptive Software....Pages 227-237
Self-modeling Systems....Pages 238-256
From Wetware to Software: A Cybernetic Perspective of Self-adaptive Software....Pages 257-280
Results of the Second International Workshop on Self-adaptive Software....Pages 281-290