Concurrent engineering among multiple design groups is facilitated by maintaining design changes in a data model of a design being developed. Design changes for each group are made from a baseline design. Changes are tracked by maintaining change information from all but an owner of the original baseline...http://www.google.de/patents/US7143341?utm_source=gb-gplus-sharePatent US7143341 - Method and apparatus for concurrent engineering and design synchronization of multiple tools