Backward chaining cont
This presentation is the property of its rightful owner.
Sponsored Links
1 / 47

Backward Chaining (Cont.) PowerPoint PPT Presentation


  • 81 Views
  • Uploaded on
  • Presentation posted in: General

Process. On Demand. Insert terminates with an insert event notification to Subscribe,. Subscribe. which in turn triggers initiation of ETS algorithm. Register Subscription. Notification. Store. Archive Data. Catalogue Data. Locate Data. Retrieve Data. Backward Chaining (Cont.).

Download Presentation

Backward Chaining (Cont.)

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Backward chaining cont

Process

On

Demand

Insert terminates with an insert event notification to Subscribe,

Subscribe

which in turn triggers initiation of ETS algorithm

Register

Subscription

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Backward Chaining (Cont.)

PRODUCTION


Aster notification and subscription triggering process

2. Notify (AST_09T:Insert,

direct)

Communications

Subsystem

SBSRV

Interoper-

ability

ADSRV

Ingest

Subsystem

Ingest

1. Trigger

AST_09T:Insert

event

Data Mgmt

Subsystem

DDICT

Planning

Subsystem

abc

def

ghi

3. Data Processing

Request (ETS)

jkl

mno

Planning

Data Server Subsystem

Data

Processing

Subsystem

0110001011

0010110010

1101011101

0110001011

Data Proc

Collection

DDIST

SDSRV

Inven-

tory

DB

Client

STMGT

ASTER: Notification and Subscription Triggering Process

Notify all AST_09T:Insert subscribers. This includes notification of the

Planning Subsystem, for chained processing.


Aster csci component role in notification subscription triggering

Data

Management

EcDpPrDM

Begins ETS staging and

processing activities

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

Data

Distribution GUI

EcDsDdistGui

Virtual

Terminal

VT

File Transfer

Protocol

FTP/KFTP

Deletion

Server

EcDpPrDeletion

DCE Services

Name Service

Security Service

Time Service

Subscription

Server

EcSbSubServer

Job Management

EcDpPrJobMgmt

EcDpPrJobMgmtClient

EcDpPrViewJobStates

HDF EOS

Server

EcDsHdfEosServer

AutoSys

COTS Product

SDP ToolKit

(SDPTK) CSCI

Receives event

notice from SDSRV;

queries database;

notifies Planning

Resource

Manager Process

EcDsSt8MMServer

EcDsStD3Server

EcDsStIngestFtpServer

EcDsStFtpDisServer

EcDsStCDROMServer

EcDsStPrintServer

Crypto-

graphic

Manage-

ment

Interface

CMI

Data Base

Sybase Server (COTS)

FTP

Notification

CsFtpNotify

Planning

Subsystem

(PLS)

Resource Planning

Workbench

EcPlRpRe

EcPlRpSi

EcPlRpTl

Data

Store

Sybase Database (COTS)

Landsat7

Gateway

EcCsLandsat7Gateway

Data Preprocessing

EcDpPrAm1AncillaryDPREP

EcDpPrAm1EphemerisGapFillDPREP

EcDpPrAm1FddAttitudeDPREP

EcDpPrAm1FddReplaceEphemerisDPREP

EcDpPrAm1ToolkitToHdfDPREP

EcDpPrDumpAttitudeDPREP

EcDpPrDumpEphemerisDPREP

abc

Domain

Name Service

DNS

def

ghi

QA

Monitor

EcDpPrQaMonitorGUI

jkl

Ground Event

Process

EcDpPrGE

mno

Science Data

Server GUI

EcDsSdsrvGui

Releases ETS job

Planning

Triggers event; retrieves metadata for requested input granules from the Sybase/SQS database

Data Distribution

(DDIST) CSCI

Bulk Data

Server

BDS

Adds UR for new granule (AST_09T)

to data context; matches metadata against job input needs; notifies Job Management to release ETS

E-Mail Parser

Gateway

EcCsEmailParser

E-Mail

Services

Email Server

Resource

Management

DpPrRM

Data Processing

Subsystem

(DPS)

0110001011

Data

Store

Sybase Database (COTS)

0010110010

1101011101

Production

Planning Workbench

EcPlWb

EcPlTl

Sybase/SQS

Sybase Server (COTS)

0110001011

Production

Request Editor

EcPlPrEditor

Data Proc

Network

File System

NFS

Processing

(PRONG) CSCI

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)

Filecopy

EcUtFileCopy

EcUtFileExec

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

Planning

Subscription Editor

EcPlSubsEditor

ProductionStrategies GUI

EcPlProdStrat

SubscriptionManager

EcPlSubMgr

