Second International Workshop on Self-Organizing Architectures - SOAR 2010, Washington, DC, USA, 7 June 2010
Self-management, a key facet of autonomic computing, has been proposed as an effective approach to tackle the complexity associated with the design and management of modern-day software systems. Two prominent communities that have been studying techniques for engineering the software for these kinds of systems are the community of self-adaptive systems and the community of self-organizing systems. Researchers on self-adaptive systems mostly take an architecture-centric focus on developing top-down solutions. In this approach, the system reflects upon itself and based on a set of goals the system adapts itself to internal changes, changes in its requirements or in the environment in which it is deployed. Researchers of self-organizing systems mostly take an algorithmic/organizational focus on developing bottom-up solutions. In this approach, the system components adapt their local behavior and patterns of interaction to changing conditions and cooperatively realize adaptation. Self-organizing approaches are often inspired by biological or natural phenomena.
Whereas both lines of research have been successful at alleviating some of the associated challenges of constructing self-managing systems, persistent challenges remain, in particular for building complex distributed self-managing systems. Among the hard challenges in the architecture-centric approach are handling uncertainty and providing decentralized scalable solutions. Some of the hard challenges in the self-organizing approach are connecting local interactions with global system behavior, and accommodating a disciplined engineering approach. The awareness grows that for building complex distributed self-managing systems, principles from both self-adaptive systems and self-organizing systems have to be combined. The general goal of “Self-Organizing ARchitectures” (SOAR) is to provide a middle ground that combines the architectural perspective of self-adaptive systems with the algorithmic perspective of self-organizing systems. SOAR will be of interest to researchers, software engineers, practitioners, and students with an interest in tackling the challenges and developing practical solutions for complex distributed self-managing systems in which central control is not an option.
Call for Paper
Paper submission deadline: February 15, 2010
Paper notifications: March 8, 2010
Camera ready paper: April 2010