Safely exploiting multithreaded processors to tolerate memory latency in real-time systems. - Ali El-Haj-Mahmoud; Eric Rotenberg (CASES, 2004)

EmuNET: a real-time network emulator. - Ayman I. Kayssi; Ali El-Haj-Mahmoud (SAC, 2004)

Virtual multiprocessor: an analyzable, high-performance architecture for real-time computing. - Ali El-Haj-Mahmoud; Ahmed S. Al-Zawawi; Aravindh Anantaraman; Eric Rotenberg (CASES, 2005)