MOJO

Gateway

EcCsMojoGateway

Storage Management

(STMGT) CSCI

Inven-

tory

DB

Distributed Computing

Configuration Item (DCCI)

STMGT

Define PGE

EcDpAtCheckODL

EcDpAtCreateODLTemplate

EcDpAtRegisterPGE

EcDpAtOpDbGui

Database; contains metadata for search and retrieval

Production Planning

(PLANG) CSCI

SSIT Manager

EcDpAtMgr

EcDpAtMgrLogDump

Algorithm Integration and Test Tools

(AITTL) CSCI

ASTER: CSCI/Component Role in Notification/Subscription Triggering


Backward chaining cont1

Process

On

Demand

Subscribe

Register

Subscription

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Backward Chaining (Cont.)

PRODUCTION

Retrieve AST_ANC (ASTER ancillary data set), and ETS PGE granules as input to ETS production job; PGE execution begins


Aster job ets staging process

Communications

Subsystem

SBSRV

1. Acquire (AST_ANC

& ETS, ftpPush)

Interoper-

ability

ADSRV

Ingest

Subsystem

Ingest

Data Mgmt

Subsystem

DDICT

Planning

Subsystem

abc

def

ghi

jkl

mno

Planning

2. Distribution Request

(AST_ANC & ETS

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_ANC &

ETS files)

3. Copy (AST_ANC &

ETS files, ftpPush)

ASTER: Job (ETS) Staging Process

ETS production job retrieves required ETS PGE and

AST_ANC (ASTER ancillary data set) input data granules

(Note: AST_09T is already available on DPS resources).


Aster csci component role in job ets staging

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 (ETS) Staging


Backward chaining cont2

Archive newly created AST_08 (L2 Surface Temperature) and AST_05 (L2 Surface Emissivity) granules after completion of ETS PGE;

Process

On

Demand

update catalogue with references to AST_08 and AST_05

Subscribe

Register

Subscription

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Backward Chaining (Cont.)

PRODUCTION


Aster pge ets execution and output insertion process

Communications

Subsystem

SBSRV

1. Get DSS UR

Interoper-

ability

ADSRV

Ingest

Subsystem

Ingest

2. Insert

(AST_08

& AST_05)

Data Mgmt

Subsystem

DDICT

Planning

Subsystem

abc

def

ghi

jkl

mno

Planning

Data Server Subsystem

Data

Processing

Subsystem

0110001011

0010110010

4. Add (AST_08 & AST_05 metadata)

1101011101

0110001011

Data Proc

Collection

DDIST

SDSRV

3. Store (AST_08 &

AST_05 files)

Inven-

tory

DB

Client

STMGT

ASTER: PGE (ETS) Execution and Output Insertion Process

ETS PGE is successfully executed and newly created AST_08

(L2 Surface Temperature) and AST_05 (L2 Surface Emissivity)

granules are archived; inventory is updated.


Aster csci component role in pge ets execution and output insertion

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 (ETS) Execution and Output Insertion


Backward chaining cont3

RETRIEVAL

Deliver

Electronic

Search

& Order

Order

Products

Subscribe

Standing

Orders

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Backward Chaining (Cont.)

Insert terminates with an insert event notification to Subscribe,

which triggers

e-mail notification to the Science User that the AST_08 granule has been inserted; standing order processing for new AST_08 granule can begin


Aster notification and subscription triggering ast 08 process

2. Notify (AST_08:Insert,

e-mail)

Communications

Subsystem

SBSRV

Interoper-

ability

ADSRV

Ingest

Subsystem

Ingest

1. Trigger

AST_08:Insert

event

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: Notification and Subscription Triggering (AST_08) Process

With insertion of the AST_08 (L2 Surface Temperature) granule,

the ASTER Scientist is notified by e-mail; processing can begin

for the standing order


Aster csci component role in noti fication subscription ast 08 trigger

Data

Distribution

EcDsDistributionServer

Science

Data Server

EcDsScienceDataServer

Archive Server

EcDsStArchiveServer

Receives event notice from SDSRV; queries database; executes e-mail notification

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

Sendmail delivers

e-mail message

to mail host

Resource

Manager Process

EcDsSt8MMServer

EcDsStD3Server

EcDsStIngestFtpServer

EcDsStFtpDisServer

EcDsStCDROMServer

EcDsStPrintServer

Crypto-

graphic

Manage-

ment

Interface

CMI

Data Base

Sybase Server (COTS)

FTP

Notification

CsFtpNotify

Landsat7

Gateway

EcCsLandsat7Gateway

Domain

Name Service

DNS

Science Data

Server GUI

EcDsSdsrvGui

Data Distribution

(DDIST) CSCI

Bulk Data

Server

BDS

Triggers event (AST_08:Insert)

E-Mail Parser

Gateway

EcCsEmailParser

E-Mail

Services

Email Server

Sybase/SQS

Sybase Server (COTS)

Network

File System

NFS

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)

Filecopy

EcUtFileCopy

EcUtFileExec

Science Data Server

(SDSRV) CSCI

Data Base

Sybase Server (COTS)

Collection

DDIST

SDSRV

MOJO

Gateway

EcCsMojoGateway

Storage Management

(STMGT) CSCI

Inven-

tory

DB

Distributed Computing

Configuration Item (DCCI)

STMGT

ASTER: CSCI/Component Role in Noti-fication/Subscription (AST_08) Trigger


Backward chaining cont4

RETRIEVAL

Deliver

Electronic

Search

& Order

Order

Products

Subscribe

Standing

Orders

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Backward Chaining (Cont.)

Submit order for new AST_08

on behalf of scientist


Aster standing order acquire submission process

Communications

Subsystem

SBSRV

Interoper-

ability

ADSRV

Ingest

Subsystem

Ingest

1. Acquire (AST_08:

ftpPush)

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: Standing Order, Acquire Submission Process

Subscription Server submits order for AST_08 (L2 Surface

Temperature) data, via ftpPush, on behalf of the Science User


Aster csci component role in standing order acquire submission

Data

Distribution

EcDsDistributionServer

Science

Data Server

EcDsScienceDataServer

Archive Server

EcDsStArchiveServer

Connects to SDSRV; establishes data context; submits Acquire request for ftpPush of granule and request for e-mail notice of distribution

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

Landsat7

Gateway

EcCsLandsat7Gateway

Domain

Name Service

DNS

Science Data

Server GUI

EcDsSdsrvGui

Data Distribution

(DDIST) CSCI

Bulk Data

Server

BDS

E-Mail Parser

Gateway

EcCsEmailParser

E-Mail

Services

Email Server

Sybase/SQS

Sybase Server (COTS)

Retrieves metadata

Network

File System

NFS

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)

Filecopy

EcUtFileCopy

EcUtFileExec

Science Data Server

(SDSRV) CSCI

Data Base

Sybase Server (COTS)

Collection

DDIST

SDSRV

MOJO

Gateway

EcCsMojoGateway

Storage Management

(STMGT) CSCI

Inven-

tory

DB

Distributed Computing

Configuration Item (DCCI)

Database; stores metadata for search and retrieval

STMGT

ASTER: CSCI/Component Role in Standing Order, Acquire Submission


Backward chaining cont5

RETRIEVAL

Deliver

Electronic

Search

& Order

Order

Products

Subscribe

Standing

Orders

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Backward Chaining (Cont.)

Retrieve newly created AST_08 granule


Aster retrieval of data for distribution process

Communications

Subsystem

SBSRV

Interoper-

ability

ADSRV

Ingest

Subsystem

Ingest

1. Distribution Request

(AST_08:ftpPush)

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

2. Copy (AST_08, ftpPush)

Inven-

tory

DB

Client

STMGT

ASTER: Retrieval of Data for Distribution Process

Retrieve newly created AST_08 (L2 Surface Temperature) granule

from Archive.


Aster csci component role in retrieval of data for distribution

Creates staging disks for granule files; requests granule file retrieval by STMGT

Data

Distribution

EcDsDistributionServer

Science

Data Server

EcDsScienceDataServer

Archive Server

EcDsStArchiveServer

Staging Monitor

Process

EcDsStStagingMonitorServer

EcDsStStagingDiskServer

Stages granule files to read-only cache disks

Data

Distribution GUI

EcDsDdistGui

HDF EOS

Server

EcDsHdfEosServer

Resource

Manager Process

EcDsSt8MMServer

EcDsStD3Server

EcDsStIngestFtpServer

EcDsStFtpDisServer

EcDsStCDROMServer

EcDsStPrintServer

Data Base

Sybase Server (COTS)

Science Data

Server GUI

EcDsSdsrvGui

Creates metadata Staging Disks; creates and passes metadata files to DDIST

Data Distribution

(DDIST) CSCI

Allocates space in response to Distribution Requests

Sybase/SQS

Sybase Server (COTS)

Pull Monitor

Process

EcDsStPullMonitorServer

Data Server Subsystem (DSS)

Database; contains metadata for search and retrieval

Science Data Server

(SDSRV) CSCI

Data Base

Sybase Server (COTS)

Collection

DDIST

SDSRV

Provides Resource Manager for ftpPushes

