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.

CPM: A Core Model for Product Data

Published

Author(s)

Steven J. Fenves, Sebti Foufou, Conrad Bock, Ram D. Sriram

Abstract

The support of PLM throughout the product life, from the product?s conceptualization to its disposal, requires reliable, complete and efficient data models. The Core Product Model (CPM), initially developed at NIST for a number of in-house research projects, has been extended so as to support the full range of PLM information. CPM gives equal status to three aspects of a product or artifact: its function, form and behavior. Thus, CPM can support purely functional reasoning about a product in the conceptual stages of design as well as the recording and modeling of its behavior in the post-design stage. CPM is a generic, abstract model with generic semantics. It is defined as a UML class diagram.. Three levels of CPM models, denoted as the conceptual, intermediate, and implementation models, are described. Extensions of CPM are briefly presented and a short illustrative example is given.
Citation
Journal of Computing and Information Science in Engineering

Keywords

behavior, form, function, PLM, Product data representation, UML class diagrams

Citation

Fenves, S. , Foufou, S. , Bock, C. and Sriram, R. (2005), CPM: A Core Model for Product Data, Journal of Computing and Information Science in Engineering, [online], https://doi.org/10.1115/1.2830842 (Accessed April 25, 2024)
Created September 30, 2005, Updated October 12, 2021