1 / 29

ASTER Scenario: Backward Chaining

Generate. Plan. INSERTION. RETRIEVAL. Deliver. Ingest. Search & Order. Subscribe. Store. ASTER Scenario: Backward Chaining. PRODUCTION. External Data Provider. User. Product Subscription On-demand Production Standing Order Delivery QA Update. RETRIEVAL. Deliver. Media.

raanan
Download Presentation

ASTER Scenario: Backward Chaining

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. Generate Plan INSERTION RETRIEVAL Deliver Ingest Search & Order Subscribe Store ASTER Scenario: Backward Chaining PRODUCTION External Data Provider User Product Subscription On-demand Production Standing Order Delivery QA Update

  2. RETRIEVAL Deliver Media Search & Order Inventory Search Subscribe Store Locate Data Backward Chaining ASTER Scientist searches for newly ingested AST_L1BT granules, verifying attributes

  3. Communications Subsystem SBSRV Interoper- ability ADSRV Ingest Subsystem Ingest 3. Submit translated query to SDSRV Data Mgmt Subsystem DDICT Planning Subsystem abc def ghi jkl mno Planning 2. Submit query via V0 Gateway Data Server Subsystem Data Processing Subsystem 0110001011 0010110010 1101011101 0110001011 Data Proc Collection 1. Search for AST_L1BT DDIST SDSRV Inven- tory DB Client STMGT ASTER: Search Process ASTER Scientist decides to check out the AST_L1BT (L1B TIR) granule that was received. First, the scientist searches for the granule.

  4. Provides ECS names for V0 terms Data Dictionary Server EcDmDictServer Local Information Manager EcDmLimServer User Registration Tool (URT) Scripts EcClWbUr EcClWbUrConfirm EcClWbUrSubmit Data Dictionary Maintenance Tool EcDmMaintTool Translates search criteria to a search object and submits query to SDSRV Search service Submits query from EOS Data Gateway Web Client, via V0 Gateway, with search constraints provided by Science User Client (CLS) External/ Internal Users Local Information Manager (LIMGR) CSCI Data Dictionary SQL Server Sybase Server (COTS) User Profile Gateway EcClDtUserProfileGateway Data Dictionary Replication Server Sybase Replication Server (COTS) Data Mgmt Subsystem (DMS) Data Dictionary (DDICT) CSCI V0 to ECS Gateway Server EcDmV0ToECSGateway HDF Product Viewing Tool EOSView ECS to V0 Gateway Server EcDmECSToV0Gateway Java DAR Tool EcClWbJdt Version Zero Gateway (V0 GTWY) CSCI Workbench (WKBCH) CSCI ASTER: CSCI/Component Rolein Data Search

  5. RETRIEVAL Deliver Media Search & Order Inventory Search Subscribe Store Locate Data Backward Chaining (Cont.) Locate AST_L1BT granules of interest

  6. Communications Subsystem SBSRV Interoper- ability ADSRV Ingest Subsystem Ingest Data Mgmt Subsystem DDICT 2. Return query results Planning Subsystem abc def ghi jkl mno Planning Data Server Subsystem Data Processing Subsystem 0110001011 1. Query Sybase 0010110010 1101011101 0110001011 Data Proc Collection 3. Return results to Client for display to User DDIST SDSRV Inven- tory DB Client STMGT ASTER: Data Search Process SDSRV queries Sybase/SQS database for AST_L1BT (L1B TIR) granules meeting search criteria.

  7. Data Distribution EcDsDistributionServer Data Dictionary Server EcDmDictServer Local Information Manager EcDmLimServer Science Data Server EcDsScienceDataServer Breaks down Query and generates calls to inventory database; packages and returns results Archive Server EcDsStArchiveServer User Registration Tool (URT) Scripts EcClWbUr EcClWbUrConfirm EcClWbUrSubmit Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Translates results and returns them to the User Profile Gateway and EOS Data Gateway Web Client Data Dictionary Maintenance Tool EcDmMaintTool Data Distribution GUI EcDsDdistGui HDF EOS Server EcDsHdfEosServer Client (CLS) External/ Internal Users Local Information Manager (LIMGR) CSCI Data Dictionary SQL Server Sybase Server (COTS) User Profile Gateway EcClDtUserProfileGateway Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Data Base Sybase Server (COTS) Data Dictionary Replication Server Sybase Replication Server (COTS) Data Mgmt Subsystem (DMS) Science Data Server GUI EcDsSdsrvGui Database; contains metadata for search and retrieval Data Distribution (DDIST) CSCI Data Dictionary (DDICT) CSCI HDF Product Viewing Tool EOSView V0 to ECS Gateway Server EcDmV0ToECSGateway Sybase/SQS Sybase Server (COTS) ECS to V0 Gateway Server EcDmECSToV0Gateway Pull Monitor Process EcDsStPullMonitorServer Java DAR Tool EcClWbJdt Version Zero Gateway (V0 GTWY) CSCI Data Server Subsystem (DSS) Science Data Server (SDSRV) CSCI Data Base Sybase Server (COTS) Forwards query results to EOS Data Gateway Web Client for Display to the user Collection DDIST Workbench (WKBCH) CSCI SDSRV Storage Management (STMGT) CSCI Inven- tory DB STMGT ASTER: CSCI/Component Rolein Data Search

  8. Process On Demand ASTER Scientist calls DAAC requesting AST_08 to be produced from AST_L1BT using ETS algorithm Subscribe Register Subscription Notification Store Archive Data Catalogue Data Locate Data Retrieve Data Backward Chaining (Cont.) PRODUCTION

  9. Communications Subsystem SBSRV Interoper- ability ADSRV Ingest Subsystem Ingest Data Mgmt Subsystem DDICT Planning Subsystem abc def ghi jkl mno Planning Data Server Subsystem Data Processing Subsystem 0110001011 0010110010 1101011101 0110001011 Data Proc Collection DDIST SDSRV Inven- tory DB Client STMGT 1. Scientist calls DAAC with production request ASTER: On-Demand Production Request Process Scientist calls DAAC requesting AST_L1BT (L1B TIR) be generated into an AST_08 (L2 Surface Temperature) product using ETS algorithm.

  10. ASTER: CSCI/Component Rolein On-Demand Production Request No CSCI/Components involved.

  11. Process On Demand Subscribe Register Subscription Notification Store Archive Data Catalogue Data Locate Data Retrieve Data Backward Chaining (Cont.) PRODUCTION DAAC submits subscription on behalf of scientist for delivery of AST_08 via ftpPush

  12. 1. Subscribe (AST_08, ftpPush) Communications Subsystem SBSRV Interoper- ability ADSRV Ingest Subsystem Ingest Data Mgmt Subsystem DDICT Planning Subsystem abc def ghi jkl mno Planning Data Server Subsystem Data Processing Subsystem 0110001011 0010110010 1101011101 0110001011 Data Proc Collection DDIST SDSRV Inven- tory DB Client STMGT ASTER: User Subscription Registration Process DAAC enters subscription, on behalf of scientist, for delivery of AST_08 (L2 Surface Temperature) product, via ftpPush, when product is generated.

  13. Virtual Terminal VT File Transfer Protocol FTP/KFTP DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer Stores subscription in the Sybase Database Crypto- graphic Manage- ment Interface CMI FTP Notification CsFtpNotify Landsat7 Gateway EcCsLandsat7Gateway Domain Name Service DNS Bulk Data Server BDS E-Mail Parser Gateway EcCsEmailParser E-Mail Services Email Server Network File System NFS Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework DAR Comm Gateway EcGwDARServer Subscription Service (a service of CSS, not a CSCI) EcSbGui GUI used by User Services Representative to create subscription for Science User Filecopy EcUtFileCopy EcUtFileExec MOJO Gateway EcCsMojoGateway Distributed Computing Configuration Item (DCCI) ASTER: CSCI/Component Rolein User Subscription Registration

  14. Process On Demand Subscribe Register Subscription Notification Store Archive Data Catalogue Data Locate Data Retrieve Data Backward Chaining (Cont.) PRODUCTION Operator determines need to run ACT PGE before ETS. Submits production requests for ACT and ETS, and then initiates production

  15. 1 AST_L1BT 1 GDAS0ZFH 24 AST_ANC ACT (PGE) 1 AST_09T 1 AST_ANC ETS (PGE) 1 AST_05 1 AST_08 ASTER: PGE Chaining Input: 1 AST_L1BT Requested Output: 1 AST_08

  16. Communications Subsystem SBSRV 3. Submit subscriptions Interoper- ability ADSRV Ingest Subsystem 2. Search Advertising Ingest Data Mgmt Subsystem DDICT Planning Subsystem abc def ghi jkl mno Planning 4. Submit search for input granules 7. Create Production Plan Data Server Subsystem Data Processing Subsystem 0110001011 0010110010 5. Search database 1101011101 0110001011 Data Proc Collection 6. Return results DDIST SDSRV Inven- tory DB Client STMGT ASTER: Production Request Process Operator determines that, in order to run ETS algorithm on AST_L1BT (L1B TIR), ACT algorithm must be run first. Operator then creates production requests and a plan which includes a DPR for the ACT, with the AST_09 (L2 Surface Radiance TIR) output feeding the ETS algorithm. 1. Create Production Requests

  17. Stores Production Requests Data Distribution EcDsDistributionServer Science Data Server EcDsScienceDataServer Archive Server EcDsStArchiveServer Breaks down Query and generates calls to inventory database; packages and returns results Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Data Distribution GUI EcDsDdistGui Virtual Terminal VT File Transfer Protocol FTP/KFTP DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer HDF EOS Server EcDsHdfEosServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Crypto- graphic Manage- ment Interface CMI Data Base Sybase Server (COTS) FTP Notification CsFtpNotify Planner creates Production Requests; Editor searches Advertising Server and submits subscriptions Planning Subsystem (PLS) Resource Planning Workbench EcPlRpRe EcPlRpSi EcPlRpTl Data Store Sybase Database (COTS) Landsat7 Gateway EcCsLandsat7Gateway Searches SDSRV for input granules abc Domain Name Service DNS def ghi jkl mno Science Data Server GUI EcDsSdsrvGui Planning Data Distribution (DDIST) CSCI Bulk Data Server BDS E-Mail Parser Gateway EcCsEmailParser E-Mail Services Email Server Database; contains metadata for search and retrieval Production Planning Workbench EcPlWb EcPlTl Sybase/SQS Sybase Server (COTS) Production Request Editor EcPlPrEditor Network File System NFS Interoper- ability (IOS) Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework Pull Monitor Process EcDsStPullMonitorServer DAR Comm Gateway EcGwDARServer Subscription Service EcSbGui Data Server Subsystem (DSS) Stores subscriptions in the Sybase Database Filecopy EcUtFileCopy EcUtFileExec Science Data Server (SDSRV) CSCI Data Base Sybase Server (COTS) Advertising Service Replication Server Sybase Replication Server (COTS) Advertising Service SQL Server Sybase Server (COTS) Advertising Server EcIoAdServer Collection DDIST SDSRV Planning Subscription Editor EcPlSubsEditor ProductionStrategies GUI EcPlProdStrat SubscriptionManager EcPlSubMgr MOJO Gateway EcCsMojoGateway Storage Management (STMGT) CSCI Inven- tory DB Distributed Computing Configuration Item (DCCI) Advertising Server Component STMGT Contains records of subscribable services Production Planning (PLANG) CSCI Advertising Service (ADSRV) CSCI ASTER: CSCI/Component Rolein Production Request

  18. Process On Demand Subscribe Register Subscription Notification Store Archive Data Catalogue Data Locate Data Retrieve Data Backward Chaining (Cont.) PRODUCTION Operator activates Plan which includes Data Processing Requests (DPRs) for ACT and ETS PGEs

  19. Communications Subsystem SBSRV Interoper- ability ADSRV Ingest Subsystem Ingest 1. Activate Production Plan Data Mgmt Subsystem DDICT Planning Subsystem abc def ghi jkl mno Planning Data Server Subsystem Data Processing Subsystem 0110001011 0010110010 1101011101 2. Data Processing Request (ACT) 0110001011 Data Proc Collection DDIST SDSRV Inven- tory DB Client STMGT ASTER: Plan Activation Process Production Planner interacts with the Planning Workbench GUI to create a plan with DPRs for the ACT and ETS PGEs and make it the current processing plan.

  20. Data Management EcDpPrDM Execution Management EcDpPrEM EcDpPrSMFLink PGE Management EcDpPrRunPGE EcDpPrRusage (Separate software libraries for SSI&T) Submits the DPRs (one for ACT and a dependent one for ETS) to AutoSys for job processing Deletion Server EcDpPrDeletion Job Management EcDpPrJobMgmt EcDpPrJobMgmtClient EcDpPrViewJobStates AutoSys COTS Product SDP ToolKit (SDPTK) CSCI Planning Subsystem (PLS) Resource Planning Workbench EcPlRpRe EcPlRpSi EcPlRpTl Data Store Sybase Database (COTS) Data Preprocessing EcDpPrAm1AncillaryDPREP EcDpPrAm1EphemerisGapFillDPREP EcDpPrAm1FddAttitudeDPREP EcDpPrAm1FddReplaceEphemerisDPREP EcDpPrAm1ToolkitToHdfDPREP EcDpPrDumpAttitudeDPREP EcDpPrDumpEphemerisDPREP abc def ghi QA Monitor EcDpPrQaMonitorGUI jkl Ground Event Process EcDpPrGE mno Planning Resource Management DpPrRM Data Processing Subsystem (DPS) 0110001011 Data Store Sybase Database (COTS) 0010110010 1101011101 Production Planning Workbench EcPlWb EcPlTl 0110001011 Production Request Editor EcPlPrEditor Data Proc Processing (PRONG) CSCI Insert/Acquire Tools EcDpAtINSTALL EcDpAtInsertStaticFile EcDpAtInsertExeTarFile EcDpAtInsertTestFile EcDpAtStageDAP EcDpAtGetMCF SSAP GUI EcDpAtSSAPGui Check Software Tools EcDpAtCheckPCF EcDpAtBadFuncGui EcDpAtBadFunc EcDpAtPrologs EcDpAtReplaceString View/Compare Data Tools EOSView, IDL EcDpAtBinDiffGui EcDpAtBinDiffPrepareFiles EcDpAtCheckHdfFile hdiff, xdiff Planning Subscription Editor EcPlSubsEditor ProductionStrategies GUI EcPlProdStrat SubscriptionManager EcPlSubMgr Production Planner uses GUI to activate plan Define PGE EcDpAtCheckODL EcDpAtCreateODLTemplate EcDpAtRegisterPGE EcDpAtOpDbGui Production Planning (PLANG) CSCI SSIT Manager EcDpAtMgr EcDpAtMgrLogDump Algorithm Integration and Test Tools (AITTL) CSCI ASTER: CSCI/Component Rolein Plan Activation

  21. Process On Demand Subscribe Register Subscription Notification Store Archive Data Catalogue Data Locate Data Retrieve Data Backward Chaining (Cont.) PRODUCTION Job locates AST_L1B, AST_ANC (ASTER ancillary data set), and GDAS0ZFH (NCEP ancillary) data required for ACT algorithm

  22. Communications Subsystem SBSRV Interoper- ability ADSRV Ingest Subsystem Ingest 1. Search (AST_L1BT, AST_ANC, & GDAS0ZFH) Data Mgmt Subsystem DDICT Planning Subsystem abc def ghi jkl mno Planning Data Server Subsystem Data Processing Subsystem 2. Query Sybase 0110001011 0010110010 1101011101 0110001011 Data Proc Collection DDIST SDSRV Inven- tory DB Client STMGT ASTER: Input Data Location Process ACT locates required AST_L1BT (L1B TIR), AST_ANC (ASTER ancillary data set), andGDAS_0ZF (NCEP ancillary) input data granule.

  23. Data Management EcDpPrDM Execution Management EcDpPrEM EcDpPrSMFLink PGE Management EcDpPrRunPGE EcDpPrRusage Controls staging and processing activities Data Distribution EcDsDistributionServer Science Data Server EcDsScienceDataServer Archive Server EcDsStArchiveServer (Separate software libraries for SSI&T) Releases and sequences DPRs (Jobs) Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Data Distribution GUI EcDsDdistGui Deletion Server EcDpPrDeletion Job Management EcDpPrJobMgmt EcDpPrJobMgmtClient EcDpPrViewJobStates HDF EOS Server EcDsHdfEosServer AutoSys COTS Product SDP ToolKit (SDPTK) CSCI Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Data Base Sybase Server (COTS) Data Preprocessing EcDpPrAm1AncillaryDPREP EcDpPrAm1EphemerisGapFillDPREP EcDpPrAm1FddAttitudeDPREP EcDpPrAm1FddReplaceEphemerisDPREP EcDpPrAm1ToolkitToHdfDPREP EcDpPrDumpAttitudeDPREP EcDpPrDumpEphemerisDPREP QA Monitor EcDpPrQaMonitorGUI Ground Event Process EcDpPrGE Science Data Server GUI EcDsSdsrvGui Data Distribution (DDIST) CSCI Retrieves metadata for requested input granules from the Sybase/SQS database Resource Management DpPrRM Data Processing Subsystem (DPS) 0110001011 Data Store Sybase Database (COTS) 0010110010 1101011101 Sybase/SQS Sybase Server (COTS) 0110001011 Data Proc Processing (PRONG) CSCI Pull Monitor Process EcDsStPullMonitorServer Data Server Subsystem (DSS) Science Data Server (SDSRV) CSCI Data Base Sybase Server (COTS) Collection Insert/Acquire Tools EcDpAtINSTALL EcDpAtInsertStaticFile EcDpAtInsertExeTarFile EcDpAtInsertTestFile EcDpAtStageDAP EcDpAtGetMCF SSAP GUI EcDpAtSSAPGui Check Software Tools EcDpAtCheckPCF EcDpAtBadFuncGui EcDpAtBadFunc EcDpAtPrologs EcDpAtReplaceString View/Compare Data Tools EOSView, IDL EcDpAtBinDiffGui EcDpAtBinDiffPrepareFiles EcDpAtCheckHdfFile hdiff, xdiff DDIST SDSRV Storage Management (STMGT) CSCI Inven- tory DB Database; contains metadata for search and retrieval STMGT Define PGE EcDpAtCheckODL EcDpAtCreateODLTemplate EcDpAtRegisterPGE EcDpAtOpDbGui SSIT Manager EcDpAtMgr EcDpAtMgrLogDump Algorithm Integration and Test Tools (AITTL) CSCI ASTER: CSCI/Component Rolein Input Data Location

  24. Process On Demand Subscribe Register Subscription Notification Store Archive Data Catalogue Data Locate Data Retrieve Data Backward Chaining (Cont.) PRODUCTION Retrieve AST_L1B, AST_ANC (ASTER ancillary data set), and GDAS0ZFH granules as input to ACT; PGE execution begins

  25. Communications Subsystem SBSRV 1. Acquire (AST_L1BT, AST_ANC, & GDAS0ZFH, ftpPush) Interoper- ability ADSRV Ingest Subsystem Ingest Data Mgmt Subsystem DDICT Planning Subsystem abc def ghi jkl mno Planning 2. Distribution Request (AST_L1BT, AST_ANC, & GDAS0ZFH files, ftpPush) Data Server Subsystem Data Processing Subsystem 0110001011 0010110010 1101011101 0110001011 Data Proc Collection DDIST SDSRV Inven- tory DB Client STMGT 4. ftpPush (AST_L1BT, AST_ANC, & GDAS0ZFH files) 3. Copy (AST_L1BT, AST_ANC, & GDAS0ZFH files, ftpPush) ASTER: Job Staging Process ACT production job retrieves required AST_L1BT (L1B TIR), AST_ANC (ASTER ancillary data set), and GDAS0ZFH (NCEP ancillary) input data granules.

  26. Data Management EcDpPrDM Execution Management EcDpPrEM EcDpPrSMFLink PGE Management EcDpPrRunPGE EcDpPrRusage Data Distribution EcDsDistributionServer Handles requests to the Archive for retrieving and inserting granules Controls staging and processing activities Science Data Server EcDsScienceDataServer Archive Server EcDsStArchiveServer (Separate software libraries for SSI&T) Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Data Distribution GUI EcDsDdistGui Creates staging disks for granule files; requests granule file retrieval by STMGT Deletion Server EcDpPrDeletion Job Management EcDpPrJobMgmt EcDpPrJobMgmtClient EcDpPrViewJobStates HDF EOS Server EcDsHdfEosServer AutoSys COTS Product SDP ToolKit (SDPTK) CSCI Releases and sequences DPRs (Jobs) Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Data Base Sybase Server (COTS) Stages granule files to read-only cache disks Data Preprocessing EcDpPrAm1AncillaryDPREP EcDpPrAm1EphemerisGapFillDPREP EcDpPrAm1FddAttitudeDPREP EcDpPrAm1FddReplaceEphemerisDPREP EcDpPrAm1ToolkitToHdfDPREP EcDpPrDumpAttitudeDPREP EcDpPrDumpEphemerisDPREP QA Monitor EcDpPrQaMonitorGUI Ground Event Process EcDpPrGE Science Data Server GUI EcDsSdsrvGui Data Distribution (DDIST) CSCI Retrieves metadata; creates metadata Staging Disks; creates and passes metadata files to DDIST Resource Management DpPrRM Data Processing Subsystem (DPS) 0110001011 Data Store Sybase Database (COTS) 0010110010 1101011101 Sybase/SQS Sybase Server (COTS) 0110001011 Data Proc Processing (PRONG) CSCI Pull Monitor Process EcDsStPullMonitorServer Data Server Subsystem (DSS) Allocates space in response to Distribution Requests Science Data Server (SDSRV) CSCI Data Base Sybase Server (COTS) Collection Insert/Acquire Tools EcDpAtINSTALL EcDpAtInsertStaticFile EcDpAtInsertExeTarFile EcDpAtInsertTestFile EcDpAtStageDAP EcDpAtGetMCF SSAP GUI EcDpAtSSAPGui Check Software Tools EcDpAtCheckPCF EcDpAtBadFuncGui EcDpAtBadFunc EcDpAtPrologs EcDpAtReplaceString View/Compare Data Tools EOSView, IDL EcDpAtBinDiffGui EcDpAtBinDiffPrepareFiles EcDpAtCheckHdfFile hdiff, xdiff DDIST SDSRV Storage Management (STMGT) CSCI Inven- tory DB Database; contains metadata for search and retrieval STMGT Define PGE EcDpAtCheckODL EcDpAtCreateODLTemplate EcDpAtRegisterPGE EcDpAtOpDbGui Provides Resource Manager for ftpPushes SSIT Manager EcDpAtMgr EcDpAtMgrLogDump Algorithm Integration and Test Tools (AITTL) CSCI ASTER: CSCI/Component Rolein Job Staging

  27. Archive newly created AST_09T (L2 Surface Radiance TIR) granule after completion of ACT PGE; Process On Demand update catalogue with reference to AST_09T Subscribe Register Subscription Notification Store Archive Data Catalogue Data Locate Data Retrieve Data Backward Chaining (Cont.) PRODUCTION

  28. Communications Subsystem SBSRV 1. Get DSS UR Interoper- ability ADSRV Ingest Subsystem Ingest 2. Insert (AST_09T) Data Mgmt Subsystem DDICT Planning Subsystem abc def ghi jkl mno Planning Data Server Subsystem Data Processing Subsystem 0110001011 0010110010 4. Add (AST_09T metadata) 1101011101 0110001011 Data Proc Collection DDIST SDSRV 3. Store (AST_09T files) Inven- tory DB Client STMGT ASTER: PGE Execution and Output Insertion Process ACT PGE is successfully executed and newly created AST_09T (L2 Surface Radiance TIR) granule is archived; inventory is updated.

  29. Interoper- ability (IOS) Data Management EcDpPrDM Execution Management EcDpPrEM EcDpPrSMFLink PGE Management EcDpPrRunPGE EcDpPrRusage Data Distribution EcDsDistributionServer Science Data Server EcDsScienceDataServer Archive Server EcDsStArchiveServer (Separate software libraries for SSI&T) Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Advertising Service Replication Server Sybase Replication Server (COTS) Advertising Service SQL Server Sybase Server (COTS) Advertising Server EcIoAdServer Data Distribution GUI EcDsDdistGui Deletion Server EcDpPrDeletion Gets DSS UR from Advertising Server; handles requests to the Archive for retrieving and inserting granules Executes PGE; places output files in output directory Job Management EcDpPrJobMgmt EcDpPrJobMgmtClient EcDpPrViewJobStates HDF EOS Server EcDsHdfEosServer AutoSys COTS Product SDP ToolKit (SDPTK) CSCI Advertising Server Component Provides DSS Universal Reference (UR) Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Data Base Sybase Server (COTS) Data Preprocessing EcDpPrAm1AncillaryDPREP EcDpPrAm1EphemerisGapFillDPREP EcDpPrAm1FddAttitudeDPREP EcDpPrAm1FddReplaceEphemerisDPREP EcDpPrAm1ToolkitToHdfDPREP EcDpPrDumpAttitudeDPREP EcDpPrDumpEphemerisDPREP QA Monitor EcDpPrQaMonitorGUI Ground Event Process EcDpPrGE Science Data Server GUI EcDsSdsrvGui Data Distribution (DDIST) CSCI Advertising Service (ADSRV) CSCI Provides Metadata Configuration File (MCF); requests STMGT to insert output granule files; adds metadata to inventory Resource Management DpPrRM Data Processing Subsystem (DPS) 0110001011 Data Store Sybase Database (COTS) 0010110010 1101011101 Sybase/SQS Sybase Server (COTS) 0110001011 Data Proc Processing (PRONG) CSCI Pull Monitor Process EcDsStPullMonitorServer Data Server Subsystem (DSS) Reads files from DPS disks and stores files in Archive Science Data Server (SDSRV) CSCI Data Base Sybase Server (COTS) Collection Insert/Acquire Tools EcDpAtINSTALL EcDpAtInsertStaticFile EcDpAtInsertExeTarFile EcDpAtInsertTestFile EcDpAtStageDAP EcDpAtGetMCF SSAP GUI EcDpAtSSAPGui Check Software Tools EcDpAtCheckPCF EcDpAtBadFuncGui EcDpAtBadFunc EcDpAtPrologs EcDpAtReplaceString View/Compare Data Tools EOSView, IDL EcDpAtBinDiffGui EcDpAtBinDiffPrepareFiles EcDpAtCheckHdfFile hdiff, xdiff DDIST SDSRV Storage Management (STMGT) CSCI Inven- tory DB STMGT Define PGE EcDpAtCheckODL EcDpAtCreateODLTemplate EcDpAtRegisterPGE EcDpAtOpDbGui Database; receives and stores metadata SSIT Manager EcDpAtMgr EcDpAtMgrLogDump Algorithm Integration and Test Tools (AITTL) CSCI ASTER: CSCI/Component Role in PGE Execution and Output Insertion

More Related