Type of management software for managing the entire lifecycle of a product from concept, through design, manufacture, use, and disposal.