Patent ID: 7827565
Filing Date: 2010-11-02
Classification: G06F

Abstract:
1. A system that facilitates the interface of non-integrated applications, comprising: a processor coupled to memory that stores: a first application program interface (API) of a first, source-control application, the first API configured as an artifact provider, the first API comprising: a second application program interface (API) of a second, defect-tracking application, the second API configured as an artifact consumer that hosts artifacts of the defect-tracking application, the artifacts of the defect-tracking application including references the defect-tracking application publicly exposes to other applications, each reference being associated with one referring artifact hosted by the defect-tracking application and is a link to one referenced artifact of the source-control application hosted by the artifact provider, the link further comprises a link type that describes a relationship between the referring artifact of the defect-tracking application and the referenced artifact of the source-control application, the defect-tracking application being configured to access the items of data of the artifacts of the source-control application via the first API, the source-control application being configured to access the references of the artifacts of the defect-tracking application via the second API; wherein the defect-tracking application is configured to access the items of data of the artifacts of the source-control application via the first API by: