Paul Hoeniger [Public domain], via Wikimedia Commons

6th Workshop on Adaptive and Reconfigurable Embedded Systems

APRES 2014

APRES 2014 is part of the CPSweek 2014, held in Berlin, April 14-17, 2014.

 

Important Dates

Paper submission: January 31, 2014
Deadline extended: February 7, 2014
Notification of acceptance: March 2, 2014
Camera ready: March 9, 2014
Workshop: April 14, 2014

Latest News

January 2014

Final submission deadline extended: February, 7

December 2013

Paper submission is open

November 2013

Accepted papers will be published in the SIGBED Review newsletter. By submitting to the workshop the authors are granting permission for ACM to publish in print and digital formats for the newsletter and the ACM archive. Note that the copyright remains with authors.

November 2013

Website up and running

Sponsored by

Overview

A system is said to be adaptive if it responds to environmental changes such as hardware/software defects, resource changes, and non-continual feature usage, in ways that extend the area of operation and improve the efficiency in the use of system resources. Adaptivity often incurs overhead in terms of system complexity and resource requirements, but unfortunately the resulting tradeoffs are usually ignored until a very late stage of the system development process. Retrofitting existing prototypes, architectures, middleware, operating systems, and protocols with concepts and means for flexibility such as run-time system reconfiguration or reflexive diagnostics and steering methods, typically leads to disproportionate overhead, unusual tradeoffs, and less satisfactory results. There is a strong need for adaptivity-centered research.

To exploit adaptivity, new specification methods are needed, to define acceptable adaptation ranges which will be explored by the system at run-time to improve a given performance metric. Current operating systems and network protocols are not designed to support such flexible requirements, and generally do not support complementary reflexive mechanisms that are needed to allow the application to adjust itself to the current configuration. The same can be said about current fault tolerance mechanisms, which are usually not designed such that they can adapt to different dependability goals during system operation.

Programming such systems also needs adequate middleware layers that provide adequate interfaces for the development of adaptive applications. Building such middleware so that it preserves adaptive properties while providing performance guarantees together with satisfying other usual goals, such as modularity, reusability and scalability, is a challenge still to be conquered.

In general, flexibility and complexity are counterpoised to dependability, but these notions must be reconciled in order to design dependable adaptive systems. This challenge encompasses aspects such as investigation on how adaptivity can be used as a means to achieve dependability (for instance through reconfiguration upon failures) and investigation on how to guarantee that the adaptive mechanisms themselves are dependable, e.g. reliable, available, etc.

This workshop brings together experts in the development and use of adaptive and reconfigurable embedded systems and researchers from the embedded systems community at large. Of particular interest are new concepts and ideas for modeling and analyzing tradeoffs of embedded and real-time systems, novel algorithms and mechanisms to realize adaptation and reconfigurability, and experience reports with practical case studies.

Accepted papers will be published in the SIGBED Review newsletter. By submitting to the workshop the authors are granting permission for ACM to publish in print and digital formats for the newsletter and the ACM archive. Note that the copyright remains with authors.

Topics
Any topics of interest to embedded, real-time and dependable systems research in the areas of systems, languages, software, theory, networking, control and analysis with specific focus on reconfigurability and adaptivity.