C. Huc/CNES, D. Boucon/CNES-SILOGIC, L. Saillard/SILOGIC Producer-Archive Interface Specification Mock-up for POT creation.

Slides:



Advertisements
Similar presentations
Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
Advertisements

Architecture of the COREP-XBRL mapper Java based web application Uses only open source packages of Java + struts.jar for the GUI + poi.jar for the reading.
Excel XBRL mappers Steering Committee,
Enterprise Java and Data Services Designing for Broadly Available Grid Data Access Services.
The Developer Perspective Michelle Osmond. Design – Requirements Gathering Sales & Research projects –Prototypes/Demos User group meetings Usability workshops.
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
1 CEOS/WGISS20 – Kyiv – September 13, 2005 Paul Kopp SIPAD New Generation: Dominique Heulet CNES 18, Avenue E.Belin Toulouse Cedex 9 France
‘The Transparent Repository’ Kevin Bradley (NLA) & Chris Blackall (ANU)
1 Build a Web Application on J2EE. 2 J2EE Scenario Client – Web Server – EIS Resources Client – Web Server – EIS Resources Client – Application Server.
XML-Enabled Database System Mark Graves. This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall.
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
Hello Vaadin! CS 3130 Summer 2015.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
Web Applications Basics. Introduction to Web Web features Clent/Server HTTP HyperText Markup Language URL addresses Web server - a computer program that.
UNDERSTANDING WEB AND WEB PROJECT PLANNING AND DESIGNING AND EFFECTIVE WEBSITE Garni Dadaian.
An Overview of Selected ISO Standards Applicable to Digital Archives Science Archives in the 21st Century 25 April 2007 Donald Sawyer - NASA/GSFC/NSSDC.
UNIT-V The MVC architecture and Struts Framework.
Digital Library Syllabus Uploader Will Cameron CSC 8530 October 19, 2006 Project Presentation 2.
K. Jamroendararasame*, T. Matsuzaki, T. Suzuki, and T. Tokuda Department of Computer Science, Tokyo Institute of Technology, JAPAN Two Generators of Secure.
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
Grid Computing, B. Wilkinson, 20043b.1 Web Services Part II.
Zhonghua Qu and Ovidiu Daescu December 24, 2009 University of Texas at Dallas.
COP 4991 Component Based Software Development Lecture #4 Java Web Services Onyeka Ezenwoye.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
CS441 CURRENT TOPICS IN PROGRAMMING LANGUAGES LECTURE 5_1 George Koutsogiannakis/ Summer
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
C. Huc/CNES, D. Boucon/CNES-SILOGIC Specification for the Formal Definition and Transfer Phase of a Producer-Archive Interface.
AJAX Making Dynamic Web pages more Dynamic Jim Hendricks April 25th, 2006.
Introduction to J2EE Architecture Portions by Kunal Mehta.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
DSpace UI Alexey Maslov. DSpace in general A digital library tool useful for storage, maintenance, and retrieval of digital documents Two types of interaction:
Matrix Mapping Tool Sam Gross Internship at Virtual Technology Corporation.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Rome Producer-Archive Interface Specification Plan of Objects to be Transferred Prototype for the design and Transfer follow-up.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
Lecturer: Prof. Piero Fraternali, Teaching Assistant: Alessandro Bozzon, Advanced Web Technologies: Struts–
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Structure of the Internet. Internet Structure LAN ISP Internet Backbone.
C. Huc/CNES, D. Boucon/CNES-SILOGIC, D.M. Sawyer/NASA/GSFC, J.G. Garrett/NASA-Raytheon Producer-Archive Interface Methodology Abstract Standard PAIMAS.
Chapter 2 Web app architecture. High-level web app architecture  When a client request coming in and needs servlet to serve dynamic web content, what.
CCSDS Meeting CNES Report, 2/11/2004 CNES 1 CCSDS - MOIMS Area Data Archive ingestion WG Information Packaging and Registry WG CNES Report on activity.
Moby Web Services Iván Párraga García MSc on Bioinformatics for Health Sciences May 2006.
C. Huc/CNES, D. Boucon/CNES-SILOGIC Producer-Archive Interface Specification.
EMBL-EBI MSD Search and Visualization tools Jawahar Swaminathan.
Deploying a service. Talk titledate2 Talk titledate3 Section SOAP Deployment.
CCSDS Meeting data Archive Ingest - June 2006 CNES 1 CCSDS - MOIMS Area Data Archive Ingest WG CNES Report Rome meeting – June 2006 Claude Huc.
Model Design using Hierarchical Web-Based Libraries F. Bernardi Pr. J.F. Santucci {bernardi, University of Corsica SPE Laboratory.
CCSDS Meeting data Archive Ingest - January 2007 CNES 1 CCSDS - MOIMS Area Data Archive Ingest WG CNES Report Colorado Springs meeting – January 2007 Claude.
EGEE is a project funded by the European Union under contract IST SOAP Simple Object Access Protocol 3 – 4 June
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
NJIT 1 Apache Tomcat (Version 6.0) THETOPPERSWAY.COM.
EPICS Archiver SVG Interface. Timofei Bolshakov, Accelerator Division / Accelerator Controls, July 9, 2007.
DataGrid is a project funded by the European Commission EDG Conference, Heidelberg, Sep 26 – Oct under contract IST OGSI and GT3 Initial.
Colorado Springs Producer-Archive Interface Specification Status of standardisation project Main characteristics, major changes, items pending.
Net-centric Computing Web Services. Lecture Outline  What is Web Service  Web Service Architecture  Creating and using Java Web Services  Apache Axis.
Topics to be covered (ni) Client side validation JSF (free tools as well) Webservices Tell Resources e.g. sites Packaging and deploying web applications.
Java High level programming language ◦ Sun Microsystems ◦ ORACLE acquired Java Development Kit – JDK Java Runtime Environment – JRE Java Virtual Machine.
International Planetary Data Alliance Registry Project Update September 16, 2011.
The Java API for XML Binding. The Need for Data Binding To support unmarshlling to convert XML data into Java objects. To support marshalling to convert.
CNES: CCSDS - MOIMS Area Data Archive ingestion WG Information Packaging and Registry WG CNES Report on activity May-October 2004 Toulouse meeting.
CX Introduction to Web Programming
Web Routing Designing an Interface
Google Web Toolkit Tutorial
Heppenheim Prototype for the MOT design and for the Transfer follow-up
Application with Cross-Platform GUI
Implementing VOSpace 1.0 without Axis
WEB DESIGN Cross 11, Tapovan Enclave Nala pani Road, Dehradun : ,
SDMX IT Tools SDMX Registry
Presentation transcript:

C. Huc/CNES, D. Boucon/CNES-SILOGIC, L. Saillard/SILOGIC Producer-Archive Interface Specification Mock-up for POT creation

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 2 Main functionalities  Tool for –Plan first design ( minimum information required ), –Easy filling up of descriptor instances (possible in several times), –Centralized information, –POT creation, –POT validation, –POT (and information) visualization.  with easy GUI.

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 3 Main functionalities  Mock-up: –Elementary Plan design (descriptor_type, descriptor_ID, title, parent_collection) using the dictionary (list of Descriptor Models): creation of nodes and first graphical view without need to give further Object information, –Node instantiation (possible to do it in several times with automatic base updates) and validation (Xample form), –POT creation: ingest base (XML file). This base provides a complete view on the nodes of the POT and the links between these nodes. –POT validation by checking the coherence between all the described elements (identifiers, links, …). –Graphic representation of the POT which can be seen and understood by the Producer and the Archive.

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 4 Implementation  Requirements: –JAVA (Applet & XML/XSLT Processing) –JAXB (Java for XML Binding) –Batik (Apache Java SVG Processing) –XAmple –Servlet & JSP Container (Tomcat server) –HTTP Browser with Java Plug-in

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 5 Description WWW SERVER MODELS DICTIONARY DESCRIPTOR DICTIONARY CLIENT POT.SVG

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 6 Description

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 7 Example WIND WAVES Experiment WIND WAVES TNR L2 Data set WIND WAVES TNR L2 Data (1..N) Complementary Data Objects EAST Description (1) Document (1) Space Physics domain WIND mission WAVES experiment WIND WAVES TNR L2 data set Complementary Data Objects: EAST syntactic descriptor Mission description document

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 8 Example ROOT WIND_WAVES WA_TNR_L2_CO METADATA_STANDARD=DIF WA_TNR_L2_DO (N) METADATA_MODEL=CDPP_DO.xsl WIND_WAVES_CC EAST_DESCRIPTION (1) WAVES_DOCUMENTATION (1) Object Descriptor ID SPACE_PHYSICS_SIP Wind_waves_tnr_l2_aaammjj.dat Wind_waves_tnr_l2_aaammjj.xml EAST_SIP Wind_waves_tnr_l2.east EXPERIMENT_DESCRIPTION_SIP Wind_waves_22000_0387.pdf SPACE_PHYSICS_COLLECTION_SIP Wind_waves_tnr.dif N Files to be transferred

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 9 Conclusion  Tool for –POT creation and validation  POT updating (node deletion, identifier updating, …)  Tool evolution: used for the transfer follow-up (follow-up descriptor state in POT and follow- up detail visualization)

CCSDS Meeting, 05/12/05 Producer-Archive Interface Specification 10