The goal of QoSA (Quality of Software Architectures) is to address aspects of software architecture focusing broadly on quality characteristics and how these relate to the design of software architectures. Specific issues of interest are defining quality measures, evaluating and managing architecture quality, linking architecture to requirements and implementation, and preserving architecture quality throughout the lifetime of the system.
This year, the main topic of QoSA is architectures for adaptive software systems. Modern software systems must often reconfigure their structure and behavior to respond to continuous changes in requirements and in their execution environment. In this setting, quality models are helpful at the architectural level to guide systematic model-driven software development strategies by evaluating the impact of alternative architectural choices and the implied trade-offs. At run time, quality models can play an important role to enable calibration and validation of a system model in order to accurately reflect the properties of the executing system. This leads to the idea that models should continue to exist at run time to drive the necessary dynamic changes that realize self-adaptation. Technical reports both on scientific novel results and industrial case studies are welcome.
Topics of interest include, but are not limited to:
Architecture Design and Implementation:
Accepted contributions will be published in a volume of the Springer Lecture Notes in Computer Science series. Papers should not exceed 16 pages, must be written in English, and prepared according to Springer's LNCS style (guidelines are available at: http://www.springer.de/comp/lncs/authors.html). Papers must not have been previously published or submitted elsewhere. If accepted, the paper must be personally presented at the QoSA 2009 Conference by one of the authors. Manuscripts must be submitted through the submission system available online at http://www.easychair.org/conferences/?conf=qosa2009