<p><P>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 m
Software Engineering for Self-Adaptive Systems
β Scribed by Betty H. C. Cheng, RogΓ©rio de Lemos, Holger Giese, Paola Inverardi, Jeff Magee (auth.), Betty H. C. Cheng, RogΓ©rio de Lemos, Holger Giese, Paola Inverardi, Jeff Magee (eds.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 2009
- Tongue
- English
- Leaves
- 270
- Series
- Lecture Notes in Computer Science 5525 : Programming and Software Engineering
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
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.
The 12 carefully reviewed papers included in this state-of-the-art survey originate from the International Seminar on Software Engineering for Self-Adaptive Systems, held in Dagstuhl Castle, Germany, in January 2008. They examine the current state-of-the-art in the field, describing a wide range of approaches coming from different strands of software engineering, and present future challenges facing this ever-resurgent and challenging field of research. Also included in this book is an invited roadmap paper on the research challenges facing self-adaptive systems within the area of software engineering, based on discussions at the Dagstuhl Seminar and put together by several of its participants. The papers have been divided into topical sections on architecture-based self-adaptation, context-aware and model-driven self-adaptation, and self-healing. These are preceded by three research roadmap papers.
β¦ Table of Contents
Front Matter....Pages -
Software Engineering for Self-Adaptive Systems: A Research Roadmap....Pages 1-26
Modeling Dimensions of Self-Adaptive Software Systems....Pages 27-47
Engineering Self-Adaptive Systems through Feedback Loops....Pages 48-70
Improving Architecture-Based Self-Adaptation through Resource Prediction....Pages 71-88
Policy-Based Architectural Adaptation Management: Robotics Domain Case Studies....Pages 89-108
A Case Study in Goal-Driven Architectural Adaptation....Pages 109-127
Model-Centric, Context-Aware Software Adaptation....Pages 128-145
Modeling of Context-Aware Self-Adaptive Applications in Ubiquitous and Service-Oriented Environments....Pages 146-163
MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments....Pages 164-182
Using Architecture Models to Support the Generation and Operation of Component-Based Adaptive Systems....Pages 183-200
Model-Driven Assessment of QoS-Aware Self-Adaptation....Pages 201-222
Automatic Generation of Runtime Failure Detectors from Property Templates....Pages 223-240
Using Filtered Cartesian Flattening and Microrebooting to Build Enterprise Applications with Self-adaptive Healing....Pages 241-260
Back Matter....Pages -
β¦ Subjects
Software Engineering; Software Engineering/Programming and Operating Systems; Programming Techniques; Programming Languages, Compilers, Interpreters; Simulation and Modeling; Artificial Intelligence (incl. Robotics)
π SIMILAR VOLUMES
<p><P>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 m
A concise and practical introduction to the foundations and engineering principles of self-adaptation Though it has recently gained significant momentum, the topic of self-adaptation remains largely under-addressed in academic and technical literature. This book changes that. Using a systematic and
<p><b>A concise and practical introduction to the foundations and engineering principles of self-adaptation</b></p> <p>Though it has recently gained significant momentum, the topic of self-adaptation remains largely under-addressed in academic and technical literature. This book changes that. Using
This book will advance the understanding and application of self-adaptive intelligent systems; therefore it will potentially benefit the long-term goal of replicating certain levels of brain-like intelligence in complex and networked engineering systems. It will provide new approaches for adaptive s
The manufacturing industry has experienced dramatic change over the years with growing advancements, implementations, and applications in technology. Manufacturing Intelligence for Industrial Engineering: Methods for System Self-Organization, Learning, and Adaptation focuses on the latest innovation