Lui Raymond Sha

Lui R. Sha

Lui R. Sha

Donald B. Gillies Professor of Computer Science


Lui R. Sha's Website

Research Interests:

Cyber-physical Systems, formalized reduced complexity architecture patterns, distributed real-time fault tolerant computing systems and dynamic real-time architecture.


Lui Sha graduated with Ph.D. from Carnegie-Mellon University in 1985. He was a member and then a senior Member of Technical Staff at Software Engineering Institute (SEI) from 1986 to 1998. Since fall 1998, he has been a professor at the department of computer science of University of Illinois at Urbana Champaign, and a Visiting Scientist of the SEI. He was the Chair of IEEE Real Time Systems Technical Committee from 1999 to 2000, and has served on its Executive Committee since 2001. He is a member of National Academy of Science's study group on Software Dependability and Certification from 2004 to 2005, and an IEEE Distinguished Visitor from 2005 to 2007. He is an IEEE Fellow and an ACM fellow.

His research area is the design and integration of robust real time embedded systems using a mixture of new and reused components. He has published over 100 articles. His work and paper were cited as a major accomplishment in the selected accomplishments section of National Academy of Science's 1992 National Research Council Report, A Broader Agenda for Computer Science and Engineering (p. 193). His research is approved by FAA for flight control under DO178B Level A certification, supported by nearly all the open standards and most of commercially available operating systems, middleware and tools for real time computing and made many important contributions to national high technology programs.