Section 7

USIGS ARCHITECTURE COMPLIANCE

 

7.1 Description

The USIGS Architecture establishes a set of requirements and guidelines that must be followed when acquiring new capabilities or modifying existing capabilities. Compliance with these requirements and guidelines, as defined in the USIGS Operational Architecture, USIGS System Architecture, USIGS Technical Architecture, and USIGS Conceptual Data Model, will result in an integrated, interoperable system, with minimal redundant functionality that supports the sharing of data, services and resources among the IGC. A USIGS Architecture Compliance Checklist is provided as Appendix IV.

7.2 Major Influences

The USIGS architecture products and migration products drive the remaining USIGS documents either directly or indirectly. Figure 7-1 depicts these document linkages, while Table 7-1 provides descriptions of the Enterprise Planning and Program Element documents depicted in Figure 7-1.

Figure 7-1 USIGS Architecture and Migration Planning Product Linkages to Enterprise Planning and Program Element-Level Documents

 

The linkages identified in Figure 7-1 are explained as follows:

A. The USIGS Interoperability Profile provides the Program Element Test, Evaluation, Transition, and Integration Plan and Procedures with interface requirements that require verification.

B. The USIGS Interoperability Profile provides the Program Element Requirements Specification with the profile for interface standards, application program interfaces for OGE services, and communication protocols.

C. The USIGS Interoperability Profile provides the USIGS Test, Evaluation, Transition, and Integration Plan with interface requirements that require verification.

D. The USIGS Interoperability Profile/Application Program Interface Specifications/USIGS Common Object Specification provides the USIGS Enterprise Requirements Specification with the profile for interface standards, application program interfaces for OGE services, and communication protocols. The USIGS Enterprise Requirements Specification provides the USIGS Interoperability Profile/Application Program Interface Specifications/USIGS Common Object Specification with requirement changes that impact interfaces.

E. The USIGS Technical Architecture provides the USIGS Enterprise Requirements Specification with the USIGS profile for the JTA, USIGS Standards and Specifications, Conventions, Guidelines, MSAs, CSAs, OGEs, Common Facilities, and Platform Services.

F. The USIGS Conceptual Data Model provides the Logical Data Models with the data structures, definitions, and relationships of all USIGS data types, data names, and data characteristics.

G. The USIGS Conceptual Data Model provides the USIGS Enterprise Requirements Specification with the data structures, definitions, and relationships of all USIGS data types, data names, and data characteristics.

H. The As-Is Systems Architecture provides the USIGS Enterprise Requirements Specification with the current baseline from which migration occurs, it identifies existing systems/segments and functionality that comprise the baselines, and it identifies existing interfaces.

I. The "As-Is" Systems Architecture provides the system baseline for establishing migration of USIGS functionalities defined within the EPIP.

J. The To-Be Systems Architecture provides the USIGS Enterprise Requirements Specification with the definition of the goal of USIGS migration; it defines planned relationships between components, functionality and data.

K. The "To-Be" Systems Architecture provides the target architecture that provides the build-to functional requirements that define USIGS Effectivities within the EPIP.

 

L. The Functional Manager's Guidance Input Forms provide a standard template for developing and providing inputs to the Director, for inclusion in NIMA's Functional Manager's Guidance for the Imagery and Geospatial Community.

M. The Director of Central Intelligence and Deputy Secretary of Defense's Joint Intelligence Guidance, and other like guidance external to NIMA, provide Intelligence Community and Department of Defense-wide guidance that establishes the overarching framework for NIMA's Functional Manager's Guidance for the Imagery and Geospatial Community.

N. The USIGS EPIP provides the USIGS Enterprise Requirements Specification with a high-level plan for migration of major functionality by effectivity; detailed functionality binned by effectivity and program element.

O. The USIGS EPIP provides the USIGS Test, Evaluation, Integration and Transition Plan with the definition of effectivities and any changes to the test, evaluation, integration, and transition strategies driven by the migration planning.

P. The USIGS EPIP provides the USIGS Training Plan with the definition of effectivities and any changes to training strategy driven by the migration planning.

Q. The USIGS EPIP provides the NIMA Master Schedule with dates of the effectivities.

R. The USIGS Enterprise Requirements Specification provides the USIGS Test, Evaluation, Transition, and Integration Plan with enterprise level requirements and associated verification methods (i.e., test, demo, analysis, or inspection).

S. The USIGS Enterprise Requirements Specification provides the ICDs with requirements changes that affect existing interfaces. The ICDs provide the USIGS Requirements Specification with the detailed definitions of existing interfaces.

T. The USIGS Enterprise Requirements Specification provides the Program Element Requirements Specifications with enterprise-level requirements allocated to program elements.

U. The ICDs provide the USIGS Interoperability Profile with the definition of existing interfaces.

V. The ICDs provide the USIGS Test, Evaluation, Transition, and Integration Plan with interface requirements that require verification.

W. The USIGS Test, Evaluation, Transition, and Integration Plan (TETIP) provides the Program Element Test, Evaluation, Transition, and Integration Plan and Procedures with the overall structure and objectives of USIGS TETIP activities.

X. The USIGS Test, Evaluation, Transition, and Integration Plan provides the NIMA Master Schedule with test, evaluation, transition, and integration activities, milestones, and dependencies.

Y. The USIGS Training Plan provides the Program Element Training Management Plan with high level training plans by effectivity.

