Home | Products | Support | SC4 | Contact Us
Home > Pressroom > Profiles > Dr. David Loffredo
David Loffredo

Full Size Image

Dr. David Loffredo

Vice President of Product Development

Dr. David Loffredo is a co-founder of STEP Tools, Inc. and serves as Vice President of Product Development. Dr. Loffredo has been developing engineering software that supports the ISO 10303 STEP standard since 1988. He is editor of the AP-238 integrated STEP-NC model and is also Convener of ISO TC184/SC4 Working Group 11, which develops the STEP implementation methods. He has contributed to the harmonization of STEP GD&T efforts, design of the STEP file exchange format, STEP Data Access Interface (SDAI) functional specification, as well as the SDAI C, C++, and Java programming language bindings.

In addition to supervising eleven major releases of the ST-Developer tool suite, he has developed core libraries for managing STEP CAD design data, as well as libraries for validating and driving CNC controls from STEP-NC machining programs.

He has authored technical papers, articles, and training courses on EXPRESS information modeling, the STEP, STEP-NC, and CIS/2 standards, as well as other topics related to product data exchange and engineering database systems.

Education

Dr. Loffredo received PhD and Master of Science degrees from Rensselaer Polytechnic Institute, as well as Bachelor of Science degrees in both Physics and Computer Science from the State University of New York.

Selected Publications

  • Hardwick, M. and Loffredo, D., "Challenges and Choices in the Specification and Implementation of the STEP-NC AP-238 Standard," Journal of Computing and Information Science in Engineering, Vol. 7, No. 3, September 2007.
  • Hardwick, M. and Loffredo, D., "Lessons Learned Implementing STEP-NC AP-238," International Journal of Computer Integrated Manufacturing, Vol. 19, No. 6, December 2006, pp. 523-532, ISSN 0951-192X.
  • Loffredo, D., editor, ISO 10303-238:2007, Industrial Automation Systems and Integration - Product Data Representation and Exchange - Part 238: Application protocol: Application Interpreted Model for Computerized Numerical Controllers, ISO TC184/SC4 WG3 N2101, October 2006.
  • Loffredo, D., editor, ISO 10303-21:2002, Industrial Automation Systems and Integration - Product Data Representation and Exchange - Part 21: Implementation Methods: Clear Text Encoding of the Exchange Structure, Second Edition, ISO/IS TC184/SC4 WG11 N177, October 2001.
  • Hardwick, M. and Loffredo, D., "The STEP International Data Standard Evolves into Manufacturing," Journal of the Japan Society for Precision Engineering, ISSN 0912-0289, Vol. 67, No. 5, May 2001, pp. 733-738.
  • Hardwick, M. and Loffredo, D., "STEP Into NC," Manufacturing Engineering, Vol. 126, No. 1, January 2001, pp. 38-50.
  • Loffredo, D., Efficient Database Implementation of EXPRESS Information Models, PhD Thesis, Rensselaer Polytechnic Institute, May 1998.
  • Loffredo, D., "Product Data Exchange with STEP," E-COMM, Vol. 1, No. 1, August/September 1995, pp. 71-77.
  • Hardwick, M. and Loffredo, D., "Using EXPRESS to Implement Concurrent Engineering Databases," Proc. of the Ninth Annual ASME Engineering Database Symposium, Boston, Mass., September 17-21, 1995.