Lui Sha

Class Website for fall 2016

Lui Sha graduated with Ph.D. from CMU in 1985. He worked at the Software Engineering Institute from1986 to1998. He joined UIUC in 1998. Currently, he is Donald B. Gillies Chair Professor of Computer Science, University of Illinois at Urbana Champaign.

He led the research on Generalized Rate Monotonic Scheduling (GRMS) theory, 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 led a comprehensive revision of IEEE standards on real-time computing, which have since become the best practice in real-time computing systems. Later, he led the development of Complexity Reduction and Control architectures for dependable real-time systems, including Simplex architecture and Physically Asynchronous Logically Synchronous architecture.

Sha is a widely cited author in real-time and embedded computing community. His work on real-time and safety critical system integration have impacted many large scale high technology programs including GPS, Space Station, and Mars Pathfinder. Now it is widely used in system real time constraints such as airplanes, robots, cars, ships, trains, medical devices, power generation plants and manufacturing plants.

In recent years, his team is developing the technologies for secure and certifiable multi-core avionics with aviation community and computational pathophysiology models for medical best practice guidance (“GPS”) systems with medical community.

 Honors and Awards

  • He is a co-recipient of IEEE Simon Ramo Medal, “for technical leadership and contributions to fundamental theory, practice and standardization for engineering of real time-systems”, 2016.
  • He has been appointed by NASA Administrator Bolden to NASA Advisory Council’s Aeronautic Committee, providing review and advice on NASA’s research programs, 2015 to 2017.
  • He was a member of National Academy of Science’s Committee on Certifiably Dependable Software, 2005 to 2007
  • He was a member of National Foundation of Science’s CPS Initiative planning group that formulated and launched the CPS program.
  • He is a co-recipient of David Lubkowski Award “for the Advancement of Digital Avionics, 2009.”
  • He is a fellow of the ACM “for contributions to real time systems”, 2005.
  • He was an IEEE Distinguished Visitor, 2005 – 2007.
  • He was awarded for Outstanding Technical Contributions and Leadership in Real-Time Systems, IEEE Technical Committee on Real-Time Systems, Dec. 2001.
  •  He was Chair of IEEE Real Time Systems Technical Committee from 1999-2000.
  •  He is a Fellow of the IEEE, “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.” 1998


  • 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