1 / 15

Rome

Rome. Producer-Archive Interface Specification Plan of Objects to be Transferred Prototype for the design and Transfer follow-up. Contents. Tool presentation CDPP use case presentation Wind waves TNR L2 data POT design Main functionalities for tree design Wind Waves POT visualisation

santos
Download Presentation

Rome

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. Rome Producer-Archive Interface Specification Plan of Objects to be Transferred Prototype for the design and Transfer follow-up

  2. Contents • Tool presentation • CDPP use case presentation • Wind waves TNR L2 data • POT design • Main functionalities for tree design • Wind Waves POT visualisation • Transfer follow-up • Follow-up visualisation • Demo

  3. Tool presentation • Hypothesis: the Descriptor Models already exist for the project • Two parts • Descriptors creation and POT visualisation (during the Formal Definition Phase) • Plan first design • Easy filling up of Descriptors, • Centralized information • POT creation and validation • POT visualization • With easy GUI • Transfer follow-up and visualisation (during the Transfer Phase) • Follow-up Descriptor state in POT and follow-up detail visualization • Using the same graphical visualisation and POT information • The current version of the prototype doesn’t take into account the SIP part (regrouping and sequencing constraints, …)

  4. Tool presentation: technical characteristics • XSD schema for Descriptor Models • XML files for Descriptors • Open source (XAmple, JUNG, Apache) • Requirements • JAVA (Applet & XML/XSLT Processing) • JAXB (Java for XML Binding) • JUNG (Graph management) • XAmple (XML Editor) • Servlet & JSP Container (Tomcat server) • HTTP Browser with Java Plug-in

  5. CDPP use case presentation • Space Physics domain • WIND mission • WAVES experiment • WIND WAVES TNR L2 data set • Complementary Data Objects: • EAST syntactic descriptor • Mission description document WIND WAVES Experiment Complementary Data Objects WIND WAVES TNR L2 Data set Waves documentation (1) WIND WAVES TNR L2 Data (1..N) EAST Description (1)

  6. Plan of Transfer: description • The POT Tree • a tree made of nodes and leaves • nodes • leaves • each node/leaf is associated with • an XSD descriptor (Descriptor Model) • an XML file (Descriptor) • used during the phases • Formal Definition • Transfer (and Validation)

  7. POT Icon states and representations

  8. POT Design: General purpose .XML MODELS .XSD DESCRIPTORS Producer WWW Archive SERVER POT.XML

  9. POT design: main functionalities (1/2) • Elementary Plan design (descriptor_model_ID, descriptor_ID, title) using the list of Descriptor Models: creation of nodes and first graphical view without need to give further Object information • Descriptors creation: node instantiation (possible to do it in several times with automatic base updates) and validation (XAmple form). The XML files thus created populate the ingest base (complete view on the nodes of the POT and the links between these nodes) • Graphic representation of the POT which can be seen and understood by the Producer and the Archive

  10. POT design: main functionalities (2/2) • Node actions • Add node • Delete node • Modify node • Node definition • Unique identifier (Id) • Label • Descriptor Model (.XSD file)

  11. POT Design : Node Actions (1/2) • Add node • leaf becomes a node • default generated id, label and model descriptor • unique id accepted • Delete node • remove the node and all children • ask confirmation when node, or children nodes is/are XAmple modified

  12. POT Design : Node Actions (2/2) • Modify node • open Xample editor • use the Descriptor Model information • automatically fills the following data • descriptor_ID • descriptor_type • parent_collection • Allows to complete other data fields • Related_descriptor_ID • Used with "Show Linked Nodes" • …

  13. POT Design : Additional Features • POT Update • Send POT modifications to the server • POT.xml file is updated • Show linked node • nodes defined as linked in the XML file are highlighted

  14. Transfer follow-up • Same graphical visualisation as the 'Definition Phase' • Visualisation of the progress • Graphical conventions • Progressing (still in transfer) • Terminated (transfer completed) • Number of objects already transferred (and number of objects to be transferred, if known)

  15. Start of demonstration

More Related