A Modular Architecture for STEP

This paper presents the current direction in the architecture of STEP (STandard for the Exchange of Product model data, formally known as ISO 10303). STEP is an international standard designed to enable the exchange of product data between heterogeneous computer systems used throughout the product life cycle. A new modular STEP architecture addresses some deficiencies of the initial architecture and is intended to speed development, facilitate implementation, and increase interoperability of applications of STEP. This paper describes the initial STEP architecture, requirements for improvements to the architecture, and features of the new modular architecture.