Storage Management

(STMGT) CSCI

Inven-

tory

DB

STMGT

ASTER: CSCI/Component Role in Retrieval of Data for Distribution


Backward chaining cont6

RETRIEVAL

Deliver

Electronic

Search

& Order

Order

Products

Subscribe

Standing

Orders

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Backward Chaining (Cont.)

Ftp newly created AST_08 granule to scientist’s workstation together with an e-mail notification of the distribution


Aster electronic data push distribution process

3. Send e-mail

notification of

AST_08 distribution

Communications

Subsystem

2. Build e-mail

notification

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. Ftp AST_08 data

4. Forward notification

ASTER: Electronic Data Push Distribution Process

Ftp AST_08 (L2 Surface Temperature) granule to

ASTER Scientist’s workstation.


Aster csci component role in electronic data push distribution

Data

Distribution

EcDsDistributionServer

Science

Data Server

EcDsScienceDataServer

Archive Server

EcDsStArchiveServer

Executes ftp

Staging Monitor

Process

EcDsStStagingMonitorServer

EcDsStStagingDiskServer

Builds e-mail notifica-tion that user’s order has been filled;

sends it to DAAC Distribution Tech-nician for forwarding

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

Sendmail delivers

e-mail message

to mail host

Resource

Manager Process

EcDsSt8MMServer

EcDsStD3Server

EcDsStIngestFtpServer

EcDsStFtpDisServer

EcDsStCDROMServer

EcDsStPrintServer

Crypto-

graphic

Manage-

ment

Interface

CMI

Data Base

Sybase Server (COTS)

FTP

Notification

CsFtpNotify

Landsat7

Gateway

EcCsLandsat7Gateway

Domain

Name Service

DNS

Science Data

Server GUI

EcDsSdsrvGui

Data Distribution

(DDIST) CSCI

Bulk Data

Server

BDS

E-Mail Parser

Gateway

EcCsEmailParser

E-Mail

Services

Email Server

Sybase/SQS

Sybase Server (COTS)

Network

File System

NFS

Infra-

structure

Library

PF, SRF, Urs,

Message Passing,

Event Logging,

Service Locator,

Failure Recovery

Framework

Pull Monitor

Process

EcDsStPullMonitorServer

Client for CSS execution of actual ftp

DAR Comm

Gateway

EcGwDARServer

Subscription

Service

EcSbGui

Data Server Subsystem (DSS)

Filecopy

EcUtFileCopy

EcUtFileExec

Science Data Server

(SDSRV) CSCI

Data Base

Sybase Server (COTS)

Collection

DDIST

SDSRV

MOJO

Gateway

EcCsMojoGateway

Storage Management

(STMGT) CSCI

Inven-

tory

DB

Distributed Computing

Configuration Item (DCCI)

STMGT

ASTER: CSCI/Component Role in Electronic Data Push Distribution


Backward chaining cont7

Scientist uses EOSView to perform Quality Assurance (QA) check on the AST_08 product and e-mails DAAC Operations;

DAAC Operations updates AST_08 inventory metadata

RETRIEVAL

Deliver

Electronic

Search

& Order

Order

Products

Subscribe

Standing

Orders

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Backward Chaining (Cont.)


Aster qa metadata update process

Communications

Subsystem

SBSRV

Interoper-

ability

ADSRV

Ingest

Subsystem

Ingest

4. Request update of

QA metadata

Data Mgmt

Subsystem

DDICT

Planning

Subsystem

abc

def

ghi

jkl

mno

Planning

5. Update metadata

inventory, AST_08

Data Server Subsystem

Data

Processing

Subsystem

0110001011

0010110010

1101011101

0110001011

Data Proc

3. Invoke

QA Monitor

Collection

1. Invoke EOSView

to view AST_08

DDIST

SDSRV

Inven-

tory

DB

Client

STMGT

2. Scientist e-mails DAAC with

request to update the Science QA

metadata for the granule

ASTER: QA Metadata Update Process

Science User uses EOSView tool to review AST_08 (L2 Surface

Temperature) product and sends e-mail request to DAAC Operations

for update of the Science QA Metadata for the granule; DAAC Operations

uses QA Monitor tool for the update.


Aster csci component role in qa metadata update

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)

User Registration

Tool (URT) Scripts

EcClWbUr

EcClWbUrConfirm

EcClWbUrSubmit

Submits request to SDSRV for update of granule metadata

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

Client (CLS)

External/

Internal

Users

User Profile

Gateway

EcClDtUserProfileGateway

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

HDF Product

Viewing Tool

EOSView

Resource

Management

DpPrRM

Data Processing

