CFA Development Status
description
Transcript of CFA Development Status
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
CFA Development Status
CAA/CFA Meeting
ESAC, Oct 11th 2011
European Space AgencyCFA Team
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
In the beginning
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
Archive subsystems development
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
At present
Old schedule
Updated schedule
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
Future plans
- Internal release (Dec 1st 2011)
- Plotting tools implementation
- Regular data deliveries
- AIO implementation
- Beta release (Jan/Feb 2012)
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
Status of archive subsystems development
To be connected to Concatenation Tool
Under development
(pending ICD)
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
User Interface
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
Import Module
This is the process in charge of importing the Archive files to the data repository
Highly project dependent
No ABSI module for it
This module copies (or moves, depending on the agreement with the project) files to the archive file repository
It logs all its actions into the
database (ingestion schema) through the Query Manager
Import Processes:1. Select following file to be imported 2.Store initial info in database 3.Import this file into the archive filesystem 4.Store process info in database
If the process fails at some point, initial info will be stored in database, so we will now that it has failed
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
Ingest Module
Ingest module is in charge of extracting the metadata from the archive repository files and storing it in the database.
Highly project dependent
No ABSI module for it
It logs all its actions into the database (ingestion schema) through the Query Manager
Ingest component contains four modules: -Metadata Parser(handle ingestion request)
-Notification Parser(any information not being file metadata, it is sent to the notification parser)
-File Metadata Parser (access the data to extract the relevant information)
-BEAN2DAO (insert parsed metadata into the DB)
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
Concatenation Tool
- First version ready
- Allows overlapping of files- Allowing detached headers?
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
Concatenation Tool (II)
-Duplicated <File> metadata
-Handling different cases:
-Missing “include” sentence
-“Include” within a “parameters” file
-Metadata already present in the file
CAA/CFA Meeting | CFA Team | ESAC | Octiber 11 2011
Questions ?→
Suggestions