Examining cutting-edge adaptive systems research, this book addresses the challenges of understanding, predicting, and controlling systems of networked computers, along with the human component behind these complex systems. The authors unveil novel approaches to building adaptive, dynamic, and resilient systems—including agile computing, multi-agent based, biologically-inspired approaches, grid computing, autonomic computing, ResiliNets, and self-organizing systems.
The Fundamentals
Perspectives on the problem
Different Approaches
Orthogonal Enabling Capabilities
Human System Integration
Addressing the Challenge of Understandability
Addressing the Challenge of Predictability
Addressing the Challenge of Controllability
Niranjan Suri is a Research Scientist at the Florida Institute for Human & Machine Cognition. His research activity is focused on the notion of Agile Computing, as well as distributed systems, networking, communication protocols, virtual machines, and software agents.
Giacomo Cabri is Associate Professor at the Science Faculty of the University of Modena and Reggio Emilia. His research activities are mainly related to Software Agents; Mobile computing; Web applications; Object models, languages and environments.