Subsystem

(DPS)

Generates query calls to inventory database; packages and returns results; updates metadata

0110001011

Data

Store

Sybase Database (COTS)

Displays HDF files for visualization

0010110010

1101011101

Sybase/SQS

Sybase Server (COTS)

0110001011

Data Proc

Processing

(PRONG) CSCI

Pull Monitor

Process

EcDsStPullMonitorServer

Java DAR

Tool

EcClWbJdt

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

Workbench

(WKBCH) CSCI

SDSRV

Storage Management

(STMGT) CSCI

Inven-

tory

DB

STMGT

Define PGE

EcDpAtCheckODL

EcDpAtCreateODLTemplate

EcDpAtRegisterPGE

EcDpAtOpDbGui

Database; contains metadata

SSIT Manager

EcDpAtMgr

EcDpAtMgrLogDump

Algorithm Integration and Test Tools

(AITTL) CSCI

ASTER: CSCI/Component Role inQA Metadata Update


Aster scenario expedited data

Generate

Plan

INSERTION

RETRIEVAL

Deliver

Ingest

Search

& Order

Subscribe

Store

ASTER Scenario: Expedited Data

PRODUCTION

External

Data Provider

User

Data Subscription

Data Insertion

Data Notification


Expedited data

INSERTION

Ingest

Polling

Subscribe

Register

Subscription

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Expedited Data

DAAC submits subscription, on behalf of scientist for notification of new ASTER Expedited data


Aster user subscription registration for ast exp process

1. Subscribe (AST_EXP, e-mail)

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 for AST_EXP Process

DAAC enters subscription, on behalf of scientist, for e-mail notification

of newly inserted ASTER Expedited Data product.


Aster csci component role in ast exp subscription registration

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 Role in AST_EXP Subscription Registration


Expedited data cont

EDOS

INSERTION

Ingest

Polling

Subscribe

Register

Subscription

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Expedited Data (Cont.)

EDOS initiates AST_EXP (Expedited Data) ingestion via EDOS PDR


Aster polling ingest for ast exp process

2. Move EDR

file to

directory

Communications

Subsystem

SBSRV

4. Getmcf (AST_EXP)

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: Polling Ingest for AST_EXP Process

Ingest begins polling specified location (directory), looking for an Expedited

Data Record (EDR) file.

EDOS

EDOS transfers the file, via ftp, to the

predetermined directory. [Location, directory, username, and password

are as specified in the ASTER-ECS Interface Control Document (ICD).]

1. Ingest Subsystem

polling for files

3. Read EDR file

5. Read AST_EXP

files


Aster csci component role in polling ingest for ast exp

Data

Distribution

EcDsDistributionServer

Science

Data Server

EcDsScienceDataServer

Archive Server

EcDsStArchiveServer

Ingest reads delivery record file and data files from provider site via ftp

Staging Monitor

Process

EcDsStStagingMonitorServer

EcDsStStagingDiskServer

Data

Distribution GUI

EcDsDdistGui

Provides metadata configuration file (mcf)

HDF EOS

Server

EcDsHdfEosServer

Staging Disk Server receives request from Ingest to create staging disk and reserves space

Resource

Manager Process

EcDsSt8MMServer

EcDsStD3Server

EcDsStIngestFtpServer

EcDsStFtpDisServer

EcDsStCDROMServer

EcDsStPrintServer

Data Base

Sybase Server (COTS)

Polls remote location for files named *.EDR.XFR; packages requests

Science Data

Server GUI

EcDsSdsrvGui

Data Distribution

(DDIST) CSCI

Sybase/SQS

Sybase Server (COTS)

Media

Ingest Interface

Process

EcInGUI

Automated

Network Ingest

Interface Process

EcInAuto

Pull Monitor

Process

EcDsStPullMonitorServer

Data Server Subsystem (DSS)

Packages

Ingest Request

into Granules

Polling Ingest

Client Interface

Process

EcInPolling

Ingest

Request Manager

Process

EcInReqMgr

Science Data Server

(SDSRV) CSCI

Data Base

Sybase Server (COTS)

Collection

DDIST

SDSRV

Storage Management

(STMGT) CSCI

Inven-

tory

DB

Ingest

Granule Server

Process

EcInGran

STMGT

Cross-Mode

Ingest Interface

EcInEmailGWServer

Requests meta-

data configuration

file (mcf) from

SDSRV

Ingest

Database

Sybase Server (COTS)

Ingest

(INGST) CSCI

Ingest

Subsystem

(INS)

Ingest

ASTER: CSCI/Component Role in Polling Ingest for AST_EXP


Expedited data cont1

