Browse Prior Art Database

Language for Architecture Validation of Fibre Channel Standard

IP.com Disclosure Number: IPCOM000118758D
Original Publication Date: 1997-Jun-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 2 page(s) / 62K

Publishing Venue

IBM

Related People

Cook, BR: AUTHOR [+5]

Abstract

Disclosed is a language for flexible and high-level formulation of Fibre Channel Standard scenarios. The scenarios are compiled into service interface primitives and other low-level constructs and are, thus, suitable for Fibre Channel Standard validation test cases. The problem solved by this invention is the flexible and high-level generation of test cases for validation of the Fibre Channel Standard.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Language for Architecture Validation of Fibre Channel Standard

      Disclosed is a language for flexible and high-level formulation
of Fibre Channel Standard scenarios.  The scenarios are compiled into
service interface primitives and other low-level constructs and are,
thus, suitable for Fibre Channel Standard validation test cases.  The
problem solved by this invention is the flexible and high-level
generation of test cases for validation of the Fibre Channel
Standard.

      Fibre Channel Standard (FCS) is an emerging standard for
gigabit bandwidth communication; ES is building a product
implementation.  FCS is a large and complex protocol and is not yet
stable.  As a result, it is important but difficult to efficiently
verify its architecture.

      The invention solves the above problem by offering people that
are validating FCS a high-level language for formulating
communication scenarios.  The invention consists of the language
itself together with a compiler.  There are several advantages to
this language, and they all relate to the way that the language is
closely coupled with a state machine representation and simulation of
FCS.

      The language compiles into a state machine service primitive
interface that is being developed in conjunction with FCS (and that
will be a part of the standard).  The service primitives are
procedure calls that are implemented in a state machine simulation.
As a result,  when people code scenarios in the high-level language,
the invention compiles the scenarios into simulation input which can
then be run to determine the effect of the scenarios on FCS.  By
using the language (instead of the ser...