Research

The Systems Software Research Group is breaking new ground in research on Data-Intensive Computing, Operating Systems; Mobile Computing Group Management, Reputation, Tagging, and Games; Security and Cell Phones, Root Kits, Hypervisors, SCADA Systems; Location Awareness; and 3-D Immersive Technology.

Cloud Computing
We are participating in the new NSF, University of Illinois, HP, Intel and Yahoo! Data-Intensive and Cloud Computing initiative. The research will include examining Hadoop, map-reduce, Cloud computing, file systems from a systems perspective.

People: Abhishek Verma, Alejandro Gutierrez, Wucherl Yoo, Reza Farivar

Choices Operating System
Using the Choices Operating System, we have incorporated the C++ exception handling model to manage operating system traps and interrupts providing a clean and simple model of programming error handling in operating systems. We are building object-oriented parallel system libraries to use with multiprocessor systems and integrating it with this exception handling model. We are examining various microkernel/server organizations to support fault-tolerance and availability. Choices runs on the ARM and X86 architectures.

Cell Phone OS
Our cell phone and operating system research is examining the applicability of hypervisors and trusted monitors to cell phone software. Funded by Motorola, we have completed a port of the L4 microkernel to the TrustZone of the ARM 11/76 processor and are examining the role of hardware implemented security monitors in securing cell phone software stacks for DRM, communications, and Linux-based environments.

People: Ellick M. Chan

 
 

System Security
Our group has several security thrusts: Cloaker: Hardware-assisted Malware and MemCrawler. Cloaker is a Root Kit for Cell Phones. The MemCrawler research investigates recovery of information from computer memory. In security education, we have helped build a curriculum in Information Assurance and integrate computer security concerns across campus, see U of I CAEIAE, CIAE.

People: Ellick M. Chan, Ying-Yi Liang, Reza Farivar

 
 

Cyber-Infrastructure Security 
Our group is exploring new ways for evaluating the security of large interconnected systems-of-systems that compose the critical infrastructure of our society: infrastructure for the distribution of power, water, oil and gas, airports, air traffic control and control systems.

People: Mirko Montanari

Matrix
The goal of the Matrix project is to design and implement a reference architecture for context-aware collaborative middleware and frameworks for applications in a mobile device, pervasive computing environment. This project is funded by Samsung.

PeopleWon Jeon, Wucherl Yoo

3-D Immersive Technology
With the Monet group and funded by the National Science Foundation, we are researching exciting new 3-D immersive technology and how it can be used to support collaborative environments.

People: Shu Shi

 
 

Pervasive Computing
Research in pervasive computer systems builds on prior work like the Gaia project to examine RFID, tagging, and mobile pervasive systems.

People: Alejandro Gutierrez, Mirko Montanari, Reza Farivar, Victor Wu

  

Resource Management Mapping Services
Users can quickly locate, create, and print maps of large and small areas within Illinois in a few minutes. Numerous map layers may be added to the base map to give a better idea of a specific location's resources and other important attributes.

PeopleCarolyn S. White