Las Vegas, Nevada, Sunday, 15 June 1997
(In Conjunction with ACM SIGPLAN PLDI and PPoPP)
On Sunday June 15, immediately preceding PLDI, the Workshop on Languages, Compilers, and Tools for Real-Time Systems (LCT-RTS) workshop was held. This workshop explored the interface between two dynamic field of computer science and engineering: programming language implementation and real-time systems. Researchers in these areas are addressing many similar problems, but with different backgrounds and approaches. LCT-RTS is intended to expose researchers from either area to relevant work and interesting problems in the other area and to provide a forum where they can interact.
Until recently real-time systems development was performed by experienced specialists using a variety of custom kernels, non-standard languages, and vendor-specific device interfaces. System integration involved a complicated process of obtaining timing measurements, hand-tuning code, and re-measuring. These ad-hoc techniques do not scale well for modern systems. Also, the majority of real-time developers is no longer composed of embedded control experts. New software approaches are needed to support these new systems and provide appropriate tools for real-time programmers.
Twelve papers exploring the above issues, selected by the program committee, were presented at the workshop. The workshop also included panel discussions on language support and timing analysis support for real time systems.