K. H. KIM ET AL.
- Kwang-Hae (Kane) Kim,
- Jing Qian,
- Zhen Zhang,
- Qian Zhou,
- Kyung-Deok Moon,
- Jun-Hee Park,
- Kwang-Roh Park,
- Doo-Hyun Kim
Network-based real-time computing applications that require tightly bounded end-to-end delays have been increasing at a steady rate in recent years. A messaging layer that yields tight bounds on the latencies in detecting message losses and enables the ...
Non-functional information transmission patterns for distributed real-time Java
Many real-time systems use preemptive priority-based scheduling in their internals to guarantee certain real-time performance. This includes technologies that range from The Real-Time Specification for Java (RTSJ) to middleware like Real-Time Common ...
Approximating Pareto optimal compiler optimization sequences—a trade-off between WCET, ACET and code size
With the growing complexity of embedded systems software, high code quality can only be achieved using a compiler. Sophisticated compilers provide a vast spectrum of various optimizations to improve code aggressively w.r.t. different objective functions,...
J. P. LOYALL ET AL.
- Joseph P. Loyall,
- Matthew Gillen,
- Aaron Paulos,
- Larry Bunch,
- Marco Carvalho,
- James Edmondson,
- Douglas C. Schmidt,
- Andrew Martignoni III,
- Asher Sinclair
SOA middleware has emerged as a powerful and popular distributed computing paradigm because of its high-level abstractions for composing systems and encapsulating platform-level details and complexities. Control of some details encapsulated by SOA ...
THE RTSC: MIGRATING EVENT-TRIGGERED SYSTEMS TO TIME-TRIGGERED SYSTEMS
In this paper, we present a prototype of the Real-Time Systems Compiler (RTSC). The RTSC is a compiler-based tool that enables the migration from event-triggered to time-triggered real-time systems. This is achieved by replacing the real-time systems ...
A component model for hard real-time systems: CCM with ARINC-653
The size and complexity of software in safety-critical systems is increasing at a rapid pace. One technology that can be used to mitigate this complexity is component-based software development. However, in spite of the apparent benefits of a component-...