Virtualization-Based Distributed Computing
- SODA: a Service-On-Demand Architecture for service hosting utility platforms;
- VIOLIN (now on Xen): a network virtualization middleware for virtual networked computing (HPDC'06 talk and demo);
- vBET (a VIOLIN spin-off): a virtual machine-based environment for networked systems education;
- nanoHUB: a
virtualization-enabled cyberinfrastructure for on-line simulations (and more!)
- H-Media: virtual network support
for
virtual tele-immersive environments (collaborative project with
UIUC)
(An overview talk)
- NICKLE: a VMM-based system that prevents kernel rootkit code injection without modifying the (Linux and Windows) kernel code.
- Process
Coloring: an information flow preserving approach to malware
detection and investigation; (collaborative project with GMU);
- OBSERV:
detecting and defeating
elusive malware by going Out of the Box with SEmantically
Reconstructed
Views (collaborative project with GMU);
- Collapsar: a
virtual machine-based architecture for network attack detention center;
- vGround:
a virtual
playground for worm behavior investigation (a demo);
- Collaborator of
HoneyMonkey, a project at Microsoft Research;
- MRT:
ConferenceXP-Based Immersive Mentoring Using Mixed-Reality
Tabletop (Microsoft Research talk);
- PMR:
Portable Mixed-Reality Environments on Tablet PCs (Microsoft
Research);
- The i-Series: a middleware system for reliable data access in mobile
ad hoc environments;
- CollectCast: a peer-to-peer service for media streaming applications;
- An Architectural Approach to Preventing Code Injection Attacks: A code injection prevention technique.