• BS ISO/IEC ISP 15287-2:2000

    Current The latest, up-to-date edition.

    Information technology. Standardized application environment profile Posix Realtime Application Support (AEP)

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date:  15-09-2000

    Publisher:  British Standards Institution

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    Introduction
    Section 1: General
                1.1 Overview
                1.2 Taxonomy Position
                1.3 Real-time System Profiles
                1.4 Units of Functionality
                1.5 Development Environment
                1.6 Summary of Profile Features
    Section 2: Normative References
                2.1 Normative References
    Section 3: Definitions
                3.1 Terms
                3.2 Definitions
    Section 4: Conventions and Abbreviations
                4.1 Conventions
                4.2 Abbreviations
    Section 5: Conformance
                5.1 Conformance
    Section 6: Minimal Real-time System Profile (PSE51)
                6.1 Introduction
                6.2 Operating System Interface Requirements
                6.3 Rationale for Operating System
                       Requirements (informative)
                6.4 Language Requirements
    Section 7: Real-time Controller System Profile (PSE52)
                7.1 Introduction
                7.2 Operating System Interface Requirements
                7.3 Rationale for Operating System
                       Requirements (informative)
                7.4 Language Requirements
    Section 8: Dedicated Real-time System Profile (PSE53)
                8.1 Introduction
                8.2 Operating System Interface Requirements
                8.3 Rationale for Operating System
                       Requirements (informative)
                8.4 Language Requirements
    Section 9: Multi-Purpose Real-time System Profile (PSE54)
                9.1 Introduction
                9.2 Operating System Interface Requirements
                9.3 Rationale for Operating System
                       Requirements (informative)
                9.4 Shell and Utilities Requirements
                9.5 Language Requirements
    Annex A (normative) ISPICS Requirements List (C Language)
          A.1 - Options
          A.2 - Standards
          A.3 - Constraints
    Annex B (normative) ISPICS Requirements List (Ada)
          B.1 - Options
          B.2 - Standards
          B.3 - Constraints
    Annex C (normative) Bibliography
          C.1 - Related Open Systems Standards
          C.2 - Historical Documentation and Introductory Texts
    Alphabetic Topical Index
    Table 1-1 - POSIX.1 Units of Functionality
    Table 1-2 - C Language Support for POSIX.1 Units of
                Functionality
    Table 1-3 - POSIX.1c Units of Functionality
    Table 1-4 - POSIX_C_LANG_SUPPORT Units of Functionality
    Table 1-5 - POSIX.5 Units of Functionality (Single Process)
    Table 1-6 - POSIX.5 Units of Functionality (Multi-Process)
    Table 1-7 - POSIX.5 Units of Functionality (Job Control)
    Table 1-8 - POSIX.5 Units of Functionality (Signals)
    Table 1-9 - POSIX.5 Units of Functionality (User Groups)
    Table 1-10 - POSIX.5 Units of Functionality (File System)
    Table 1-11 - POSIX.5 Units of Functionality (File Attributes)
    Table 1-12 - POSIX.5 Units of Functionality (FD Management)
    Table 1-13 - POSIX.5 Units of Functionality (Device IO)
    Table 1-14 - POSIX.5 Units of Functionality (Device Specific)
    Table 1-15 - POSIX.5 Units of Functionality (System Database)
    Table 1-16 - POSIX.5 Units of Functionality (Pipes)
    Table 1-17 - POSIX.5 Units of Functionality (FIFO)
    Table 1-18 - POSIX.5 Units of Functionality (Ada Language
                 Support)
    Table 1-19 - POSIX.1 and POSIX.5 Units of Functionality
                 Requirements
    Table 1-20 - POSIX.1 Option Requirements
    Table 1-21 - POSIX.5b Option Requirements
    Table 1-22 - POSIX.1b Option Requirements
    Table 1-23 - POSIX.1b Options vs POSIX.5b Options
    Table 1-24 - POSIX.1c Option Requirements
    Table 1-25 - POSIX.1c Options vs POSIX.5b Options
    Table 1-26 - POSIX.1c Unit of Functionality Requirements
    Table 1-27 - POSIX.2/2a Option Requirements
    Table A-1 - Profile Options
    Table A-2 - Required Standards
    Table A-3 - POSIX.1 Option Requirements
    Table A-4 - POSIX_SINGLE_PROCESS Functions
    Table A-5 - POSIX_MULTI_PROCESS Functions
    Table A-6 - POSIX_JOB_CONTROL Functions
    Table A-7 - POSIX_SIGNALS Functions
    Table A-8 - POSIX_USER_GROUP Functions
    Table A-9 - POSIX_FILE_SYSTEM Functions
    Table A-10 - POSIX_FILE_ATTRIBUTE Functions
    Table A-11 - POSIX_FD_MGMT Functions
    Table A-12 - POSIX_DEVICE_IO Functions
    Table A-13 - POSIX_DEVICE_SPECIFIC Functions
    Table A-14 - POSIX_SYSTEM_DATABASE Functions
    Table A-15 - POSIX_PIPE Function
    Table A-16 - POSIX_FIFO Function
    Table A-17 - POSIX_C_LANG_SUPPORT Character Handling Functions
    Table A-18 - POSIX_C_LANG_SUPPORT Mathematical Functions
    Table A-19 - POSIX_C_LANG_SUPPORT Non-Local Jump Functions
    Table A-20 - POSIX_C_LANG_SUPPORT General Functions
    Table A-21 - POSIX_C_LANG_SUPPORT String Handling Functions
    Table A-22 - POSIX_C_LANG_SUPPORT Date and Time Functions
    Table A-23 - POSIX.1b Option Requirements
    Table A-24 - POSIX.1c Option Requirements
    Table A-25 - POSIX_USER_GROUPS_R Functions
    Table A-26 - POSIX_DEVICE_SPECIFIC_R Function
    Table A-27 - POSIX_FILE_LOCKING Functions
    Table A-28 - POSIX_C_LANG_SUPPORT_R Functions
    Table A-29 - POSIX_SYSTEM_DATABASE_R Functions
    Table A-30 - POSIX.2/2a Option Requirements
    Table B-1 - Profile Options (Ada)
    Table B-2 - Ada Standards
    Table B-3 - POSIX.5b Limits Requirements
    Table B-4 - POSIX_SINGLE_PROCESS Subprograms
    Table B-5 - POSIX_MULTI_PROCESS Subprograms
    Table B-6 - POSIX_JOB_CONTROL Subprograms
    Table B-7 - POSIX_SIGNALS Subprograms
    Table B-8 - POSIX_USER_GROUPS Subprograms
    Table B-9 - POSIX_FILE_SYSTEM Subprograms
    Table B-10 - POSIX_FILE_ATTRIBUTES Subprograms
    Table B-11 - POSIX_FD_MGMT Subprograms
    Table B-12 - POSIX_DEVICE_IO Subprograms
    Table B-13 - POSIX_DEVICE_SPECIFIC Subprograms
    Table B-14 - POSIX_SYSTEM_DATABASE Subprograms
    Table B-15 - POSIX_PIPE Subprogram
    Table B-16 - POSIX_FIFO Subprogram
    Table B-17 - POSIX_ADA_LANG_SUPPORT Subprograms
    Table B-18 - POSIX.5b Option Requirements
    Table B-19 - POSIX.1b vs POSIX.5b Options
    Table B-20 - POSIX.1c vs POSIX.5b Options
    Table B-21 - POSIX.2/2a Option Requirements

    Abstract - (Show below) - (Hide below)

    Defines realtime application environments based on the ISO/IEC 9945 series of standards. It is meant for realtime systems implementors and realtime applications software developers. This standard embedded in a much larger and widely supported set of standards which yields benefits during code development. It can be used also in the construction of large and heterogenous systems.

    General Product Information - (Show below) - (Hide below)

    Committee IST/5
    Development Note Supersedes 00/644681 DC. (08/2005)
    Document Type Standard
    Publisher British Standards Institution
    Status Current

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO/IEC 9945-1:2003 Information technology Portable Operating System Interface (POSIX) Part 1: Base Definitions
    ISO/IEC 9945-2:2003 Information technology Portable Operating System Interface (POSIX) Part 2: System Interfaces
    ISO/IEC TR 10000-1:1998 Information technology Framework and taxonomy of International Standardized Profiles Part 1: General principles and documentation framework
    IEEE 1003.5 : 1999 INFORMATION TECHNOLOGY - POSIX ADA LANGUAGE INTERFACES - PART 1: BINDING FOR SYSTEM APPLICATION PROGRAM INTERFACE (API) - AMENDMENT 2: PROTOCOL - INDEPENDENT INTERFACES (INCORPORATES IEEE STD 1003.5-1992, IEEE STD 1003.5B-1996 AND IEEE STD 1003.5C-1998)
    IEEE 1003.2-1992 IEEE Standard for Information Technology--Portable Operating System Interfaces (POSIX(TM))--Part 2: Shell and Utilities
    ISO/IEC TR 10000-3:1998 Information technology Framework and taxonomy of International Standardized Profiles Part 3: Principles and Taxonomy for Open System Environment Profiles
    ISO/IEC 9899:2011 Information technology Programming languages C
    ISO/IEC TR 10000-2:1998 Information technology Framework and taxonomy of International Standardized Profiles Part 2: Principles and Taxonomy for OSI Profiles
    ISO/IEC 8652:2012 Information technology — Programming languages — Ada
    IEEE/Open Group 1003.1, 2013 Edition IEEE Standard for Information Technology—Portable Operating System Interface (POSIX(TM)) Base Specifications, Issue 7
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective