VO Application interoperability study « VOApp.compareTo(PLASTIC) » Pierre Fernique CDS.

Slides:



Advertisements
Similar presentations
VODA - A Sampo Project Johan Lindroos – CSC Scientific Computing Ltd, Finland Pekka Järveläinen – CSC Scientific Computing Ltd, Finland Richard Hook -
Advertisements

A VO experience: Lessons learnt from accessing SIA compliant image servers with the AVO prototype F.Bonnarel on behalf of M.Allen, T.Boch, M.Dolensky,
2qz Data Interface Tool Virtual Observatory-India (VO-I) 30/09/2004 2qz Data Interface Tool (DIT)
1 Virtual Observatory Of India VOPlatform & Mosaic Service from VOIndia Tushar Agrawal VOIndia, IUCAA.
The VAO is operated by the VAO, LLC. Web SAMP in VAO Data Discovery Tool Dean Hinshaw, NASA/HEASARC.
Pierre Fernique - CDS - Interop Beijing Some new functions 2. Support for very large images & catalogs 3. More VO data servers 4. More supported.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
Sep 6, 2008NVOSS Desktop Messaging Mike Fitzpatrick NOAO.
Real Travel Savings with Virtual Meetings 1 Jeremy Stubbs General Manager, Sabre Virtual Meetings.
Goals Give you a feeling of what Eclipse is.
xmdv-lite October 6, 2005 Slide 1 VO-enabling xmdv-lite John Taylor Institute for Astronomy Edinburgh.
AstroGrid: Virtual Observatory Service Nicholas Walton AstroGrid: Virtual Observatory Service Nicholas Walton AstroGrid and Euro-VO Technology Centre Project.
Solar and STP Physics with AstroGrid 1. Mullard Space Science Laboratory, University College London. 2. School of Physics and Astronomy, University of.
IVOA Interop. Meeting, October 2005 VisIVO interoperability with VO enabled tools Claudio Gheller (CINECA) 1, Marco Comparato (OACt) 2 Ugo Becciani (OACt)
Chapter 6 - Implementing Processes, Threads and Resources Kris Hansen Shelby Davis Jeffery Brass 3/7/05 & 3/9/05 Kris Hansen Shelby Davis Jeffery Brass.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Java Introduction 劉登榮 Deng-Rung Liu 87/7/15. Outline 4 History 4 Why Java? 4 Java Concept 4 Java in Real World 4 Language Overview 4 Java Performance!?
Leicester, February 24, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis. VO-TECH Project. Stage01 Ugo Becciani INAF – Astrophysical.
Binding applications with PLASTIC John Taylor Institute for Astronomy, Edinburgh / AstroGrid Topcat Astr oSco pe Plastic.
Platform for Astronomy Tool InterCommunication John Taylor.
VOTable: Tabular Data for Virtual Observatory François Ochsenbein Roy Williams Clive Davenhall, Daniel Durand, Pierre Fernique, Robert Hanisch, David Giaretta,
12-Oct-03ADASS VO Tutorial 1 VOTable Format, I/O Libraries & Tools Participants- Francois Ochsenbein (CDS, Strasbourg) Mark Taylor (Starlink, UK) Pallavi.
LINUX System : Lecture 3 Vmware, Cygwin, LINUX installation Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
3D Spectroscopy in the Virtual Observatory: Current Status Igor Chilingarian (Observatoire de Paris, France/SAI MSU, Russia) Ivan Zolotukhin (SAI MSU,
VO & Astro-Wise & others A.Belikov OmegaCEN
F. Genova, VOTECH kickoff meeting, 2004/11/ Interoperability standards F. Genova, M. Allen, T. Boch, F. Bonnarel, S. Derriere, P. Fernique, F. Ochsenbein,
Socket Swapping for efficient distributed communication between migrating processes MS Final Defense Praveen Ramanan 12 th Dec 2002.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
Tero Oittinen Sampo Team Department of Astronomy University of Helsinki,Finland Using ESO Reflex to access astronomical WebServices by The Sampo.
The AstroGrid Desktop Suite Release 2008 what it is what you can do short demo (wireless permitting...) NAM2008 Belfast Andy Lawrence April 2008.
Hello!. International Virtual Observatory Alliance Ajit Kembhavi, IUCAA, Pune.
14.1 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts Chapter 14: Protection Goals of Protection Principles of Protection Domain of Protection.
Distributed Component Object Model (DCOM)
R. Smareglia 1, O. Laurino 2, M. Brescia 3 Jenam 2011 – Saint Petersburg 1 INAF - OATs 2 Smithsonian Astr. Obs. 3 INAF - OANa.
T. Boch - IVOA Interop meeting - Baltimore October 2008 Thomas Boch [CDS] Implementing SAMP in Aladin.
Windows 2000 Course Summary Computing Department, Lancaster University, UK.
ESAVO/European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Isa Barbarisi Beijing, May 2007 VOSpec new functionalities.
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
IVOA Interop Pune, A.Micol/ESO An Archive in the VOSphere Experimenting with VOVIEW and SAMP Data Providers mind User Experience A.Micol/ESO,
PART II OPERATING SYSTEMS LECTURE 8 SO TAXONOMY Ştefan Stăncescu 1.
VO & Astro-Wise A.Belikov OmegaCEN
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Applications May 2006, Victoria, Canada VOQuest A tool.
VOTECH meeting 03/06-09/2006 Sorrento F.Bonnarel (CDS) CDS DS6 cycle 3 plans F.Bonnarel In behalf of CDS team.
Catalog Data Interface Tool Virtual Observatory-India (VO-I) May 16-20, 2005 Catalog Data Interface.
Deoyani Nandrekar Beijing May 2007Virtual Observatory India VOCat Developed By Deoyani and Mohasin.
Recording Actor Provenance in Scientific Workflows Ian Wootten, Shrija Rajbhandari, Omer Rana Cardiff University, UK.
20 September 2006IVOA Meeting Moscow Plastic – Latest developments John Taylor Thomas Boch Marco Comparato Mark Taylor Noel.
Evanthia Hatziminaoglou, ESO - Garching Virtual Observatory Info-Workshop, SOFIA January 2008 VO Tools Overview.
Selenium server By, Kartikeya Rastogi Mayur Sapre Mosheca. R
Intoduction to Andriod studio Environment With a hello world program.
Virtual Observatory India VOStat Statistical Analysis for the Virtual Observatory By Deoyani and Mohasin.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Mario Reale – GARR NetJobs: Network Monitoring Using Grid Jobs.
Accelerometer based motion gestures for mobile devices Presented by – Neel Parikh Advisor Committee members Dr. Chris Pollett Dr. Robert Chun Dr. Mark.
Operating Systems {week 11a}
Continuous Testing in Eclipse
Applications Active Web Documents Active Web Documents.
PROTECTION.
Current Generation Hypervisor Type 1 Type 2.
Goals Give you a feeling of what Eclipse is.
Plastic – Latest developments
Experiences gained from enabling Interoperability in Aladin
Bulk SMS, Voice Call SMS Campaign For Mission Election
Jim Fawcett CSE775 – Distributed Objects Spring 2012
Getting Started ARCS Lab..
Analysis models and design models
Technical Capabilities
Aladin V5 T.Boch, F.Bonnarel, P.Fernique, A.Oberto
C++/Java/COM Interoperability
Calypso Service Architecture
Presentation transcript:

VO Application interoperability study « VOApp.compareTo(PLASTIC) » Pierre Fernique CDS

The goal Cross correlate data by using simultaneously collaborative VO applications Requirements :  Data transfer mechanisms  Cross selection objects/regions  …and a large screen !

Example: VOPlot/Aladin cross selections VOPlot reddest objects selections correspond to the Aladin dense regions

Some solutions Without cross-selection  usual solution Via files : Save and load => data standards (FITS and VOTable) Via files : Save and load => data standards (FITS and VOTable) Via a Copy and paste function => data standards (OS dependent) Via a Copy and paste function => data standards (OS dependent) With cross-selection  dedicated solution VOApp java interface (new ExtApp version) VOApp java interface (new ExtApp version) PLASTIC hub PLASTIC hub

One java machine The technical choices PLASTIC A local daemon (HUB) Events by sockets + predefined messages (via RMI or XML-RPC) VOApp Unique java virtual machine Events by method calls (via a Java interface ) Plastic Hub VOPlot VOApp Topcat API

VOApp / Plastic implementations VOAppPLASTIC AladinJavaYesYes APT (STScI HST tool) JavaYesNo AstroGrid tools JavaNo Yes (Astroscope, VAST,…) CADC prototype Java Yes (ExtApp) No TopcatJava Yes VisIVOC++NoYes VOPlotJava No VOSpecJavaNoYes XSA (ESA XMM access tool) java Yes (ExtApp) No Xmdv-toolJavaNoYes

VOApp.compareTo(PLASTIC) VOAppPLASTIC Send images/tables YesYes Get images/tables YesNo Cross object selections YesYes Cross image selections Yes – pointing / No - regions Dynamic listeners (ex: mouseMove) Yes (> events per sec) Yes (<200 events per sec) Sharing memory (for avoiding object/image dupplications) No (Why not ?!) No script messages (ie opened interface) Yes No (Why not ?!) Multi-machine nodes No (in the same JVM) No (Why not ?!) Multi-language No (only java) Yes (via RMI and XMLRPC) Multi-clients Yes (but 1 to 1 oriented) Yes (real broadcast facility) Easy packaging No (both applications should be library compatibles) Yes Easy user usage Yes Yes/No (Hub launching issue ?) Capabilities Implementation

Who ? VOApp P.Fernique, F. Ochsenbein [CDS] S. Kale [VO-India] T. Donalson [STScI]  /FAQ.html #VOApp PLASTIC J. Taylor, M. Taylor, N. Wistansley [Astrogrid] T.Boch [CDS] M. Comparato [INAF] 

Which one ? PLASTIC  multi-language  generic collaborations  Certainly a good candidate for a new VO standard. VOApp  only in Java world  dedicated collaborations  high performances

Comments ?