# Presentation: 829981

## ITS/CVO Architecture Conformance:Interoperability Testing StrategyTable of Contents

- ITS/CVO Architecture Conformance:Interoperability Testing StrategyTable of Contents

- 1	Introduction
- 2	Terminology
- 3	Scope
- 4	Roles and Responsibilities
- 5	Test Environment & Tools
- 6	Test Process
- 7	Key Criteria
- Appendix A  Level 1 Interoperability Test Matrix
- Appendix B  Example of Interoperability Testing Status

*Table of Contents *

- The _Introductory Guide to CVISN_
- (POR-99-7186) provides definitions of ITS, CVO, CVISN, and other basic concepts.  This chapter defines architecture and testing terminology.

## Definitions of Key Terms:  Architectures

**National ITS Architecture**
- The common framework for interoperability adopted by the Secretary, and which defines the functions associated with ITS user services, the physical entities or subsystems within which such functions reside, the data interfaces and information flows between physical subsystems, and the communications requirements associated with information flows.  The ITS/CVO elements are a subset of the National ITS Architecture.
**CVISN Architecture**
- The ITS/CVO information systems and networks portion of the National ITS Architecture.  The CVISN Architecture documentation begins with the National ITS Architecture and adds more detail in some areas (e.g., the operational scenarios and Electronic Data Interchange (EDI) message requirements) to facilitate further development.  Various CVISN projects push those architectural elements to early deployment through design, standards, and prototyping activities.

*ITS/CVO Terms*

## A System Consists of a Set of Consumer Products (From IEEE Std 1220-1994)

*Testing Terms*

## The Pieces of the CVISN System “Owned” by Each Stakeholder Group(Based on IEEE Std 1220-1994)

- Component
- An element of the physical architecture
- Example: Subroutine, remote procedure to check Ids
- Assembly
- A group of components that perform a function
- Example: Part of user interface that checks inputs
- Subsystem
- A group of assemblies
- Example:  User interface
-  Product
- A group of subsystems that represents a major consumer product
- Example: Credentialing Interface or CVIEW

*Testing Terms*

## Interoperability TestingVerifies Interoperability Across Jurisdictions

- Under test - Pairs of products and groups of systems
- Test the systems or products against - Standards, operational practice agreements
- Performed by - Users or independent evaluators (formal)
- Purpose
- Verify that interfaces between products or systems meet the applicable standards
- Verify interoperability among systems across jurisdictions
- Test tools - Common test facility

*Testing Terms*

## Test Documentation

- Scenario - Easy-to-understand overview of a group of test cases
- Test Cases - Enumerated list of tests
-    		Includes definition of test environment, identification of items 		under test, characterizations of test data, definition of pass/fail 		criteria
- Test Procedure - Step-by-step list of actions required to accomplish a test
- Test Tool Description - Description of the tools available to support the tests
- Test Data - Inputs and expected outputs

*Testing Terms*