INSERTION

Ingest

Polling

Subscribe

Register

Subscription

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Expedited Data (Cont.)

Archive ingested AST_EXP data; update catalogue with reference to AST_EXP


Aster ast exp insertion process

Communications

Subsystem

SBSRV

1. Insert (AST_EXP)

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

3. Add (AST_EXP metadata)

1101011101

0110001011

Data Proc

Collection

DDIST

SDSRV

2. Store (AST_EXP files)

Inven-

tory

DB

Client

STMGT

ASTER: AST_EXP Insertion Process

Newly ingested AST_EXP granule is archived; inventory is updated.


Aster csci component role in ast exp insertion

Data

Distribution

EcDsDistributionServer

Science

Data Server

EcDsScienceDataServer

Archive Server

EcDsStArchiveServer

Validates metadata; requests archiving of granule files; adds metadata to inventory

Staging Monitor

Process

EcDsStStagingMonitorServer

EcDsStStagingDiskServer

Reads inserted files from Ingest staging disks

Data

Distribution GUI

EcDsDdistGui

HDF EOS

Server

EcDsHdfEosServer

Resource

Manager Process

EcDsSt8MMServer

EcDsStD3Server

EcDsStIngestFtpServer

EcDsStFtpDisServer

EcDsStCDROMServer

EcDsStPrintServer

Data Base

Sybase Server (COTS)

Builds metadata file; requests SDSRV to validate metadata; requests SDSRV to insert received files

Science Data

Server GUI

EcDsSdsrvGui

Data Distribution

(DDIST) CSCI

Stores validated metadata in the inventory

Sybase/SQS

Sybase Server (COTS)

Media

Ingest Interface

Process

EcInGUI

Automated

Network Ingest

Interface Process

EcInAuto

Pull Monitor

Process

EcDsStPullMonitorServer

Data Server Subsystem (DSS)

Polling Ingest

Client Interface

Process

EcInPolling

Ingest

Request Manager

Process

EcInReqMgr

Science Data Server

(SDSRV) CSCI

Data Base

Sybase Server (COTS)

Collection

DDIST

SDSRV

Storage Management

(STMGT) CSCI

Inven-

tory

DB

Ingest

Granule Server

Process

EcInGran

STMGT

Cross-Mode

Ingest Interface

EcInEmailGWServer

Ingest

Database

Sybase Server (COTS)

Ingest

(INGST) CSCI

Ingest

Subsystem

(INS)

Ingest

ASTER: CSCI/Component Rolein AST_EXP Insertion


Expedited data cont2

INSERTION

Ingest

Polling

Subscribe

Register

Subscription

Notification

Store

Archive

Data

Catalogue

Data

Locate

Data

Retrieve

Data

Expedited Data (Cont.)

Insert terminates with an insert event

notification to Subscribe.

Subscribe

e-mails ASTER Scientist notice

of a completed AST_EXP granule

insert


Aster ast exp event notification process

Communications

Subsystem

SBSRV

Interoper-

ability

ADSRV

Ingest

Subsystem

Ingest

2. Notify (AST_EXP:Insert,

e-mail)

1. Trigger

(AST_EXP:Insert)

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: AST_EXP Event Notification Process

Notify all AST_EXP:Insert event subscribers.


Aster csci component role in ast exp event notification

Data

Distribution

EcDsDistributionServer

Science

Data Server

EcDsScienceDataServer

Archive Server

EcDsStArchiveServer

Triggers AST_EXP:Insert event; notifies the correct subscription server

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

Landsat7

Gateway

EcCsLandsat7Gateway

Domain

Name Service

DNS

Science Data

Server GUI

EcDsSdsrvGui

Data Distribution

(DDIST) CSCI

Bulk Data

Server

BDS

E-Mail Parser

Gateway

EcCsEmailParser

E-Mail

Services

Email Server

Sybase/SQS

Sybase Server (COTS)

Network

File System

NFS

Fires subscriptions; sends e-mail notification of the AST_EXP:Insert event

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)

Filecopy

EcUtFileCopy

EcUtFileExec

Science Data Server

(SDSRV) CSCI

Data Base

Sybase Server (COTS)

Collection

DDIST

Sendmail delivers

e-mail message

to mail host

SDSRV

MOJO

Gateway

EcCsMojoGateway

Storage Management

(STMGT) CSCI

Inven-

tory

DB

Distributed Computing

Configuration Item (DCCI)

STMGT

ASTER: CSCI/Component Rolein AST_EXP Event Notification


Landsat scenario

Note:

Landsat Scenario

Landsat Goals

- Directory Search

- User Registration

- Data Ingest

