Lui Sha

Lui Sha graduated with Ph.D. from Carnegie-Mellon University (CMU) in 1985. He was a member and then a Senior Member of Technical Staff at the Software Engineering Institute, Carnegie-Mellon University from August 1986 to July 1998. Since fall 1998, he has been a Professor and then Donald B. Gillis Chair Professor of Computer Science of University of Illinois at Urbana – Champaign. He was the Chair of IEEE Real Time Systems Technical Committee from 1999-2000 and serves on its Executive Committee Since 2001.

He led the research on generalized rate monotonic scheduling theory (GRMS), which was cited as a major accomplishment in the selected accomplishment section of the 1992 National Academy of Science’s report, “A Broader Agenda for Computer Science and Engineering” (P.193). He also led a comprehensive revision of IEEE standards on real time computing to provide a coherent set of interfaces to support the use of GRMS, which has since become the best practice in the development of real time computing systems. He is active in dependable real time systems and is a most cited author in real time and embedded computing community. His recent work on real time computing and safety critical system integration have impacted many large scale high technology programs/

He was a member of Office of the Secretary of Defense’s Avionics Advisory Team, a member of National Academy of Science’s study committee on Certifiably Dependable Software, s member of the peer review panel of Safety Critical Avionics Systems Branch at NASA’s Langley Research Center, and a member of NSF’s Planning committee on Cyber Physical Systems on high assurance medical devices.   In recent years, he is working on safe medical device configuration and control (Safe MDPnP) and has developed the open loop safe safety interlock architecture, which serves as the foundation for Safe MDPnP systems.

 Honors and Awards


  • David Lubkowski Award for the Advancement of Digital Avionics, 2009.
  • Fellow of the ACM “for contributions to real time systems”, 2005
  • IEEE Distinguished Visitor, 2005 – 2007.
  • Award for Outstanding Technical Contributions and Leadership in Real-Time Systems, IEEE Technical Committee on Real-Time Systems, Dec. 2001.
  • Fellow of the IEEE, elected in 1998 “for technical leadership and research contributions which enabled the transformation of real-time computing practice from an ad hoc process to an engineering process based on analytic methods.”


  • Teachers Ranked as Excellent by Their Students, UIUC, 1999 and 2000
  • GE Scholar, the Academy for Excellence in Engineering Education, UIUC, 1999.

For young researchers: Elements of  successful research

Positions Available

  • PhD and Postdoc positions
  • Part time jobs in the lab: software development and/or hardware device interfaces



Leave a Reply