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.

An SGML Environment for STEP



Lisa Phillips, Joshua Lubell


The Standard for the Exchange of Product Data (STEP) is emerging under the auspices of the International Organization of Standards (ISO). As part of a major NIST effort in support of the advancement of STEP, NIST is developing an environment which will facilitate and accelerate the development of the component specifications in STEP, know as Application Protocols (APs). This environment is called the Application Protocol Development Environment (APDE), the purpose of which is to provide an integrated suite of STEP-tailored tools to assist STEP AP developers in the development of high-quality APs. A major part of the APDE will be document authoring, browsing, and publishing environment based on the Standard Generalized Markup Language (SGML), an ISO standard (ISO 8879) which is used to specify format. The SGML environment is expected to address two major challenges faced by the developers of STEP documents. These challenges are: 1) to ensure accurate interpretation and conformance to the specified structure of STEP documents in a reasonable amount of time and 2) to be able to intelligently query and access information from the component parts of the standard. The SGML environment for STEP will accomplish this by providing the facilities to guide and quicken the development of STEP documents through structure-based editing, by providing the ability to issue intelligent, structure-based queries against STEP documents and by helping to ensure that STEP documents are consistent and structurally correct.
NIST Interagency/Internal Report (NISTIR) - 5515
Report Number


ISO, PDES, queries, SGML, STEP


Phillips, L. and Lubell, J. (1994), An SGML Environment for STEP, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD, [online], (Accessed July 15, 2024)


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

Created January 1, 1994, Updated November 10, 2018