Inactive-Withdrawn Standard

IEEE 2003.1b-2000

IEEE Standard for Information Technology - Test Methods Specifications for Measuring Conformance to POSIX(TM) - Part 1: System Application Program Interface (API) - Amendment 1: Realtime Extension [C Language]

This standard defines the test method specifications for IEEE Std 1003.1b-1993 (based on the document corresponding to the merger of IEEE Std 1003.1-1990 and IEEE Std 1003.1b-1993). The test method specifications consist of assertions to be tested and related test procedures. As an amendment to IEEE Std 1003.1-1990, this standard is structured to amend those portions of IEEE Std 2003.1-1992 {4} (the test method specification for IEEE Std 1003.1-1990) that correspond to the amended parts of IEEE Std 1003.1-1990. This standard is aimed primarily at providers of test methods for IEEE Std 1003.1b-1993 and at implementors of IEEE Std 1003.1b-1993.

Standard Committee
C/PA - Portable Applications
Status
Inactive-Withdrawn Standard
Board Approval
2000-03-30
History
Withdrawn:
2006-02-06
ANSI Approved:
2000-11-02
Published:
2000-11-21

Working Group Details

Society
IEEE Computer Society
Standard Committee
C/PA - Portable Applications
Working Group
PASC_WG - Portable Applications Standards Committee System Services Working Group
IEEE Program Manager
Tom Thompson
Contact Tom Thompson
Working Group Chair
Helmut Roth

Other Activities From This Working Group

Current projects that have been authorized by the IEEE SA Standards Board to develop a standard.


No Active Projects

Standards approved by the IEEE SA Standards Board that are within the 10-year lifecycle.


1003.1, 2016 Edition
IEEE Standard for Information Technology--Portable Operating System Interface (POSIX(TM)) Base Specifications, Issue 7

POSIX.1-2008 is simultaneously IEEE Std 1003.1-2008 and The Open Group Standard Base Specifications, Issue 7. This 2016 Edition includes IEEE Std 1003.1-2008/Cor 1-2013 and IEEE Std 1003.1-2008/Cor 2-2016 incorporated into IEEE Std 1003.1-2008 (the base document). The Technical Corrigenda address problems discovered since the approval of IEEE Std 1003.1-2008. POSIX.1-2008 defines a standard operating system interface and environment, including a command interpreter (or "shell"), and common utility programs to support applications portability at the source code level. POSIX.1-2008 is intended to be used by both application developers and system implementors and comprises four major components (each in an associated volume): - General terms, concepts, and interfaces common to all volumes of this standard, including utility conventions and C-language header definitions, are included in the Base Definitions volume. - Definitions for system service functions and subroutines, language-specific system services for the C programming language, function issues, including portability, error handling, and error recovery,are included in the System Interfaces volume. - Definitions for a standard source code-level interface to command interpretation services (a "shell") and common utility programs for application programs are included in the Shell and Utilities volume. - Extended rationale that did not fit well into the rest of the document structure, which contains historical information concerning the contents of POSIX.1-2008 and why features were included or discarded by the standard developers, is included in the Rationale (Informative) volume.

Learn More About 1003.1, 2016 Edition

These standards have been replaced with a revised version of the standard, or by a compilation of the original active standard and all its existing amendments, corrigenda, and errata.


1003.1, 2013 Edition
IEEE Standard for Information Technology–Portable Operating System Interface (POSIX(TM)) Base Specifications, Issue 7

POSIX.1-2008 is simultaneously IEEE Std 1003.1-2008 and The Open Group Technical Standard Base Specifications, Issue 7. This 2013 Edition includes IEEE Std 1003.1-2008/Cor 1-2013 incorporated into IEEE Std 1003.1-2008 (the base document). The Technical Corrigendum addresses problems discovered since the approval of IEEE Std 1003.1-2008. POSIX.1-2008 defines a standard operating system interface and environment, including a command interpreter (or "shell"), and common utility programs to support applications portability at the source code level. POSIX.1-2008 is intended to be used by both application developers and system implementors and comprises four major components (each in an associated volume).

Learn More About 1003.1, 2013 Edition

These standards have been removed from active status through a ballot where the standard is made inactive as a consensus decision of a balloting group.


1003.5-1992
IEEE Standard for Information Technology--POSIX(TM) Ada Language Interfaces--PART 1: Binding for System Application Program Interface (API)

