Ashima Atul

My name

Contact Information:
Email: ashima@cs.berkeley.edu

I am a second year graduate student at UCB and am advised by Prof. Joseph Hellerstein. I completed my undergradute studies from Army Institute of Technology (affiliated to Pune University, India) in 2004. After completing my undergraduate studies I worked at Persistent systems Pvt. Ltd. from July 2004 to January 2006.

Research Background

I have been working under the guidance of Prof. Joseph Hellerstein on P2, a system that uses declarative logic language to express overlay networks. Recently I have been working on applying distributed statistical inference for network monitoring using P2. This work is being done in collaboration with CMU and Georgia Tech to implement a distributed behavioral blacklisting technique that clusters spammers based on their sending pattern. Here are some projects that I have worked on:

Declarative, Distributed Inference for Behavioral Blacklisting of Spammers (Spring 2008)
Built a distributed system using P2 declarative framework to implement behavioral blacklisting technique proposed by Ramachandran et al. [CCS 2007] for detecting spammers based on their sending behavior.

Declarative and Robust Junction Tree for Distributed Inference (Fall 2007)
Built a declarative inference system to implement distributed Junction Tree algorithm based on the work by Paskin et al. [IPSN 2005]. The system was built using P2, a framework for declarative networking and Overlog, its language (a Datalog-variant for distributed queries).

Security Analysis of Internet Multipath Routing (Fall 2007)
Analyzed security issues of current multipath schemes and discussed how to address these issues.

Public Health for the Internet (January 2007 - June 2007)
The Public Health for the Internet (PHI) project involved implementing a peer-to-peer application that watches/tracks network health.

Pastry Implementation in P2 (2006)
Implemented Pastry (DHT) using P2, a system that uses declarative logic language (Overlog) to express overlay networks. P2 parses and executes the overlay specification using dataflow architecture to construct and maintain overlay networks.

Home | Resume