APPENDIX IV

USIGS COMPLIANCE CHECKLIST

 

The USIGS Architecture Compliance Checklist is intended to be used when reviewing the following:

Compliance with the USIGS architecture should be evaluated throughout the life cycle of a program from initial concept development to fielding. Its purpose is to help ensure that system acquisitions comply with the architecture and fundamental principles of USIGS. Managers, developers, and engineers must use this checklist as guidance in their efforts to build USIGS. It should be used as a reference when developing requirements and specifications for acquisition. It should be used when reviewing RFCs and ECPs to ensure that proposed changes are compliant with the USIGS architecture. It should also be used when developing milestone review checklists (e.g., Design Review Checklist, Pre-Ship Review Checklist) to ensure that the acquisition is moving along a path toward USIGS compliance.

Waivers for non-compliance by NIMA system acquisition programs must be approved by the Chief, Systems Engineering Office. Waivers which imply non-compliance with the Joint Technical Architecture (including non-compliance with DII COE standards) must also be approved by the NIMA CIO, ASD(C3I), and USD(A&T). Waivers which imply non-compliance with DoDIIS procedures and standards must also be approved by the DoDIIS Management Board (DMB).

The USIGS Architecture Compliance Checklist provides pointers to USIGS Architecture and related documents. Information in these documents is not repeated in this checklist.

The goal for all NIMA acquisition/development programs is to maintain compliance with the USIGS Architecture, therefore, all items in this checklist should be answered as "yes". If not, then it is the responsibility of the program manager to follow one of the following alternatives:

    1. Request and get approval for a waiver,
    2. Coordinate and submit changes required to the USIGS Architecture which would allow the system being reviewed to be compliant, or
    3. Modify the document being reviewed to make it comply with the USIGS Architecture.

1. USIGS Operational Architecture

The USIGS Operational Architecture Description (UOAD) describes the USIGS mission, activities, operational relationships, and the internal and external flow of information and services.

2. USIGS Technical Architecture

The USIGS Technical Architecture (UTA) is a set of rules to be used to develop an integrated, interoperable USIGS. It identifies standards, conventions, guidelines, and new technological capabilities to support the USIGS operational requirements, concepts, and information flows. As a profile of the Joint Technical Architecture (JTA), the UTA also invokes mandatory JTA standards.

The JTA and UTA require compliance with Defense Information Infrastructure Common Operating Environment (DII COE) specifications. The DII COE provides a foundation for building open systems. It provides a standard environment, a set of standard components, and a set of programming standards that describe how to add new functionality to the environment.

3. USIGS Systems Architecture

The USIGS Systems Architecture Description, Volume I: To-Be Description (USAD) describes the USIGS as a set of functional components and interfaces. These components and interfaces are related to activities in the Operational Architecture, mission specific application categories and common support services in the Technical Architecture, and data model views in the Conceptual Data Model.

The USIGS System Architecture Description, Volume II: USIGS Interoperability Profile (UIP) defines profiles of interface standards used to achieve interoperability among software components within the USIGS architecture. Minimum requirements for access and connectivity and critical data interchange standards are defined.

4. USIGS Conceptual Data Model

The USIGS Conceptual Data Model (UCDM) defines the data requirements for the USIGS community. The UCDM consists of the data models and data dictionaries that have been standardized for use across the USIGS. Data standardization is necessary for the efficient exchange of data either as an exchange format or in the method signatures (i.e., input and output parameters) of an API specification. Waivers must be obtained when implementations are not consistent with the UCDM.

5. Migration Planning

The USIGS Evolutionary Phased Implementation Plan (EPIP) documents the evolution of the USIGS from its current As-Is state to its planned To-Be state.

6. Test Planning

The USIGS Test, Evaluation, Transition, and Integration Plan defines the testing, evaluation, transition, and integration philosophies and policies and it provides guidance for these areas. It documents test criteria, methods and overall test planning. Testing details are provided in lower tier Test, Evaluation, Transition, and Integration Plans and Procedures.

7. Waiver Process

Waivers must be obtained for deviations from Paragraphs 1 through 6 unless otherwise noted. To obtain a waiver, a full justification for the waiver, including technical, cost, schedule, and performance impacts must be provided to the Chief, Systems Engineering Office. The waiver request form, Attachment I, should be used when requesting a waiver. The form must be submitted to the Chief of Systems Engineering at least 180 days prior to the programs next major milestone.

8. Referenced Documents

The following is a list of documents that are referenced in this checklist.

 

Attachment I - Request for Waiver Form

 

Request for Waiver

Waiver #: _____________

System/Component affected: _____________________________

Interfaces affected: _____________________________________

Documents affected: ____________________________________

Is an RFC needed? No o Yes o RFC Number: ______________________

Description of Waiver:

 

Justification for Waiver (include technical, cost, schedule, and performance impacts associated with waiver):

 

Impact if waiver is denied:

 

Originator

Name: ____________________________ Phone: ___________________ E-mail: __________________

Decision*

o Approved

o Approved until ___(date)___, at which time requirement must be satisfied.

o Rejected

o Withdrawn

Signature

Chief, Systems Engineering Office ___________________________________ Date: ____________

* Waivers which imply non-compliance with the Joint Technical Architecture (including non-compliance with DII COE standards)

must also be approved by the NIMA CIO, ASD(C3I), and USD(A&T). Waivers which imply non-compliance with DoDIIS

procedures and standards must also be approved by the DoDIIS Management Board (DMB).

 



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.