• CAN/CSA-ISO/IEC 13673-02 (R2016)

    Current The latest, up-to-date edition.

    Information Technology - Document Processing and Related Communication - Conformance Testing for Standard Generalized Markup Language (SGML) Systems (Adopted ISO/IEC 13673:2000, first edition, 2000-05-01)

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date:  01-01-2002

    Publisher:  Canadian Standards Association

    Add To Cart

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

    1 Scope
    2 Normative references
    3 Precedence of ISO 8879
    4 Definitions
    5 Use of SGML test suites
    6 Test suite documentation
    7 Types of tests
    8 General requirements for individual tests
    9 Test case naming conventions
    10 Requirements for SGML names and literals
    11 Conventions for testing string length
    12 Source document formatting conventions
    13 Test categories
    14 The Reference Application for SGML Testing (RAST)
    15 The Reference Application for Capacity Testing (RACT)
    16 Test suite reports
    17 Testing SDIF data streams
    Annexes
    A - The ISO 8879 Element Structure Information Set (ESIS)
    B - Sample tests and RAST results

    Abstract - (Show below) - (Hide below)

    Addresses the construction and use of test suites for verifying conformance of SGML systems. Its provisions assist those who build test suites, those who build SGML systems to be evaluated by such suites, and those who examine an SGML system's performance on a test suite as part of the process of selecting an SGML tool.

    Scope - (Show below) - (Hide below)

    Scope This Standard addresses the construction and use of test suites for verifying conformance of SGML systems. Its provisions assist those who build test suites, those who build SGML systems to be evaluated by such suites, and those who examine an SGML system's performance on a test suite as part of the process of selecting an SGML tool. In particular, this standard includes: criteria for the organization of test suites, including naming conventions, documentation conventions, and specification of applicable concrete syntaxes and features. Among other advantages, these conventions facilitate any non-SGML automatic processing that may be convenient for the developers or the users of the tests; Note: An example of such non-SGML processing is sorting tests by name a standard form for describing test results that makes clear what has been proven or disproven by the tests; the specification of a Reference Application for SGML Testing (RAST) that interprets all markup to allow machine comparison of test results for documents conforming to ISO 8879. RAST indicates in a standard way when tags, processing instructions, and data are recognized by the parser, replacing references and processing markup declarations and marked sections appropriately. RAST tests information likely to be passed by a general-purpose SGML parser to an application but does not test additional information that some parsers provide; the specification of a Reference Application for Capacity Testing (RACT) that reports a validating parser's capacity calculations. An SGML system that supports this application indicates its ability to report capacity errors regardless of whether it supports variant capacity sets; the specification of test procedures related to SDIF data streams. This Standard applies to the testing only of aspects of SGML implementation and usage for which objective conformance criteria are defined in ISO 8879. Note: Among the aspects of an SGML system not addressed by this standard are error recovery, phrasing of error messages, application results, and documentation (including the system declaration).

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

    Document Type Standard
    Product Note Reconfirmed EN
    Publisher Canadian Standards Association
    Status Current
    Supersedes

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

    ISO 9069:1988 Information processing SGML support facilities SGML Document Interchange Format (SDIF)
    ISO 8879:1986 Information processing Text and office systems Standard Generalized Markup Language (SGML)
    ISO/IEC 646:1991 Information technology ISO 7-bit coded character set for information interchange
    • 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