- Standing Orders (media)

- Access to WRS Scenes (fixed scene subsetting)

-Viewing Order Status

Landsat Preconditions

Landsat ESDTs Inserted into ECS

-L70R, L70RF1, L70RF2, L70RWRS, L70RWRS1,

L70WRS2, L7CPF, Browse

Subscription for:

- L70R data notification

- Standing Order for CPF production on tape


User registration

RETRIEVAL

Deliver

User

Access

User

Registration

Subscribe

Manage

System

Monitor &

Coordinate

Manage

Applications

Logistics

User Registration

Science User starts User Registration Tool from link on EOSDIS Home Page or on page for EOS Gateway Web Client and submits registration information.


User registration request process

Communications

Subsystem

Interoper-

ability

ADSRV

Mgmt Support

Subsystem

MSS

Ingest

Subsystem

Ingest

2. Submit

Registration

Request

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

1. Request User

Registration

DDIST

SDSRV

Inven-

tory

DB

Client

STMGT

User Registration Request Process

Scientist clicks on link for user registration to invoke User Registration Tool

and then enters and submits registration data.


Csci component role in user registration request

Provides User Registration applications (HTML)

User Registration

Tool (URT) Scripts

EcClWbUr

EcClWbUrConfirm

EcClWbUrSubmit

Client (CLS)

External/

Internal

Users

Submits request to User Registration Server

User Profile

Gateway

EcClDtUserProfileGateway

HDF Product

Viewing Tool

EOSView

Baseline Mgr

XRP-II (COTS)

Master Agent

EcMsAgAgent

SubAgent

EcMsAgSubAgent

Inventory/Logistics/

Maintenance Mgr

XRP-II (COTS)

Proxy Agent

EcMsAgGenProxy

Management

Agent CSCI

(MACI)

Java DAR

Tool

EcClWbJdt

Mgmt Support

Subsystem

MSS

Deputy Agent

EcMsAgDeputy

Software

Change Mgr

ClearCase (COTS)

Network and

Enterprise

Management

HP OpenView NNM

Tivoli Sentry

Mode Mgmt

Trouble Ticket

aruser GUI (COTS)

aradmin GUI (COTS)

MsTfHTML web interface

notifier GUI (COTS)

notifier daemon (COTS)

Submit, Query, Notify (COTS)

armail daemon (COTS)

UNIX sendmail

Security

anlpasswd (COTS)

TCP Wrappers (COTS)

Tripwire (COTS)

SATAN (COTS)

Crack (COTS)

Change

Request Mgr

DDTS (COTS)

Saves request as a “pending” User Registration Request awaiting approval

Workbench

(WKBCH) CSCI

Software

Distribution Mgr

Tivoli Courier (COTS)

Accountability

EcMsAcRegUserSrvr

EcMsAcRegUserGUI

EcMsAcOrderSrvr

EcMsAcOrderGUI

Network

Backup/Restore

Networker Server (COTS)

Networker Client (COTS)

ASTER E-mail

Header Handler

EcMsAsAddHeader.pl

EcMsRemoveHeader.pl

Software

License Mgr

FLEXlm (COTS)

iFOR/LS (COTS)

MsLiiFORLSMkDayLog

Management

CSCI (MCI)

Management

Logistics CSCI

(MLCI)

CSCI/Component Role inUser Registration Request


User registration cont

RETRIEVAL

Deliver

User

Access

User

Registration

Subscribe

Manage

System

Monitor &

Coordinate

Manage

Applications

Logistics

User Registration (Cont.)

DAAC Operations (User Services) retrieves pending User Registration request and creates User Profile to register the user


User registration approval process

Communications

Subsystem

Interoper-

ability

ADSRV

Mgmt Support

Subsystem

MSS

Ingest

Subsystem

Ingest

1. Retrieve and

approve User

Registration;

create and save

User Profile

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

User Registration Approval Process

DAAC User Services Representative uses User Registration Server Graphical

User Interface (GUI) to retrieve pending User Registration request and

complete a User Profile, which is saved to register the user.


Csci component role in user registration approval

Baseline Mgr

XRP-II (COTS)

Master Agent

EcMsAgAgent

SubAgent

EcMsAgSubAgent

Inventory/Logistics/

Maintenance Mgr

XRP-II (COTS)

Proxy Agent

EcMsAgGenProxy

Management

Agent CSCI

(MACI)

Mgmt Support

Subsystem

MSS

Deputy Agent

EcMsAgDeputy

Software

Change Mgr

ClearCase (COTS)

Network and

Enterprise

Management

HP OpenView NNM

Tivoli Sentry

Mode Mgmt

