×

Systems and methods to synchronize artifact relationships across a plurality of repositories

  • US 9,459,839 B2
  • Filed: 12/15/2014
  • Issued: 10/04/2016
  • Est. Priority Date: 12/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of operation in a repository synchronizer to synchronize artifact relationships across a plurality of repositories, the repositories respectively associated with respective ones of a plurality of software development tools, the repository synchronizer comprising at least one processor and at least one non-transitory processor-readable medium communicatively coupled to the at least one processor and which stores at least one of processor-executable instructions or data, the method comprising:

  • for a first source artifact in a first repository associated with a first development tool, the first source artifact which is logically associated by a defined first relationship of a first relationship type with a second source artifact;

    identifying, autonomously by the repository synchronizer, a first target artifact in a second repository that corresponds to the first source artifact, the second repository associated with a second development tool, the second development tool different from the first development tool;

    determining, autonomously by the repository synchronizer, a defined second relationship type for a second relationship between the first target artifact in the second repository that corresponds to the first source artifact in the first repository and a second target artifact that corresponds to the second source artifact based at least in part on a schema mapping guide that provides a relationship mapping from the first relationship type in the first repository to the defined second relationship type in the second repository, the determined defined second relationship type from a second set of defined relationship types for the second repository which is different from a first set of defined relationship types for the first repository; and

    causing, autonomously by the repository synchronizer, the second relationship between the first target artifact and the second target artifact to match the determined defined second relationship type.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×