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.

SGML Application Development: Tradeoffs and Choices



Joshua Lubell, Lisa Phillips


Developing SGML applications involves making choices driven by end user requirements and by the availability and functionality of third party SGML parsers, authoring tools, search engines, browsers, and data converters. Capabilities of HTML and the World Wide Web should factor into these decisions as well if users are geographically dispersed or have diverse computing platforms. SGML application developers typically build some or all of the following components: a DTD; legacy data conversion tools; a DTD-tailored authoring environment; a document repository; browsing and searching interfaces; and tools for producing formatted output. For each component, we discuss design and implementation alternatives, the approach we decided to use in building our SGML environment for authoring and accessing STEP product data exchange standards, and our rationale for choosing that approach.
Proceedings Title
Proceedings of the SGML'96 Conference
Conference Dates
November 18-21, 1996
Conference Location
Boston, MA, USA


authoring, data conversion, DTD, formatting, HTML, search engine, SGML, STEP, Tcl


Lubell, J. and Phillips, L. (1996), SGML Application Development: Tradeoffs and Choices, Proceedings of the SGML'96 Conference, Boston, MA, USA, [online], (Accessed June 14, 2024)


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

Created October 31, 1996, Updated October 12, 2021