Project Experience



Smart Wireless Sensors Networks : This project involves cutting-edge research in designing, developing and implementing smart wireless sensor networks for various pharmaceutical, military, environmental and commercial applications. Starting with energy-efficient smart sensors that are capable of sensing, computing and communicating from a microscopic single chip, our goal is to develop nanoscopic chemical and biological smart sensors. Our research revolves around networking issues (in-network processing,communications and data management) which will allow a formation of sensor network consisting of tens to thousands of smart sensors chips. Research and development by a team of 4 researchers and 6 students. 2002-present.

ParInt : A software package for multivariate parallel and distributed integration. This package allows user-friendly ways to solve computationally difficult multi-dimensional integrations for use by scientists in various areas of science and engineering such as physicist, chemists, pharmacists, aero space engineers, etc. It integrates a number of programs written for various platforms such as a network of UNIX workstations, nCUBE, etc. It incorporates GUI developed using tcl/tk, X11 libraries and OpenWindows. This is a National Science Foundation funded project and the development is continuing by a team of 4 researchers and approximately 10 students. 1994-2002.

VideoConfer96 : This is a software package for video conferencing. We are currently extending ``nv" software originally developed by Xerox Research to further optimize transmitting of images over a network, optimize compression and decompression algorithms and to incorporate distributed processing to achieve better throughputs. This project is sponsored by Martin Marietta and Xerox Research and the development is continuing by a team of 2 researchers and 3 students. 1995-1998.

A Non-intrusive Tachometer : Extensive consultation for the design and development of an acoustic based non-intrusive tachometer to measure firings of the cylinder in automobiles for Automotive Diagnostics, Inc. This involves programming and integration of Digital Signal Processing (DSP) chips. 1994-1995.

PARGAL : A Parallel Graph Algorithms Package. This software package consists a number of graph manipulation algorithms that run efficiently on nCUBE-2, PVM, MPI and RK/CE. Currently graph algorithms such as connectedness, chromatic number, shortest paths, spanning trees have been implemented. The package allows easy manipulation of graphs via a Graphical User Interface (GUI). New algorithms can be added/deleted easily from this package. 1992-1995.

HPCS : A Heterogeneous Parallel Computing System. This software package provides a user friendly environment to develop efficient programs for parallel and distributed computing tasks on an existing set of networked workstations. It thus provides a low-cost alternative to dedicated expensive parallel machines. It's main goal is to take a leap from existing systems in the area of fault-tolerance and idle resource utilization. It will also incorporate visualization tools and graphical user interfaces making it ideal for introducing the power of parallel and distributed processing to beginners. Currently prototype of such an envisioned system has been developed on UNIX based workstations, Macintosh systems and PCs with DOS/Windows. Development of this package is continuing by a team of 10 students and myself. 1993 - 1996.

PAMS : A Personnel and Attendance Maintenance System. This database system was developed for American Fibrit, Inc. to keep track of their employee information and attendance of employees. System was developed using Paradox and C/C++ languages on PC DOS and Windows environment. 1994-1995.

Communication Subsystem: Developed and analyzed formal specifications for Ada Rendezvous mechanism along with its run-time communication subsystem. This was an IBM funded project and involved a team of 5 researchers and 3 students. 1991-1993.



Back to my Research Page