ECO Server provides a server based technology to identify revisions between product data sets and then create the ECO Data Model. The server based process can be integrated into corporate PLM, PDM or workflow processes to automate the identification of revisions throughout the lifecycle of the product. After creation of the ECO Data Model, team members can organize and share the graphical revision information utilizing the ECO Manager.