Farnoush's Homepage

Farnoush Banaei-Kashani
Graduate Research Assistent at Information Laboratory (InfoLab), IMSC/USC
Ph.D. Candidate in Computer Science, University of Southern California
M.S. in Electrical Engineering (Computer Networks), University of Southern California
B.S. in Computer Engineering, Sharif University of Technology

Biography:
Farnoush Banaei-Kashani was born in Tehran, Iran. He received the B.S. degree in Computer Engineering from Sharif University of Technology at Tehran, in 1995, and the M.S. degree in Electrical Engineering (Computer Networks) from the University of Southern California, Los Angeles, CA, in 2001. He is currently studying towards the Ph.D. degree in Computer Science at the University of Southern California. He is a research assistant working at Integrated Media Systems Center (IMSC) - Information Laboratory at the Computer Science Department of the University of Southern California.

Ph.D. Research:

Peer-to-peer networks, sensor networks and the web are instances of dynamic data networks, the next generation of the distributed database systems with large scale, autonomous nodes, and dynamic data-set, node-set, and topology. Despite the complexity of the new physical level at these databases, they are expected to provide a superset of the traditional database functionality while maintaining the same user view.


I study approaches to extend the data management techniques (and particularly, query processing methods) from the database literature to adapt to the complex physical level of these new database systems. I believe modeling these distributed database systems upon autonomic complex systems such as social networks is a key solution to enable the adaptation process. With my thesis, titled "Approximate Query Answering in Unstructured Peer-to-Peer Databases", I particularly focus on developing sample-based distributed query processing techniques to answer both set-valued and aggregate SQL queries in peer-to-peer databases.

Keywords: Distributed Data Management, Peer-to-Peer Databases, Sensor Databases, Approximate Query Answering, Sampling, Similarity Search, Complex Systems, Percolation Theory, Small-World

 

Projects:

  • Digest: A generic testbed for evaluation of the distributed query processing algorithms in peer-to-peer databases
  • Kerena: A peer-to-peer streaming system
  • WSPDS (Web Services Peer-to-peer Discovery Service): A peer-to-peer discovery service for Web Services
  • SNDB (Sensor Network Database): A remote environment-monitoring system enabled by a network of sensors embedded in the environment

Publications:

 

M.S. Research:

Projects:

  • InSite: Web Usage Mining (WUM) for web persnalization

Publications:

 


Services:

  • USENIX 2006, Co-reviewer
  • SIGMOD 2005, Co-reviewer
  • SIGCOMM 2005, Co-reviewer
  • CIKM 2004, Session Chair
  • SIGMOD 2004, Co-reviewer
  • SIGCOMM 2003, Co-reviewer
  • CIKM 2003, Co-reviewer
  • SIGMETRICS 2002, Student Volunteer
  • CIKM 2002, Co-reviewer
  • MM 2001, Co-reviewer


Contact Information:
E-mail address: banaeika@usc.edu
Contact Numbers: Office (RTH-323): (213) 821-1462
FAX: (213) 821-1739
Campus Address : University of Southern California
Computer Science Department
SAL 300
Los Angeles, CA 90089-0781