Trouble Ticket

aruser GUI (COTS)

aradmin GUI (COTS)

MsTfHTML web interface

notifier GUI (COTS)

notifier daemon (COTS)

Submit, Query, Notify (COTS)

armail daemon (COTS)

UNIX sendmail

Security

anlpasswd (COTS)

TCP Wrappers (COTS)

Tripwire (COTS)

SATAN (COTS)

Crack (COTS)

Change

Request Mgr

DDTS (COTS)

GUI retrieves pending requests; operator enters User Profile information; server stores the User Profile

Software

Distribution Mgr

Tivoli Courier (COTS)

Accountability

EcMsAcRegUserSrvr

EcMsAcRegUserGUI

EcMsAcOrderSrvr

EcMsAcOrderGUI

Network

Backup/Restore

Networker Server (COTS)

Networker Client (COTS)

ASTER E-mail

Header Handler

EcMsAsAddHeader.pl

EcMsRemoveHeader.pl

Software

License Mgr

FLEXlm (COTS)

iFOR/LS (COTS)

MsLiiFORLSMkDayLog

Management

CSCI (MCI)

Management

Logistics CSCI

(MLCI)

CSCI/Component Role inUser Registration Approval


User registration cont1

RETRIEVAL

Deliver

User

Access

User

Registration

Subscribe

Manage

System

Monitor &

Coordinate

Manage

Applications

Logistics

User Registration (Cont.)

System Management Support Services (MSS) sends e-mail to the Science User confirming registration


User registration confirmation process

Communications

Subsystem

1. Build new user

confirmation message

Interoper-

ability

ADSRV

Mgmt Support

Subsystem

MSS

Ingest

Subsystem

2. E-mail notification

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

User Registration Confirmation Process

System Management Support Services (MSS) User Registration Server

creates a new user confirmation message and sends it via e-mail to the

Science User.


Csci component role in user registration confirmation

Virtual

Terminal

VT

File Transfer

Protocol

FTP/KFTP

DCE Services

Name Service

Security Service

Time Service

Subscription

Server

EcSbSubServer

Sends e-mail notification confirming new user registration

Crypto-

graphic

Manage-

ment

Interface

CMI

FTP

Notification

CsFtpNotify

Landsat7

Gateway

EcCsLandsat7Gateway

Domain

Name Service

DNS

Bulk Data

Server

BDS

Baseline Mgr

XRP-II (COTS)

E-Mail Parser

Gateway

EcCsEmailParser

Master Agent

EcMsAgAgent

SubAgent

EcMsAgSubAgent

E-Mail

Services

Email Server

Inventory/Logistics/

Maintenance Mgr

XRP-II (COTS)

Proxy Agent

EcMsAgGenProxy

Network

File System

NFS

Management

Agent CSCI

(MACI)

Infra-

structure

Library

PF, SRF, Urs,

Message Passing,

Event Logging,

Service Locator,

Failure Recovery

Framework

Mgmt Support

Subsystem

MSS

Deputy Agent

EcMsAgDeputy

Software

Change Mgr

ClearCase (COTS)

DAR Comm

Gateway

EcGwDARServer

Subscription

Service

EcSbGui

Network and

Enterprise

Management

HP OpenView NNM

Tivoli Sentry

Mode Mgmt

Trouble Ticket

aruser GUI (COTS)

aradmin GUI (COTS)

MsTfHTML web interface

notifier GUI (COTS)

notifier daemon (COTS)

Submit, Query, Notify (COTS)

armail daemon (COTS)

UNIX sendmail

Security

anlpasswd (COTS)

TCP Wrappers (COTS)

Tripwire (COTS)

SATAN (COTS)

Crack (COTS)

Filecopy

EcUtFileCopy

EcUtFileExec

Change

Request Mgr

DDTS (COTS)

User Registration Server builds new user confirmation message

MOJO

Gateway

EcCsMojoGateway

Software

Distribution Mgr

Tivoli Courier (COTS)

Distributed Computing

Configuration Item (DCCI)

Accountability

EcMsAcRegUserSrvr

EcMsAcRegUserGUI

EcMsAcOrderSrvr

EcMsAcOrderGUI

Network

Backup/Restore

Networker Server (COTS)

Networker Client (COTS)

ASTER E-mail

Header Handler

EcMsAsAddHeader.pl

EcMsRemoveHeader.pl

Software

License Mgr

FLEXlm (COTS)

iFOR/LS (COTS)

MsLiiFORLSMkDayLog

Management

CSCI (MCI)

Management

Logistics CSCI

(MLCI)

CSCI/Component Role inUser Registration Confirmation


  • Login