Context and aims

The traditional world of real-time embedded systems undergoes a continuous evolution towards more and more complex hardware and software architectures, where computing is distributed across a network of interconnected and possibly heterogeneous processing units; soft real-time co-exists with hard real-time, and high level software infrastructures and middleware play an increasingly important role in the overall picture. At the same time, the world of high-end parallel and distributed computing systems and applications, in its continuously evolving declinations in the form of High-Performance Computing, GRID Computing, Service-Oriented and recently Cloud Computing, is generally paying more and more attention to issues related to Quality of Service, predictability of the timing behavior, interactivity, and real-time performance.

Providing real-time guarantees in the distributed computing arena raises a number of challenging scientific and engineering problems that span across a variety of research areas, such as: real-time computing, parallel and distributed systems, software engineering and architectures, fault-tolerance, and virtualization. In the recent years, the efforts to integrate non-functional properties, mainly real-time behavior, in the new computing paradigms have shown out the actual complexity of the problem ahead of us, realizing also the evident need for providing reliability, security, and real-time guarantees.

REACTION aims at providing a forum for presentation and discussion of the contributions and ideas of researchers working on real-time systems and distributed systems for the next-generation applications. The goal is to bring together contributions on both practical and theoretical aspects applied to the integration of real-time support in these new computation paradigms emphasizing aspects of real-time support for flexibility and system dynamics

Scope and topics

Relevant research areas for the proposed workshop include, but are not limited to, the challenging issues in the integration of real-time support in emerging applications and increasingly important distributed computing paradigms such as CLOUD and GRID:

  • Scheduling and resource management for Quality of Service support and Real-Time operation in distributed systems;
  • Real-time service-oriented architectures;
  • Real-time middleware;
  • Real-time reconfiguration in distributed computing;
  • Correct and formal design of distributed real-time systems for specific applications of CPS;
  • Scalable computing models and algorithms and massively parallel real-time distributed computing;
  • Adaptive real-time support in horizontally scalable cloud systems;
  • Real-time and QoS support in big-data, network intensive and massively parallel services;
  • Predictable end-to-end execution of distributed applications, including predictability in computing, networking and storage services;
  • Operating system support and resource management for dynamic distributed real-time systems and cloud computing applications;
  • Real-time assurance in virtualized distributed applications;
  • QoS properties for distributed systems;
  • Self-healing and survivability of distributed real-time systems;
  • Optimization of the network operation and performance;
  • Real-time assurance in virtualized network functions;
  • End-to-end QoS support and SLA models for distributed cloud applications and services;
  • Exploitation of flexible network architectures and software-defined networking for real-time and QoS guarantees;
  • Energy-aware resource management and green computing.

Workshop organizers

Marisol García Valls
Distributed Real-Time Systems Lab
Universidad Carlos III de Madrid

Tommaso Cucinotta
Bell Laboratories