SEWORLD Archives



Options: Use Forum View

Use Proportional Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:(SEWORLD) CFP: Self-Organizing ARchitectures (SOAR) @ WICSA/ECSA 2009
From:Sam Malek <[log in to unmask]>
Date:Wed, 1 Jul 2009 00:17:42 -0600 (MDT)


International Workshop on


soar [at] cs [dot] kuleuven [dot] be

To be held at the

Joint Working IEEE/IFIP Conference on Software Architecture and

European Conference on Software Architecture (WICSA/ECSA'09)

14-17 September 2006, Cambridge, UK

Important Dates:

Paper submission deadline : August 14, 2009

Notification of acceptance : August 28, 2009

Camera ready paper : September 7, 2009

Workshop : September 14, 2009


Self-adaptability has been proposed as an effective

approach to automate the complexity associated with the management of

modern-day software systems. Self-adaptability endows a software

system with the capability to adapt itself at runtime to deal with

changing operating conditions or user requirements. With the term

"Self-Organizing ARchitectures" (SOAR) we refer to an engineering

approach for self-adaptive systems that combines architectural

approaches for self-adaptability with principles and techniques from

self-organization. Research works on self-adaptive systems mostly

take an architecture-centric approach for developing top-down

solutions, while research works on self-organizing systems mostly take

an algorithmic/organizational approach for developing bottom-up

solutions. Whereas both lines of research have been successful at

alleviating some of the associated challenges of constructing

self-adaptive systems, persistent challenges remain, in particular for

building complex distributed self-adaptive systems. The awareness

grows that for building complex distributed self-adaptive systems,

principles from both self-adaptive and self-organizing communities

have to be combined.


Engineering such complex systems puts forward

questions such as: What kind of bottom-up mechanisms can be exploited

in order to deal with uncertainty but at the same time provide the

required assurances? How to derive and exploit tactics, architectural

patterns, and reference architectures to realize robust, scalable, and

long-lived solutions? The general goal of 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:

* Software architecture (reference architectures, patterns, tactics,

etc.) for complex self-adaptive systems that integrate principles from

both self-adaptability and self-organization.

* Design (modeling, analysis, synthesis) of self-adaptive systems that

exploit principles of self-organization to deal with uncertainty and

large scale.

* Construction (frameworks, middleware, applications, etc.) of

software systems based on self-organizing architectures in practice.

Topics of interest to SOAR include, but are not limited to:

* Architectural patterns and tactics for self-adaptive systems

* Reflective architectures for self-adaptive systems

* Self-representations in decentralized systems

* Decentralized control in dynamic software architecture

* Dealing with uncertainty in self-adaptive systems

* Multi-agent system architectures for self-adaptation

* Control of emergent properties in self-adaptive systems

* Quality of service concerns in self-adaptive systems

* Resilience of self-adaptive systems

* Self-adaptation and software product lines

* Application of principles from biology, sociology and physics to =20
self-adaptive systems

* Applications of self-adaptive and self-organizing systems

* (Ultra) large-scale self-adaptive systems


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.

Submissions can be either regular or 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 IEEE CS

proceedings format. Templates and instructions can be downloaded


Papers can be submitted via EasyChair 'SOAR 2009'


Workshop notes with the accepted papers will be distributed at the

workshop. Accepted papers will also be made available in electronic

format on the workshop website before the workshop starts.

All authors of accepted papers will be invited to submit a revised

and extended version of their paper for the post-proceedings that

are planned to be published as a volume in the Lecture Notes in

Computer Science of Springer. The papers will undergo an additional



Danny Weyns, Katholieke Universiteit Leuven, Belgium

Sam Malek, George Mason University, USA

Rog=E9rio de Lemos, University of Coimbra, Portugal

Jesper Andersson, V=E4xj=F6 University, Sweden

PROGRAM COMMITTEE (to be completed)

* Nelly Bencomo, Lancaster University, UK

* Yuriy Brun, University of Southern California, USA

* David Garlan, Carnegie Mellon University, USA

* Kurt Geihs, University of Kassel, Germany

* Jorge J. G=F3mez Sanz, Universidad Complutense de Madrid, Spain

* Tom Holvoet, DistriNet Labs, Katholieke Universiteit Leuven, Belgium

* Marco Mamei, DISMI, Universita' di Modena e Reggio Emilia, Italy

* Flavio Oquendo, Universit=E9 Europ=E9enne de Bretagne, Universit=E9 de
Bretagne-Sud, France

* Van Parunak, Vector Research Center, division of TTGSI, Ann Arbor, USA

* Onn Shehory, IBM Haifa Research Lab, Israel

* Mirko Viroli, Alma Mater Studiorum - Universit=E0 di Bologna, Italy

To contribute to SEWORLD, send your submission to
<[log in to unmask]>. provides more
information on SEWORLD as well as a complete archive of
messages posted to the list.

To subscribe to SEWORLD, send the following (as the body of
a message) to <[log in to unmask]>:

     subscribe seworld <desired e-mail address>

To unsubscribe from SEWORLD, send the following (as the body
of a message) to <[log in to unmask]>:

     unsubscribe seworld <registered e-mail address>