<%@ page import="infolab.GetNews" %> <%@ page import="infolab.News" %> Genesis-II
 
   

 

Genesis-II News:

    <% String project; String nid; String type; GetNews allNews; News news; project=request.getParameter("project"); nid=request.getParameter("nid"); type=request.getParameter("type"); if (nid==null) nid="-1"; if (type==null) type="-1"; allNews = new GetNews(); allNews.getNews("Genesis II", -1 , -1); %> <% news = allNews.getNextNews(); for (int i = 0; i <5; i++) { if(news==null) break; %>
  • <%= news.subject %> , <%= news.datetime %>

  • <%news = allNews.getNextNews(); }%>

 

For the past two years at USC's Information Laboratory, we have been designing and developing several tools and components to support the underlying database requirements of GENESIS. The Web Services project is the extension of the past work and is aimed to provide the GPS occulation data in shape of web services, clients of which can be integrated in existing and new applications both at JPL and at USC for research purposes. This overall concept here is to create WSDL interfaces and then to pull the data from these interface into any application which requires this data. This architecture shall maximize the potential of reuse, reduce the connections among independent systems and would be accessible from anywhere using any technology. It shall also speed up the development process of new applications which can use already developed and deployed webservice modules.



Presently we have created six web services which return data in different formats mainly XML . These services response to any query submitted for any of the four GPS occulation databases being maintained at USC. The details of these web services can be reached in demo page. Corrosponding to each of these web services, we have also developed web service clients .These clients include Canned query client which provides the user with the option to make a selection from canned queries.The user can also write and save his own queries on the canned query page .Another web client requests meta data from a web service, the purpose of which is to inform the user about the schema of the databases inorder to facilitate the formulation of queries.Details about web service clients can be seen on web pages accessible from WS Clients menu.

 

Research Agenda

 

 

Modern data analysis systems need to perform complex statistical queries on very large multidimensional datasets; thus, a number of multivariate statistical methods must be supported. On top of that, the desired accuracy varies per application, user and/or dataset and it can well be traded-off for faster response time. These characteristics lead us to believe that the wavelet transform, with its inherent multiresolution property, will become a likely tool for future database query processing. We are building a general system that utilizes the wavelet decomposition of multidimensional data to not only enhance answering aggregate queries but also to be able to facilitate data-mining functionalities.

 

 
 

 

 

Sponsors :




ProDA Web Application Client :

 

  • ProDA

    We have designed and developed a system, called ProDA, which deploys wavelet transform for efficient range-aggregate query processing. Typically, wavelet transform is utilized to reduce the data size at different resolutions. Unfortunately, data compression methods such as wavelet are only effective on datasets that compress well, and with queries that require the reconstruction of the entire signal. We propose and employ a data-independent approximation technique that is based on query approximation rather than data compression. This approach enables data-independent query processing that rapidly converges to highly accurate result (e.g., 90% accuracy when only 10% of the query is completed). ProDA supports any polynomial range-aggregate query using a single set of pre-computed aggregates.


 

ProDA WebServices :