Architecture that facilitates interfacing non-integrated applications. The disclosed architecture comprises a set of APIs and conventions used to enable integration between tools that were not previously architected to be integrated. This provides the basis for server-based partner integration and client...http://www.google.com/patents/US20050204367?utm_source=gb-gplus-sharePatent US20050204367 - Integration architecture for non-integrated tools