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.

Prototype Implementation Based on the Machine Shop Information Model



Yung-Tsun Lee, Yan Luo, Guodong Shao


Interoperability between manufacturing software applications and simulation is currently extremely limited. A machine shop information model has been developed at the National Institute of Standards and Technology (NIST) as a part of system interoperability efforts. The primary objective is to develop a standard-data-interface structure for exchanging shop data among various manufacturing software applications, including simulation. The information model, when completed, will satisfy the following needs: 1) to support data requirements for the entire simulation of manufacturing life cycle, 2) to enable data exchange between simulation and other manufacturing software for machine shops, 3) to provide for the construction of machine shop simulators, and 4) to support testing and evaluation of machine shops? manufacturing software. The model is presented in both graphical form, in UML (Unified Modeling Language), and textual form, in XML (eXtensible Markup Language). The interface data include organizations, calendars, work, resources, schedules, parts, and process plans within a machine shop environment. To facilitate the implementation of the machine shop information model, custom-built software programs are being developed at NIST. The development of these software applications has been executed using document object model, XML path language, open database connectivity database engine, and machine shop information model?s C++ data structures. A graphical user interface (GUI) system has also been generated to execute various functions, such as import, export, translator execution, and simulation execution. This paper presents research activities performed at NIST to support the implementation of the machine shop information model. Topics included in this paper are database development, parsers and translator development, prototype implementation, and standardization.
Proceedings Title
Proceedings of the 2005 IFIP5.7 Conference
Conference Dates
September 18-21, 2005
Conference Location
Rockville, MD, USA


data transfer, database, information model, machine shop, parser, simulation, translation


Lee, Y. , Luo, Y. and Shao, G. (2005), Prototype Implementation Based on the Machine Shop Information Model, Proceedings of the 2005 IFIP5.7 Conference, Rockville, MD, USA, [online], (Accessed March 3, 2024)
Created June 30, 2005, Updated October 12, 2021