ISO 10303-34:2001
Industrial automation systems and integration — Product data representation and exchange — Part 34: Conformance testing methodology and framework: Abstract test methods for application protocol implementations
Industrial automation systems and integration — Product data representation and exchange — Part 34: Conformance testing methodology and framework: Abstract test methods for application protocol implementations
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 15
- Дата публикации:
- 8 февраля 2001 г.
- Издание:
- ISO IS 10303 edition 1 version 1
- ICS:
- 25.040.40
This part of ISO 10303 specifies the abstract test methods for conformance testing of an implementation of an ISO 10303 Application Protocol (AP). The scope is limited to the following implementation methods: — preprocessors that claim to generate 10303 schema instances represented as exchange structures as defined by ISO 10303-21; — postprocessors that claim to accept and process 10303 schema instances represented as exchange structures as defined by ISO 10303-21; — preprocessors that claim to generate 10303 schema instances and use the SDAI interface as defined in ISO 10303-22 to populate an SDAI implementation with these schema instances; — postprocessors that claim to accept 10303 schema instances and use the SDAI interface as defined in ISO 10303-22 to extract schema instances from an SDAI implementation. The following are within the scope of this part of ISO 10303: — the conformance assessment process undertaken to evaluate the conformity of an implementation of an ISO 10303 application protocol. The abstract test methods are independently applicable to implementation methods based on ISO 10303-21 and ISO 10303-22; — the methods to be followed by the testing laboratory using executable test cases (ETC). The methods presented are abstract, that is, they are independent of the implementation under test (IUT). The method descriptions cover the different steps from abstract test case (ATC) selection to test case report production. The following is outside the scope of this part of ISO 10303: — the generation of executable test cases from abstract test cases. This part of ISO 10303 does not include abstract test methods for conformance testing of application protocol independent implementations of the Standard Data Access Interface (SDAI) -- ISO 10303-22.
Abstract
Overview
ISO 10303-34:2001 is an international standard published by ISO for industrial automation systems and integration, focusing on product data representation and exchange. Specifically, Part 34 provides a conformance testing methodology and framework, defining abstract test methods for application protocol (AP) implementations within the broader ISO 10303 (commonly known as STEP) family of standards. This part is intended to ensure that implementations claiming conformance to a particular Application Protocol (AP) reliably exchange product data according to standardized processes, irrespective of the specific systems or software involved.
The standard targets two main implementation methods:
- Preprocessors generating ISO 10303 schema instances as exchange structures (per ISO 10303-21) or populating SDAI implementations (per ISO 10303-22).
- Postprocessors accepting and processing schema instances from exchange structures or via SDAI interface.
By establishing abstract test methods, ISO 10303-34:2001 supports independent and consistent conformance assessment for software solutions managing product data through STEP APs-crucial for interoperability in manufacturing, CAD, and industrial automation domains.
Key Topics
-
Abstract Test Methods
The standard outlines generic, implementation-independent test procedures, covering everything from selection and parameterization of test cases to the reporting of results for both preprocessors and postprocessors. -
Conformance Assessment Process
ISO 10303-34 specifies how to evaluate whether an implementation conforms to a given STEP AP, including:- Test lab preparation (identifying test parameters)
- Use of Protocol Implementation Conformance Statement (PICS) and PIXIT documents
- Execution and monitoring of test campaigns using executable test cases (ETCs)
- Analysis of input/output consistency, structure, syntax, and semantics
-
Testing Roles and Components
- Implementation Under Test (IUT): The system or software being evaluated.
- Test Engine: Controls test execution and interfaces with the IUT.
- SUT Operator: Facilitates communication between the test engine and IUT.
-
Analysis and Verdicts
The results of conformance tests are based on:- Syntax analysis (encoding correctness)
- Structure analysis (compliance with schema and protocol constraints)
- Semantic analysis (maintenance of information accuracy and intent) Test verdicts may be pass, fail, or inconclusive, based on defined criteria.
Applications
ISO 10303-34:2001 is fundamental for industries and organizations that rely on the consistent exchange, interpretation, and use of product data, such as:
- Manufacturing and Industrial Automation: Validates compliance of CAD, CAM, and PLM system implementations with relevant STEP APs, facilitating interoperability between diverse systems.
- Software Development and Integration: Guides developers and testing bodies in verifying their modules (preprocessors and postprocessors) for product data exchange solutions.
- Testing Laboratories: Provides a standardized approach for conformance testing, helping clients prove compatibility and data integrity across supply chains.
- Quality Assurance and Procurement: Enables systematic evaluation of software products claiming STEP AP compatibility, supporting procurement decisions and quality assurance processes in digital manufacturing.
Related Standards
ISO 10303-34:2001 is part of a comprehensive suite of STEP standards. Key related standards include:
- ISO 10303-1: Overview and fundamental principles of STEP.
- ISO 10303-11: EXPRESS language reference manual, defining the schema specification language.
- ISO 10303-21: Implementation methods for clear text encoding of the exchange structure.
- ISO 10303-22: Standard Data Access Interface (SDAI) for exchanging schema instances programmatically.
- ISO 10303-31: General concepts for conformance testing methodology and framework.
- ISO 10303-32: Requirements on testing laboratories and clients.
These standards collectively ensure a consistent, overarching methodology for product data representation and exchange in industrial automation.
Keywords: ISO 10303-34, STEP conformance testing, industrial automation systems, product data exchange, application protocol, preprocessors, postprocessors, SDAI, manufacturing interoperability, product data testing, CAD compliance, industrial data standards.
Технические детали
- Технический комитет
- ISO/TC 184/SC 4 - Industrial data
- SKU
- ISO 10303-34:2001
Похожие стандарты
Стандарты, упомянутые в описании
ISO 10303-515:2000
ОтменёнIndustrial automation systems and integration — Product data representation and exchange — Part 515: Applicat…
BS ISO 10303-21:1994
ДействующийIndustrial automation systems and integration. Product data representation and exchange. Implementation metho…
ISO 10303-223:2008
ДействующийIndustrial automation systems and integration — Product data representation and exchange — Part 223: Applicat…
Overview ISO 10303-223:2008 is an international standard developed by the International Organization for Standardization (ISO) as part of the ISO 10303 series, also known as STEP (Standard for the Ex…
BS ISO 10303-34:2001
ДействующийIndustrial automation systems and integration. Product data representation and exchange. Conformance testing…
ISO 10303-111:2007
ДействующийIndustrial automation systems and integration — Product data representation and exchange — Part 111: Integrat…
ISO 10303-111:2007 - Overview of the Standard Standard Reference: ISO 10303-111:2007 Title: Industrial automation systems and integration - Product data representation and exchange - Part 111: Integr…