Tuesday, December 1, 2009

CFP SELF-ORGANIZING ARCHITECTURES (SOAR @ ICAC 2010)

C A L L F O R P A P E R S Second International Workshop on SELF-ORGANIZING ARCHITECTURES (SOAR'10) Keynote speaker Jeff Kephart, IBM http://distrinet.cs.kuleuven.be/events/soar/2010/ soar [at] cs [dot] kuleuven [dot] be To be held at the 7th International Conference on Autonomic Computing and Communications http://www.cis.fiu.edu/conferences/icac2010/ 7th June 2010, Washington DC, USA Important Dates: Paper submission deadline : February 15, 2010 Notification of acceptance : March 8, 2010 Camera ready paper : April, 2010 Workshop : Planned on June 7, 2010 INTRODUCTION 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. TOPICS OF INTEREST 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. Concretely, the workshop aims to identify the critical challenges and advance state of the art in self- organizing architectures by tackling the following key questions: - What are the implications of a decentralized setting in architecture-centric self-adaptive systems in which there is no single point for managing the adaptations? - How can the algorithms and coordination mechanisms of self-organizing approaches be exploited to decentralize the control in self-adaptive systems? - How can the architectural patterns, frameworks, and middleware solutions of self-adaptive approaches be exploited to enhance the engineering of practical self-organizing systems? The workshop will have a highly interactive program with focused presentations and break out sessions for discussion, Presentations will be selected based on the relevance of the submitted papers to the key questions mentioned above. In addition, we plan to invite a number of experienced researchers for invited papers on the different topics. Topics of interest to SOAR include, but are not limited to: - Architectural patterns and tactics for self-organizing architectures - Decentralization of reflective architectures for self-adaptive systems - Decentralized control in dynamic software architecture - Multi-agent system architectures - Self-representations in decentralized systems - Dealing with uncertainty in self-adaptive systems - Control of emergent properties in self-adaptive systems - Instrumentation for realizing decentralized self-adaptation - (Ultra) large-scale self-adaptive systems - Self-adaptation and software product lines - Application of principles from biology, sociology and physics to engineer self-adaptive systems - Quality of service concerns in self-adaptive systems - Applications of self-adaptive and 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. Some examples of domains of interest are web-scale information systems, intelligent transportation systems, the power grid, and robotics. SUBMISSION SOAR welcomes the submission of theoretical, experimental, methodological as well as application papers which focus on the topics outlined above. Papers may report on completed work, descriptions of work-in-progress, or discussion topics. Submisions can be either regular papers and short papers: * Regular papers should be between 6 and 8 pages, including the text, figures, and references. * Short papers should be between 2 and 4 pages, including the text, figures, and references. The submissions must be formatted according to the ACM proceedings format. Papers can be submitted via the EasyChair SOAR 2010 website: http://www.easychair.org/conferences/?conf=soar2010 Further instructions for submissions are available on the website. For any questions, send your email to: soar [at] cs [dot] kuleuven [dot] be ORGANIZING COMMITTEE * Danny Weyns, Katholieke Universiteit Leuven, Belgium * Sam Malek, George Mason University, USA * Jesper Andersson, Växjö University, Sweden * Bradley Schmerl, Carnegie Mellon University, USA PROGRAM COMMITTEE * Nelly Bencomo, Lancaster University, UK * Yuriy Brun, University of Washington, USA * David Garlan, Carnegie Mellon University, USA * Kurt Geihs, University of Kassel, Germany * Holger Giese, University of Postdam, Germany * Tom Holvoet, Katholieke Universiteit Leuven, Belgium * Jeffrey Kephart, IBM T.J. Watson Research Center, USA * Mark Klein, Software Engineering Institute, USA * Flavio Oquendo, Université de Bretagne-Sud, France * Van Parunak, Vector Research Center, USA * Onn Shehory, IBM Haifa Research Lab, Israel * Ladan Tahvildari, University of Waterloo, Canada * Mirko Viroli, Università di Bologna, Italy

Labels: , , , , ,