(apologies for multiple cross-postings)
====================================================== Call for papers Workshop on Architecture-Centric Evolution (ACE'2005) http://wi.wu-wien.ac.at/~uzdun/ACE2005
Hosted at the 19th European Conference on Object Oriented Programming (ECOOP 2005)
http://2005.ecoop.org/
25-29th July 2005, Glasgow, UK ======================================================
Workshop on Architecture-Centric Evolution ----------------------------------------------------
Software architecture has become a key issue in the object-oriented community, as architecture facilitates effective communication between stakeholders, early analysis of the system, support of qualities and successful evolution of the system. However, the evolution of software systems largely takes place at the code level, through refactoring and re-engineering techniques. This hinders the development team from having an overview of the "big picture" and grasping the significant design decisions that can only appear at the architectural level. As a result, the new design decisions that are taken during evolution may compromise or even contradict fundamental principles of the system's architecture. Moreover, the most substantial properties of the system are its non-functional requirements, the so-called quality attributes, and the evolution of such properties can only be tackled at the architectural level of abstraction. This problem becomes even more severe for more complex and large-scale systems. For instance, product-lines (a family of products sharing the same architecture) inherently require domain-specific variation and evolution of the various products. Due to the higher level of interdependency between the various software assets in a product-line, software evolution is too complex to be dealt with at the code level. In essence software architecture is the best means for facilitating the synchronization of the system requirements and its implementation during the evolution cycles.
This workshop aims to bring together researchers and practitioners of the object-oriented community that work on the evolution of software systems with a focus on software architecture. It will foster a presentation of the latest approaches in the field, both from industry and academia, as well as a creative discussion between the participants in specific themes.
Topics of the workshop include but are not limited to: - Software engineering processes and methods for architecture-centric evolution - Theoretical aspects of architecture-centric evolution, e.g. causes of architectural changes - Configuration management techniques for architectural artifacts - Modeling Architectures to support evolution of software systems - Using ADLs or UML to model evolution - Synchronizing requirements, architecture and code during evolution - Architecture-centric evolution in the context of Model-Driven Engineering - CASE tools that foster architecture-centric evolution - Architecture-centric Evolution of Aspects and AOP - Case studies of architecture-centric evolution - Satisfying quality requirements through architecture - Evolution through software architecture patterns - Evolution of legacy software through its architecture - Architectural reengineering - Architectural analysis during evolution - Evolution in product lines and system families
Please visit the following URL for further information on the workshop: http://wi.wu-wien.ac.at/~uzdun/ACE2005
Workshop Organizers: --------------------
Paris Avgeriou Fraunhofer IPSI, Darmstadt, Germany [EMAIL PROTECTED] http://www.ipsi.fraunhofer.de/~avgeriou/
Uwe Zdun Department of Information Systems, Vienna University of Economics, Austria [EMAIL PROTECTED] http://wi.wu-wien.ac.at/~uzdun/
Program committee -----------------
Goedicke Michael, University of Essen, Germany Guelfi Nicolas, University of Luxembourg, Luxembourg Heckel Reiko, University of Leicester, UK Kniesel Guenter, University of Bonn, Germany Koschke Rainer, University of Bremen, Germany Laemmel Ralf, Microsoft Corporation, USA Medvidovic Nenad, University of Southern California, USA Oberleitner Joe, Technical University of Vienna, Austria Riehle Dirk, independent consultant, Germany Wermelinger Michel, Open University, UK
Guidelines for Submission ---------------------------
Please submit a position paper (max. 5 pages) or a technical paper (max. 15 pages) by emailing it to both organizers ([EMAIL PROTECTED], [EMAIL PROTECTED]). Submissions should be original and unpublished research work or industrial experiences. Each submitted paper will undergo a rigorous review process by at least three members of the Program Committee. We plan to have a special issue of a scientific journal devoted to architecture-centric evolution. Authors of selected papers will be invited to submit their papers to this special issue.
All submissions must be received by May 30th, 2005.
Important dates ----------------
May 30th, 2005: Paper Submission June 15th, 2005: Author Notification June 30th, 2005: Camera-Ready Copy July 25th, 2005: Workshop takes place
_______________________________________________ patterns-discussion mailing list [email protected] http://mail.cs.uiuc.edu/mailman/listinfo/patterns-discussion
