Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Shtolo - Converting STEP Short Listings to Annotated Listings



Donald E. Libes


A STEP Application Protocols includes an AIM Express Annotated Listing. An annotated Listing is created by combining the Short Listing and any objects from STEP Integrated Resource Parts that are referenced from the Short Listing either directly or indirectly. A number of transformations are performed on the resulting model, which is them formatted and printed.

In the past, this process has been carried out by hand. This document describes Shtolo, a tool to automated this process. Shtolo conforms to EXPRESS Part 11 and the Supplementary Directives for the Drafting and Presentation of ISO 10303 allowing direct inclusion of the result into an Application Protocol specification.

Shtolo relies on the NIST EXPRESS toolkit and the NIST EXPRESS Printer.

NIST Interagency/Internal Report (NISTIR) - 5291
Report Number


Express, PDES, presentation, pretty print, STEP, Supplementary Directives


Libes, D. (1993), Shtolo - Converting STEP Short Listings to Annotated Listings, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD, [online], (Accessed June 16, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created January 1, 1993, Updated November 10, 2018