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.
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.
He is currently a member of NASA Advisory Council. He was a member of National Academy of Science’s committee on Certifiably Dependable Software and member of National Foundation of Science’s CPS Initiative planning group.
Currently, his team is developing the technologies for secure and certifiable multicore avionics and computational psychopathology for emergency medicine “GPS” systems.
Honors and Awards
- 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.
- Co-recipient of 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.
- Chair of IEEE Real Time Systems Technical Committee from 1999-2000.
- 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
- PhD and Postdoc positions
- Part time jobs in the lab: software development and/or hardware device interfaces