Table of Contents Refereed Papers Integrating Path and Timing Analysis Using Instruction-Level Simulation Techniques Thomas Lundqvist and Per Stenstroem On Predicting Data Cache Behavior for Real-Time Systems Christian Ferdinand and Reinhard Wilhelm Automatic Accurate Time-Bound Analysis for High-Level Languages Yanhong A. Liu and Gustavo Gomez Extending RT-Linux to Support Flexible Hard Real-Time Systems with Optional Components A. Terrasa, A. Espinosa and A. Garcia-Fornes Limited Preemptible Scheduling to Embrace Cache Memory in Real-Time Systems Sheayun Lee, Chang-Gun Lee, Minsuk Lee, Sang Lyul Min and Chong Sang Kim A Uniform Reliable Multicast Protocol with Guaranteed Response Times Laurent George and Pascale Minet A Tool to Assist in Fine-Tuning and Debugging Embedded Real-Time Systems Gaurav Arora and David B. Stewart Debugging Distributed Implementations of Modal Process Systems Ken Hines and Gaetano Borriello Using Inferno to Execute Java on Small Devices C. F. Yurkoski, L. R. Rau and B. K. Ellis TurboJ, a Java Bytecode-to-Native Compiler Michael Weiss, Francois de Ferriere, Bertrand Delsart, Christian Fabre, Frederick Hirsch, E. Andrew Johnson, Vania Joloboff, Fridtjof Siebert and Xavier Spengler Cache-Sensitive Pre-Runtime Scheduling Daniel Kaestner and Stephan Thesing Priority Assignment for Embedded Reactive Real-Time Systems Felice Balarin Mapping an Embedded Hard Real-Time Systems SDL Specification to an Analyzable Task Network - A Case Study Thomas Kolloch and Georg Faerber Efficient User-level I/O in the ARX Real-Time Operating System Yangmin Seo, Jungkeun Park and Seongsoo Hong Machine Descriptions to Build Tools for Embedded Systems Norman Ramsey and Jack W. Davidson Non-Local Instruction Scheduling with Limited Code Growth Keith D. Cooper and Philip J. Schielke An Efficient Data Partitioning Method for Limited Memory Embedded Systems Sundaram Anantharaman, Santosh Pande A Design Environment for Counterflow Pipeline Synthesis Bruce R. Childers and Jack W. Davidson End-to-end Optimization in Heterogeneous Distributed Real-Time Systems Seonho Choi Invited Talks Applying UML to Complex Real-Time Systems Bran Selic Evaluating ASIC, DSP, and RISC Architectures for Embedded Applications Marc Campbell