The NIST Step Class Library (Step Into the Future)
NATIONAL INST OF STANDARDS AND TECHNOLOGY GAITHERSBURG MD
Pagination or Media Count:
This paper describes a C class library that implements the Standard for the Exchange of Product Model Data STEP. The STEP class Library SCL is under development at the National Institute of Standards and Technology as part of the National PDES Testbed and provide the core set of STEP functions for tools that are used to validate the STEP information models and for STEP based application prototypes. The library also lowers the economic barrier to developing STEP based applications. The current version of the library provides a STEP compliant file exchange mechanism, consequently, users of the class library will not have to create an inputoutput mechanism for STEP. The paper provides an introduction to STEP and the specification language, Express, in which it is written. The supporting classes that provide the STEP compliant inputoutput mechanism and the mapping between the Express specification and the C classes are described. The paper concludes with descriptions of some applications that use the class library and a discussion of future directions for the class library.
- Computer Programming and Software