This standard is part of the POSIX series of standards for applications and user interfaces to open systems. It defines the Ada language bindings as package specifications and accompanying textual descriptions to the application program interface (API). This standard supports application portability at the source level through the binding between ISO 8652:1987 (Ada) and ISO/IEC 9945-1:1990 (IEEE Std 1003.1-1990) (POSIX). Terminology and general requirements, process primitives, the process environment, files and directories, input and output primitives, device- and class-specific functions, language-specific services for Ada, and system databases are covered. It also specifies behavior to support the binding that must be provided by the Ada compilation system. The emphasis in POSIX is on application programs, so the interfaces in this document are not sufficient to implement an Ada compilation system or a POSIX shell, nor is this standard meant to be sufficient for real-time applications.

Learn More About 1003.5-1992

1003.5b-1996
IEEE Standard for Information Technology--POSIX(TM) Ada Language Interfaces--Part 1: Binding for System Application Program Interface (API)--Amendment 1: Realtime Extensions

This standard is part of the POSIX series of standards for applications and user interfaces to open systems. It defines the Ada language bindings as package specifications and accompanying textual descriptions of the application program interface (API). This standard supports application portability at the source code level through the binding between ISO 8652: 1987 (Ada) and ISO/IEC 9945-1: 1990 (IEEE Std 1003.1-1990) (POSIX), as amended by IEEE Std 1003.1b-1993, IEEE Std 1003.1c-1995, and IEEE Std 1003.1I-1995. Terminology and general requirements, process primitives, the process environment, files and directories, input and output primitives, device- and class-specific functions, language-specific services for Ada, system databases, synchronization, memory management, execution scheduling, clocks and timers, and message passing are covered. It also specifies behavior to support the binding that must be provided by the Ada compilation system.

Learn More About 1003.5b-1996

1003.5c-1998
IEEE Standard for Information Technology - POSIX Ada Language Interfaces - Part 1: Binding for System Application Program Interface (API)

This standard is part of the POSIX(TM) series of standards or applications and user inter-faces to open systems. It defines the Ada language bindings as package specifications and accompanying textual descriptions of the application program interface (API). This standard supports application portability at the source code level through the binding between ISO 8652:1995 (Ada) and ISO/IEC 9945-1:1996 (IEEE Std 1003.1-1996)(POSIX) as amended by IEEE P1003.1g/D6.6. Terminology and general requirements, process primitives, the process environment, files and directories, input and output primaries, device-and class-specific functions, language-specific services or Ada, system databases, synchronization, memory management, execution scheduling, clocks and timers, message passing, task management, the XTI and socket detailed network interfaces, event management, network support functions, and protocol-specific mappings are covered It also specifies behavior to support the binding that must be provided by the Ada.

Learn More About 1003.5c-1998

2003-1997
IEEE Standard for Information Technology - Requirements and Guidelines for Test Methods Specifications and Test Method Implementations for Measuring Conformance to POSIX(TM) Standards

This standard defines the requirements and guidelines for test method specifications and test method implementations for measuring conformance to POSIX standards. Test specification standard developers for other Application Programming Interface (API) standards are encouraged to use this standard. This document is aimed primarily at developers and users of test method specifications and implementations.

Learn More About 2003-1997

2003.1-1992
IEEE Standard for Information Technology--Test Methods for Measuring Conformance to POSIX(TM)--Part1: System Interfaces

IEEE Std 2003.1-1992 provides a definition of the requirements placed upon providers of POSIX test methods for POSIX.1 (IEEE Std 10031-1990; ISO/IEC 9945-1: 1990). These requirements consist of a POSIX.1-ordered list of assertions defining those aspects of POSIX.1. that are to be tested and the associated test methods that are to be used in performing those tests. This standard is aimed primarily at POSIX.1 test suite providers and POSIX.1 implementors. This standard specifies those aspects of POSIX.1 that shall be verified by conformance test methods.

Learn More About 2003.1-1992

2003.2-1996
IEEE Standard for Information Technology -Test Methods for Measuring Conformance to POSIX(TM) - Part II: Shell and Utilities

A definition of the requirements placed upon providers of a POSIX Conformance Test Suite for the POSIX.2 standard (ISO/IEC 9945-2:1993, IEEE/ANSI Std. 1003.2-1992) is provided. These requirements consist of a list of assertions defining those aspects of POSIX.2 that are to be tested and the associated test methods that are to be used in performing those tests. This standard is primarily aimed at test suite providers but it also defines to POSIX.2 implementors those aspects of the standard that will be verified by a conformance test suite.

Learn More About 2003.2-1996

These standards are removed from active status through an administrative process for standards that have not undergone a revision process within 10 years.


No Inactive-Reserved Standards
Subscribe to our Newsletter

Sign up for our monthly newsletter to learn about new developments, including resources, insights and more.