Hello. Sign In
Standards Store
IEEE 2003.2 1996 Edition, 1996
Complete Document
Not Active, See comments below
Standard for Information Technology - Test Methods for Measuring Conformance to POSIX - Part 2: Shell and Utilities Interfaces
Includes all amendments and changes through Reaffirmation Notice , June 10, 2002
Additional Comments: SH94488*W/D NO S/S * PDF ONLY
PDF :
$674.00 USD
Backordered
The primary purpose of this standard is to define test methods for POSIX.2 {9}. It is intended for systems implementors and verification software developers. It is complementary to POSIX.2 {9} (second in a family of ‘‘POSIX’’ standards), which specifies a standard interface and environment for application programs that require the services of a ‘‘shell’’ command language interpreter and a set of common utility programs. (See 1.1 for a full description of the relationship between the standards.) The majority of this standard describes the assertions that a test suite shall provide for the execution of a conformance test for the POSIX.2 {9} standard. The standard also describes the various other test methods that are to be used in the development or execution of such a test suite, and it describes the complimentary procedures that are needed to assess the results of the execution of the test suite. This standard should be read in conjunction with ISO/IEC 13210:1994 (ANSI/IEEE Std 1003.3-1991) Standard for Information Technology — Test Methods for Measuring Conformance to POSIX {11}, which defines the general test method requirements applicable to POSIX Conformance Testing. Organization of This Standard The standard is divided into nine parts: — General, including a statement of scope, normative references, a description of test suite conformance requirements, and a description of the test methods specific to POSIX.2 {9} testing (Section 1). — Assertions for definitions, general requirements, and the environment available to applications (Section 2). — Assertions for the shell command language interpreter (Section 3). — Assertions for the utilities in the required ‘‘Execution Environment Utilities’’ (Section 4). — Assertions for the utilities in the optional ‘‘User Portability Utilities’’ (Section 5). — Assertions for the utilities in the optional ‘‘Software Development Utilities’’ (Section 6). — Assertions for the utilities in the optional ‘‘C Language Development Utilities’’ (Annex A). — Assertions for C Language Bindings option (Annex B). — Assertions for the utilities in the optional ‘‘FORTRAN Development and Runtime Utilities’’ (Annex C).

The primary purpose of this standard is to define test methods for POSIX.2 {9}. It is intended for systems implementors and verification software developers. It is complementary to POSIX.2 {9} (second in a family of ‘‘POSIX’’ standards), which specifies a standard interface and environment for application programs that require the services of a ‘‘shell’’ command language interpreter and a set of common utility programs. (See 1.1 for a full description of the relationship between the standards.)

The majority of this standard describes the assertions that a test suite shall provide for the execution of a conformance test for the POSIX.2 {9} standard. The standard also describes the various other test methods that are to be used in the development or execution of such a test suite, and it describes the complimentary procedures that are needed to assess the results of the execution of the test suite. This standard should be read in conjunction with ISO/IEC 13210:1994 (ANSI/IEEE Std 1003.3-1991) Standard for Information Technology — Test Methods for Measuring Conformance to POSIX {11}, which defines the general test method requirements applicable to POSIX Conformance Testing.

Organization of This Standard

The standard is divided into nine parts:

— General, including a statement of scope, normative references, a description of test suite conformance requirements, and a description of the test methods specific to POSIX.2 {9} testing (Section 1).

— Assertions for definitions, general requirements, and the environment available to applications (Section 2).

— Assertions for the shell command language interpreter (Section 3).

— Assertions for the utilities in the required ‘‘Execution Environment Utilities’’ (Section 4).

— Assertions for the utilities in the optional ‘‘User Portability Utilities’’ (Section 5).

— Assertions for the utilities in the optional ‘‘Software Development Utilities’’ (Section 6).

— Assertions for the utilities in the optional ‘‘C Language Development Utilities’’ (Annex A).

— Assertions for C Language Bindings option (Annex B).

— Assertions for the utilities in the optional ‘‘FORTRAN Development and Runtime Utilities’’ (Annex C).