scispace - formally typeset
Open AccessBook

Real-Time Systems and Programming Languages

Alan Burns, +1 more
Reads0
Chats0
TLDR
An introduction to Real-Time System Design and real-Time system programming in the Smal Programmin and the Larg Reliability and Fault Toleranc Exceptions and Exception Handlin Concurrent Programmin.
Abstract
Introduction to Real-Time System Designing Real-Time System Programming in the Smal Programmin gin the Larg Reliability and Fault Toleranc Exceptions and Exception Handlin Concurrent Programmin Shared Variable-Based Synchronization and Communication Message-Based Synchronization and Communicatio Atomic Actions, Concurrent Processes and Reliabilit Resource Contro Real-Time Facilitie Schedulin Distributed System Low-Level Programmin The Execution Environmen A Case Study in Ada

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

Bounding Shared-Stack Usage in Systems with Offsets and Precedences

TL;DR: Two novel methods to bound the stack memory used in preemptive, shared stack, real-time systems are presented, based on branch-and-bound search for possible preemption patterns, and one approximates the first in polynomial time.
Journal ArticleDOI

Garbage Collection for Flexible Hard Real-Time Systems

TL;DR: A new performance indicator is proposed to describe the capability of a real-time garbage collector to achieve a better balance between temporal and spatial performances, and a hybrid garbage collection algorithm is designed accordingly which also uses dual priority scheduling algorithm to reclaim spare capacity while guaranteeing deadlines.

An Approach for Dealing with Dynamic Multi-Attribute Decision Problems

TL;DR: Thesis Proposition: Theoretical Model of Preference: Value, Quality & Preference, 3.5.1.2 Value, quality & preference, 57.
Proceedings ArticleDOI

MCGREP--A Predictable Architecture for Embedded Real-Time Systems

TL;DR: This paper proposes MCGREP, a novel CPU architecture that combines predictability, high instruction throughput and flexibility, and is implemented upon reconfigurable logic (FPGA) - an increasingly important platform for the embedded RTS.

The Evolution of Real-Time Programming.

TL;DR: This chapter discusses digital control systems, which represent a large portion of real-time software in a diverse set of industries, and the key abstraction, the synchronous abstraction, is that any computation and component interaction happens instantaneously in zero time or with a delay that is exactly the same at each invocation.
Related Papers (5)