Summer 1961 and 1962, IBM, computer programmer (IBM 1401)
1965-1967, U.S. Peace Corps, volunteer (secondary school teacher in Ghana)
1969-1971, Duke U., instructor (sophomore level calculus)
1971-1975, National Research Council, executive director, Division of Mathematical Sciences
1975-1984, Committee on Sci. & Tech., U.S. House of Reps, subcommittee staff director
1984-present, Catholic U. of America, research associate and guest researcher at NIST
Swarthmore College, B.A. 1965, physics (high honors)
Duke U., M.A. 1968, mathematics
Duke U., Ph.D. 1971, mathematics
Currently, Tom Kramer works on metrology interoperability and robotics. He is affiliated with the NIST projects Digital Thread for Smart Manufacturing and Agility Performance of Robotic Systems. He builds software systems and information models. He participates in developing manufacturing standards.
For the past several years Tom has been one of the principal developers of the Quality Information Framework standard, an integrated model for manufacturing quality information.
Tom was active 1996-2016 in helping develop the Dimensional Measuring Interface Standard, and 1989-2006 in helping develop STEP (Standard for the Exchange of Product Model Data). He has had a hand in several other manufacturing standards.
Tom's burning interest is in getting computers to program themselves.
Tom is a principal developer of the Canonical Robot Command Language.
Tom is the builder of the following software:
- Tools for XML to OWL translation
- Tools for parsing, reformatting, and analyzing XML schema files and generating C++ code from them
- The NIST DMIS Test Suite
- The ISO-14649-toolkit
- The Feature-Based Inspection and Control System
- The NIST RS274/NGC interpreter
- Search routines, map-making modules, and a path planning module for MOAST
Tom is the author or co-author of over 100 publications. He is a member of Phi Beta Kappa and the IEEE. He is a life member of the American Mathematical Society.