posted by user: fmcosta || 16108 views || tracked by 12 users: [display]

ARM 2014 : 13th Workshop on Adaptive and Reflective Middleware


Conference Series : Adaptive and Reflective Middleware
When Dec 8, 2014 - Dec 12, 2014
Where Bordeaux, France
Submission Deadline Sep 6, 2014
Notification Due Sep 30, 2014
Final Version Due Oct 11, 2014
Categories    middleware   distributed systems   adaptive systems   software engineering

Call For Papers

13th Workshop on Adaptive and Reflective Middleware (ARM 2014)
held in conjunction with ACM/IFIP/USENIX ACM International Middleware Conference
Bordeaux, France, 8-12 December, 2014

September 13, 2014 - Paper Submission (extended!)
October 3, 2014 - Notification of Acceptance
October 14, 2014 - Camera-ready paper due

The 13th Workshop on Adaptive and Reflective Middleware (ARM 2014) follows on the success of over a decade of previous editions exploring how reflective approaches can be combined with complementary perspectives to support the complete life-cycle of highly adaptive middleware platforms. It provides researchers with a forum to address the need of currently available middleware systems to support various levels of flexibility in order to adapt and tailor their behavior and properties to the increasing dynamism and scale of new models of computation and new classes of applications (such as networked and cloud applications, the Internet of Things and many others). Applying reflective techniques to open-up the implementation of middleware and related software platforms for interoperability, one-to-many deployment, and adaptability proved particularly successful and influential. Reflection by itself is today considered a baseline, yet its combination with other software adaptation techniques has proven beneficial to extend the reach to different layers of the software stack, opening the path to deliver the flexibility demanded by today’s ever diversifying middleware environments, which require higher and higher degrees of adaptability and resilience.

ARM2014 aims at providing researchers with a leading edge view on the state of the art in reflective and adaptive middleware, and on the challenging problems that remain unsolved. The goal is to gather active researchers in this important field, so as to gain insight on their experiences and the new approaches being proposed. This edition follows the path initiated in the 2006 edition, by bringing together a wider group of researchers that are involved in designing and reusing adaptive systems at different system layers, including architectural, OS, virtualization technology, and network layers, as well as using different techniques that are complementary to reflection. The workshop will provide an exciting environment in which to leverage cooperation among researchers, contributing to the development of middleware technology.

Topics of interest include but are not limited to:
- Design and performance of adaptive and/or reflective middleware platforms;
- Experiences with adaptive and reflective technologies in specific domains (e.g., sensor networks, ubiquitous/pervasive computing, mobile computing, cloud/grid computing, P2P, Systems-of-Systems, etc.);
- Cross-layer interactions and adaptation mechanisms including network, OS, VM & device level techniques;
- Adaptation and reflection in the presence of heterogeneous execution and programming paradigms;
- Application of adaptive and reflective middleware techniques to achieve: reconfigurability and/or adaptability and/or separation of concerns; reuse; and reification of adaptation techniques and strategies;
- Incorporating non-functional properties into middleware: real-time, fault-tolerance, security, trust, privacy and so on;
- Fundamental developments in the theory and practice of reflection, adaptation and control, as it relates to middleware and its interaction with other layers;
- Techniques to improve performance and/or scalability of adaptive and reflective mechanisms;
- Evaluation methodologies for adaptive and reflective middleware; guidelines, testbeds and benchmarks;
- Approaches to maintain the integrity of adaptive and reflective technologies; convergence of adaptation.
- Tool support for adaptive and reflective middleware;
- Design and programming abstractions to manage the complexity of adaptive and reflective mechanisms;
- Software engineering methodologies for the design and development of adaptive middleware;
- Methods for reasoning, storing and dynamically updating knowledge about the services provided by adaptive/reflective middleware;
- The role of techniques such as learning in the design of long-lived adaptive middleware;
- Methods for asynchronous, distributed, control, coordination/cooperation among components providing middleware services.
- Metrics on properties such as cost-of-adaptation, quality-of-adaptation, consistency-of-adaptation, yields

Fábio M. Costa (chair/main contact) - Federal University of Goiás, Brazil

Anders Andersen (chair) - UiT The Arctic University of Norway

Alexandre Sztajnberg - UERJ, Brazil
Anders Andersen - UiT The Arctic University of Norway
Carolyn Talcott - SRI International, USA
Danny Hughes - KU Leuven, Belgium
Didier Donsez - Université Joseph Fourier - Grenoble 1, France
Edward Curry - NUI Galway, Ireland
Fábio Costa - Federal University of Goiás, Brazil
Fabio Kon - University of São Paulo, Brazil
Francisco Silva e Silva - Federal University of Maranhão, Brazil
Francois Taiani - Université de Rennes 1 and IRISA, France
Gang Huang - Peking University, China
Geoff Coulson - Lancaster University, UK
Gordon Blair - Lancaster University, UK
Ian Wakeman - University of Sussex, UK
Luís Veiga - INESC-ID, Portugal
Markus Endler - PUC-Rio, Brazil
Nalini Venkatasubramanian - University of California at Irvine, USA
Nikolaos Georgantas - INRIA, France
Paolo Bellavista - University of Bologna, Italy
Paulo Ferreira - INESC-ID, Portugal
Philippe Merle - INRIA, France
Renato Cerqueira - IBM Research, Brazil
Richard Schantz - BBN Technologies, USA
Romain Rouvoy - University Lille 1 and INRIA, France
Sonia Ben Mokhtar - CNRS, France
Thomas Ledoux - Ecole des Mines de Nantes, France
Yérom-David Bromberg - University of Bordeaux 1, France

ARM2014 will receive three kinds of submissions: research papers, posters and demos. Research papers should not exceed 6 pages. Content should be work that is not previously published or concurrently submitted elsewhere. Poster and demo submissions should be in the form of a 2-page abstract; this offers the opportunity to present and receive feedback at the workshop about work still in its early stages; we are particularly interested in reports on adaptive middleware tools and solutions. All submissions should be in PDF and should follow the ACM format, Option 2 (

All accepted papers will appear in a Middleware 2014 companion proceedings, which will be available in the ACM Digital Library.

At least one of the authors will have to register for the workshop and present the paper.

Extended versions of the best workshop papers will be invited for publication in a special issue of the Journal of Internet Services and Applications (Springer).

Submissions should be done through EasyChair at the following URL:

Related Resources

Middleware 2017   International Middleware Conference
ESEC/FSE 2017   11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering
IoIT 2017   Internet of Intelligent and Autonomic Things along with ICAS (International Conference on Autonomic and Autonomous Systems) 2017
ADAPTIVE 2017   The Ninth International Conference on Adaptive and Self-Adaptive Systems and Applications
SEKE 2017   The Twenty-Ninth International Conference on Software Engineering and Knowledge Engineering
SEAMS 2017   12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
WCSE 2017   7th International Workshop on Computer Science and Engineering --Scopus & Ei compendex
SASO 2017   The Eleventh IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2017)
SPLASH 2017   ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity
IJESA 2017   International Journal of Embedded Systems and Applications