1 / 14

What conditions are required to develop IVOQL, considering future extension

What conditions are required to develop IVOQL, considering future extension. May 14 (Wed) Masatoshi Ohishi (Japan). 1. Astronomers Needs. VOQL has to be able to express what astronomers want to “observe”.

hamish
Download Presentation

What conditions are required to develop IVOQL, considering future extension

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What conditions are required to develop IVOQL, considering future extension May 14 (Wed) Masatoshi Ohishi (Japan)

  2. 1. Astronomers Needs • VOQL has to be able to express what astronomers want to “observe”. • Sky coordinates, frequency/wavelength/energy, observed time, time intervals, quality of data, ・・・ • DBs Instruments • QLs Observation Sequences • Cross-Match: frequency and time domains AND, XOR, ・・・ • Arithmetic operations / conditions

  3. Telescope is behind me !

  4. Observations DATA Query DATA IDEA ANALYSIS IDEA ANALYSIS Real Observations Virtual Observations REPORT

  5. 2. Independent from Metadata • When parsing VOQL, the parser asks the metadata / registry server to solve unknown references (DB locations, etc.). Therefore VOQL needs to be independent from the metadata and/or registry. • The independence will guarantee extensibility of the VOQL.

  6. Query request JVO Query Language JVO Browser JVO Viewer ASTRONOMER Security Service Resource Management Data Management GridFTP each query Resolve servers to request queries Web Broser 利用者独自 サービス Catalog Query Service Commands callable from GT2 JVO Portal Parse the JVO QL into each query sequence Catalog DB Data Archive Service JVO Contoroller skycat Globus Toolokit V2 Data Management DB Data UDDI Server (FreeSoft) Globus Toolkit Service Registry Data Analysis Services

  7. 3. GUI + CUI for VOQL • For beginners, GUIs are powerful. VOQL needs an easy GUI entry form • For advanced users, GUIs are annoying (?) CUIs are necessary VOQL has to be easy to learn

  8. Query Files can be stored in a local PC (WS)

  9. Upper Compatibility to DBMS Queries • A VOQL will be parsed into individual queries to each DBMS expressed by SQLs or other languages, and another VOQL to pass to other VOs. • “Upper compatibility to ,e.g., SQL will ensure future extensibility.”, an expert of DBMS, Prof. Masunaga, said.

  10. How many analysis functions need be involved in VOQL ? • Functions ? DB query only ? MUSTs: cross-match, arithmetic operation e.g., line identifications referring to line DB ? and others ?

  11. And else ? Your suggestions are needed !

More Related