Abstract
Until recently, embedded computing was a niche discipline, but it is now part of standard industrial practice. The increasing sophistication of embedded applications is matched by new demands on system performance, especially real-time, and on both interoperability and development process. In this note, I will describe some of the challenges and some new applications for real-time outside traditional areas.