A method is disclosed for use in a software development framework having a repository and at least two software systems. The repository contains a meta-model and the software systems, which store instances of the meta-model. The method enables exchange of the instances of the metadata among the software...http://www.google.de/patents/US6381743?utm_source=gb-gplus-sharePatent US6381743 - Method and system for generating a hierarchial document type definition for data interchange among software tools