Z. The USIGS Training Plan provides the NIMA Master Schedule with training activities and dependencies.

AA. The Program Element Schedule provides the NIMA Master Schedule with program element-level and acquisition activities, milestones, and dependencies. The NIMA Master Schedule provides the Program Element Schedule with enterprise-level activities, milestones, dependencies, and constraints.

BB. The Program Element Training Management Plan provides the Program Element Schedule with training activities and dependencies, including training coordination with users and planned updates of the Program Element Training Management Plan.

CC. The Program Element, Test, Evaluation, Transition, and Integration Plan and Procedures provides the Program Element Schedule with program element test, evaluation, transition, and integration activities, milestones, and dependencies.

DD. The ICDs provide the Program Element Test, Evaluation, Transition, and Integration Plans and Procedures with interface requirements that require verification.

EE. The Program Element Requirements Specification provides the Program Element Test, Evaluation, Transition, and Integration Plan and Procedures with program element requirements and associated verification methods (i.e., test, demo, analysis, or inspection) and verification phases (e.g., FAT or SAT).

FF. The Program Element Requirements Specification provides the Logical Data Model with data requirements.

GG. The Program Element Requirements Specification provides acquisition program with program requirements.

HH. The Existing System/Segment Requirements Documents provide the Program Element Requirements Specification with existing functional and performance requirements.

I I. The Legacy System/Segment Requirements Documents provide the USIGS Enterprise Requirements Specification with existing functional and performance requirements.

JJ. The ICDs provide the Legacy System/Segment Requirements Documents with the definition of existing interfaces. The Legacy System/Segment Requirements Documents provide the ICDs with requirement changes that impact existing interfaces.

KK. The ICDs provide the Program Element Requirements Specifications with the definition of existing interfaces.

 

Table 7-1 Descriptions of Enterprise Planning and Program Element-Level Documents

Document Type

Document Title

Document Description

Enterprise Planning Documents

USIGS Enterprise Requirements Specification (UERS)

High level USIGS functional, performance, communication, security, and verification requirements allocated to effectivities and to USIGS program elements

 

USIGS Test, Evaluation, Transition, and Integration Plan (TETIP)

Supports test, evaluation, transition, and integration of enterprise requirements and interface requirements (internal and external). Documents overall structure and objectives of test, evaluation, transition, and integration, including:

  • Responsibilities
  • Resources
  • Informal data exchanges
  • Developmental tests and demonstrations
  • Integration tests and demonstrations
  • DII COE compliance testing
  • Operational tests and evaluations
  • Production start-up and operational ramp-up
  • Facilities plans
 

USIGS Training Plan

Provides description of USIGS-level (i.e., system of systems) training as well as summary descriptions of training plans by effectivity for each new or upgraded capability, including descriptions of:

  • Training audience

- Organization

- Function (e.g., imagery analyst, database administrator)

  • Location of training
  • Concepts for training development and delivery
 

NIMA Master Schedule

Identifies USIGS critical milestones, activities, and dependencies

Program Element Documents

Program Element Requirement Specification

Defines functional, performance, communication, security, design, and verification requirements for a USIGS program element in sufficient detail for an acquisition program.

  • Minimizes redundant functionality within the program element
  • Allocates program element requirements to MSAs, CSAs, OGEs, Common Facilities, and Platform Services
 

Program Element Test, Evaluation, Transition, and Integration Plan & Procedures

Provides detailed plan and procedures for test, evaluation, transition, and integration activities. Establishes activities that integrate program deliveries into the USIGS operational environment. Provides plans and procedures for:

  • Informal data exchanges
  • Developmental tests and evaluations
  • Informal integration tests/demos and formal integration tests/demos between acquisition programs/MSAs within a single program element
  • DII COE compliance tests
  • Operational tests and evaluations
  • Production start-up
  • Facilities plans
 

Program Element Training Management Plan

Expanded detail of training plan based on details of acquisition. Includes:

  • Summary ops concept (e.g., where system is deployed, who are the users, estimated number of users)
  • Intended training audience (i.e., organizational level and functional positions)
  • Course names, descriptions, lengths, and pre-requisites
  • Training concept (i.e., EPSS, train the trainer, factory training)
  • Resources (e.g., number of workstations needed to support training)
  • Estimate of training cost and associated assumptions
  • Plans for conducting training with the community
 

Program Element Schedule

Identifies deliveries, activity windows, milestones, and dependencies for all program element activities and acquisition activities.

 

Logical Data Model

Provides implementation details of conceptual model to meet specific system and functional information requirements.

 

Legacy System/Segment Requirements Document

Defines functional, performance, and verification requirements for legacy systems and segments.

 

Interface Control Document (ICD)

Provides detailed definition of existing interfaces.

 



Table of Contents ; Preface ; 1. Overview and Summary Information ; 2. USIGS Operational Architecture ; 3. USIGS Technical Architecture ; 4. USIGS System Architecture ; 5. USIGS Conceptual Data Model ; 6. USIGS Migration Plan ; 7. USIGS Architecture Compliance ; Appendix 1. Acronym List ; Appendix 2. C4ISR Architecture Framework Compliance ; Appendix 3. USIGS Glossary Extract ; Appendix 4. USIGS Architecture Compliance Checklist
Point of Contact: Mark Owens
Last updated by Mark Owens on 9 June 1999.