Skip to main content


Real-Time Systems

The International Journal of Time-Critical Computing Systems

Real-Time Systems OnlineFirst articles


Shared resources in multiprocessor real-time systems scheduled by RUN

Reduction to Uniprocessor (RUN) is a global optimal scheduling algorithm capable of efficiently generating schedules for independent periodic tasks. When tasks share resources other than processors, the only known solution designed for RUN is the …


Precise, efficient, and context-sensitive cache analysis

Bounding the Worst-Case Execution Time (WCET) of real-time software requires precise knowledge about the reachable program and hardware states that might be observed at runtime. The analysis of precise cache states is particularly important and …


An ILP representation of a DAG scheduling problem

The use of integer linear programs for solving complex real-time scheduling problems is investigated. The problem of scheduling a workload represented as a directed acyclic graph (DAG) upon a dedicated multiprocessor platform is considered, in …


Workload assignment for global real-time scheduling on unrelated clustered platforms

Heterogeneous MPSoCs are being used more and more, from cellphones to critical embedded systems. Most of those systems offer heterogeneous sets of identical cores. In this paper, we propose new results on the global scheduling approach. We extend …

Current Publications

About this journal

The journal Real-Time Systems publishes papers, short papers and correspondence articles that concentrate on real-time computing principles and applications. The contents include research papers, invited papers, project reports and case studies, standards and corresponding proposals for general discussion, and a partitioned tutorial on real-time systems as a continuing series.

The range of coverage is broad, including requirements engineering, specification and verification techniques, design methods and tools, programming languages, operating systems, scheduling algorithms, architecture, hardware and interfacing, dependability and safety, distributed and other novel architectures, wired and wireless communications, wireless sensor systems, distributed databases, artificial intelligence techniques, expert systems, and application case studies.

Real-time systems find application in command and control systems, process control, flight control, avionics, defense systems, vision and robotics, pervasive and ubiquitous computing, and an abundance of embedded systems.

Additional information

Premium Partner

    Image Credits