Author: Betty H. C. Cheng
Publisher: Springer Science & Business Media
The carefully reviewed papers in this state-of-the-art survey describe a wide range of approaches coming from different strands of software engineering, and look forward to future challenges facing this ever-resurgent and exacting field of ...
Although the self-adaptability of systems has been studied in a wide range of disciplines, from biology to robotics, only recently has the software engineering community recognised its key role in enabling the development of future software systems that are able to self-adapt to changes that may occur in the system, its requirements, or the environment in which it is deployed. In our understanding, this collection is one of the first books containing a collection of papers that looks specifically into the current state-of-the-art in the field, describes a wide range of approaches coming from different strands of software engineering, and presents future challenges facing this always resurgent and challenging field of research. This state-of-the-art survey originates from the International Seminar on Software Engineering for Self-Adaptive Systems, held in Dagstuhl Castle, Germany, in January 2008. Also included in this book is an invited roadmap paper on research challanges for the area of software engineering for self-adaptive systems, which was based on the discussion held at the Dagstuhl Seminar and put together by several of its participants.The volume consists of four parts: Research Roadmap, Architecture-Based, Context-Aware and Model-Driven, as well as Self-Healing.