|
|||
GODIS: |
|||
|
|
This is a theoretical architecture for semantic resource sharing and discovery over large-scale P2P networks. The paper proposes an algorithm for sharing knowledge between network communities. Knowledge is composed of interconnected RDF ontologies whose construction and access is facilitated by a distributed-hash-table infrastructure. Publications : Juan Li, Iulian Radu, Son T. Vuong. GODIS: Ontology-Based Resource Discovery and Integration in Grids. IASTED Conference: Parallel and Distributed Computing Systems, Dallas, USA, November 2006. Resources : [PDCS06 paper (PDF)] |
|
|||
NEMO: Mobile Agents for Lightweight Devices |
|||
|
|
NEMO is a mobile-agent system for lightweight JavaME devices. The system included a common agent infrastructure, as well as a visual debugging and simulation interface. Its application was resource search and discovery over mobile phone Bluetooth networks. The system was deployed on Nokia 6650 phones. Resources : [demo slides (PPT)] |
|
|||
Motion Fields of Burning Man: Vision Tracking Algorithm |
|||
|
|
My first experiment with computer vision. Motion Fields of Burning Man was the vision of a project to be deployed on the festival playa. A network of distributed light-emitting robots would modify its appearance in response to sensing beings (detected through thermal or visual sensors), and produce visually stimulating environments. Only the motion-tracking portion of this project was ultimately built . Resources : [video (MOV 7.5MB)] |
|
|||
YANA |
|||
|
|
YANA is a web-based network mapping system. A web server operates as a network trace utility which determines the route to all visitors to its website, and calculates the bandwidth of each link along that route. The routes are then aggregated into an online-accessible graph which displays the local network topology. Resources : [project report (DOC)] |
|
|||
XEN Virtualization Network Control |
|||
|
|
This project involved modification of the VMWare networking device drivers to function as a network monitor and firewall. The modification allowed the drivers to send information to a remote administrator machine, which would monitor and control any network traffic of the virtual machine client. The VMWare drivers were written in C, while the administration software was a network visualization built in Java. Resources : [project report (DOC)] |
|
|||
IULOS |
|||
Team |
|
My personal OS is a multi-threaded operating system capable of memory management, process scheduling and input/output device simulation. I developed this system on my own as a class project, and later extended it to have a simulated disk file system and keyboard console . Resources : N/A |
|
|||
Metaphorical Microblogging: Visualizing Twitter through Nature Metaphors |
|||
|
|
In this project, we explored how existing microblogging systems (such as Twitter and Yammer) can be visualized metaphorically, and what effect this has on user emotions and exploratory behaviors. The system performed statistical and emotional analysis on microblogging data, presented users with a metaphorical visualization, and allowed users to interact with the data through the metaphor. Resources : In Publication (Currently N/A) |