오늘날 치열한 글로벌 마켓의 경쟁환경에서 많은 회사들이 제품의 경쟁우위를 확보하기 위해 고객에 대한 빠른 대응과 유연하고 효율적인 새로운 제품을 적기에 개발하기 위한 방법으로 product family 기반의 제품개발과 고객 맞춤형 제품개발 방법을 도입하고 있다. 많은 제품들의 가장 중요한 비즈니스 프로세스 요소는 제품의 전체 라이프 씨이들동안 제품 데이터를 관리하는 것이다. 서로 다른 저장 구조를 가지는 이기종 소프트웨어 시스템에 의해 수집되는 제품