Laboratory for Next Generation Real-Time Computing
University of Virginia

The Laboratory for Next Generation Real-Time Computing is part of the Computer Science Department at the University of Virginia. This research laboratory studies a wide range of issues in all aspects of real-time computing. Real-time principles are becoming important for all systems since audio and video streams are being utilized in many new contexts from control applications to the Next Generation Internet. We have exciting new projects on building and analyzing embedded systems based on components, on developing a theory and practice of feedback control real-time scheduling, on developing protocols for deeply embedded large scale sensor networks, and designing real-time databases to support smart/ubiquitous computing spaces in both Internet based worlds and in ad hoc sensor networks.


Principal Investigator


Prof. John Stankovic

Large Scale Embedded Real-Time Systems


Wireless Sensor Networks
NEST - Network Embedded Sensor Networks
Wireless Networking for Assisted Living and Other Medical Applications
BeeHive - Distributed Real-Time Databases
Real-Time Operating Systems and Multimedia Support
VEST: Virginia Embedded Systems Toolkit
Application Specific Operating Systems
Theory and Practice of Feedback Control Real-Time Scheduling

Classical Hard Real-Time Systems

Much of the following work on classic hard real-time systems is done in conjunction with the University of Massachusetts.


Real-Time Scheduling Algorithms
Real-Time Operating Systems
Real-Time Architectures
Real-Time Tools


Slides for Why Attend Grad School


Why a CS PhD