Workshop on Self-Adaptive Software Engeneering (SASE 2008:)


Location: Athenes, Greece

Event Date/Time: Apr 01, 2008 End Date/Time: Apr 01, 2008
Abstract Submission Date: Feb 22, 2008
Paper Submission Date: Feb 26, 2008
Report as Spam


Adaptability is considered as a critical enabling capability for many software-based systems which must adapt themselves to changing conditions in both the supporting computing and communication infrastructure, as well as in the surrounding physical environment.

A software-based system which operates in changing environments need to automatically adapt itself. It must always decide when an adaptation is needed, what needs to be adapted and how an adaptation can be done. It must evaluate its own behaviour and structure, changes them when the evaluation indicates that it does not accomplish what it is intended to do or when better functionality or better performance is possible. It must configure and reconfigure itself, augment its functionality and continually optimize itself.

Therefore, the inherent properties of self-adaptive software pose new challenges throughout software lifecycle. For examples, architects and designers need new or specific architectural and design models and languages supporting self-adaptive software process. Middleware and languages must integrate adequate properties facilitating self-adaptive software implementation. In addition, as a self-adaptive software operates always in critical environment, it is necessary to be able to evaluate effects generated by the adaptation process

The goal of this workshop is to exchange opinions, advance ideas, and discuss the state of the art of approaches and results among researchers and practitioners who investigate software engineering concepts, methodologies, and tools to design and evolve self-adaptive software.

We are interested in submissions from both industry and academia on all topics related to this area.

Topics of interest include, but are not limited to:
-Architectural and design models and languages support for self-adaptive software
-Dynamic software architecture, middleware and languages for self-adaptive software
- Self-adaptation and self-evolution management and methodologies
- Variability representations and models for self-adaptive software
-Programming techniques for self-adaptive software: exception handling, reflection, aspect, etc.
-Paradigms for adaptive-software: object, component, service, agent, etc.
-Coordination models and languages for self-adaptive software
-Decision making techniques and models for self-adaptive software
-Injecting self-adaptation properties into legacy systems
-Formal notations for modelling and analysis of software self-adaptation
-Evaluation and assurance for self-adaptive systems
-Industrial and experience reports
Surveys and case studies concerning all forms of embedded software, pervasive computing, operating systems and middleware, image and signal processing, etc.


Additional Information

IMPORTANT DATES: -Abstract submission: February 22, 2008 -Paper submission: February 26, 2008 -Notifications of acceptance: March 8, 2008 -Camera ready submission: March 20, 2008 Contact Information Abdelhak-Djamel Seriai Tel : 0033 3 27 71 23 81 Fax : 0033 3 27 71 29 17 Email : Chair Abdelhak-Djamel Seriai Ecole des Mines of Douai, France PROGRAM COMMITTEE: Carlos Canal : University of Malaga, Spain Walter Cazzola, University of Milano, Italy Khalil Drira, LAAS-CNRS, France Soraya Kouadri Mostefaoui, Open University, UK Frédéric Le Mouël, INSA Lyon/INRIA, France Pascal Poizat, ARLES Project, INRIA, France Anthony Savidis, University of Crete, Greece Mikael Salaun, France Telecom Orange, France Arnor Solberg, SINTEF Telecom and Informatics, Norway Dalila Tamzalit, Nantes University, France Mohammad Ullah Khan, Kassel University, Germany