Patent Number: 7,827,565

Title: Integration architecture for non-integrated tools

Abstract: 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 integration of tools, and can facilitate the foundation for building a third-party ecosystem. In support thereof, an artifact provider API exposes artifacts of a first application, and an artifact consumer API exposes a reference of a second application, which reference is associated with a link to one at least one of the artifacts of the artifact provider.

Inventors: Minium, Jr.; Dennis W. (Sammamish, WA), Hafizogullari; Ozan (Redmond, WA), Fu; Xiongjian (Sammamish, WA)

Assignee: Microsoft Corporation

International Classification: G06F 9/54 (20060101); G06F 9/44 (20060101)

Expiration Date: 2019-11-02 0:00:00