Home
People
NeuroScholar
Proteus
Science Overview
Sangam Template
Demo Interface
Plan Execution
Quarterly Reports

 

 

 

Quarterly Report: April 1st to June 30th, 2005

Summary 

During the second quarter, we worked on XML plans that are processed by our execution engine, techniques to compose plans, and the graphical interface of SANGAM. Below, we describe each in detail.

Execution plans: We designed several execution plans based on the queries posed by our neuroscientists. These plans correspond to the functionality of our graphical user interface. A good way to think about these plans is to conceptualize them as query trees that describe the order of Web Service invocations [1]. These query trees are dependent on the profile of the published Web Services, see [2], which details input and output of a published operation. There are a total of 20 Web Services that constitute the plans detailed in [1, 2].

Composition strategies: In collaboration with Professor Jianwen Su of University of California at Santa Barbara, we investigated strategies to compose XML plans. This work is preliminary and in progress.

Graphical user interface: Per the guidelines of Quarter 1 report, we made a version of SANGAM operational using a preliminary graphical user interface. This is demonstrable by visiting http://sangam.usc.edu/ . To see a few XML plans executed by this deployment, visit plan 1, plan 2, and plan 3.

 Goals for Quarter 3

An immediate task is to make our first prototype of SANGAM more stable. We intend to pursue this task aggressively during the 3rd quarter. This requires refinement of data sources employed by SANGAM

 

References

[1] Mayank Saxena and Shahram Ghandeharizadeh "Execution Plans for SANGAM"

[2]  Mayank Saxena and Shahram Ghandeharizadeh "Description of Web-Services for SANGAM".