×

Systems and methods for incremental software development

  • US 10,019,256 B2
  • Filed: 10/28/2015
  • Issued: 07/10/2018
  • Est. Priority Date: 06/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • storing, in a repository, a plurality of binary libraries, a set of binary libraries of the plurality of binary libraries being associated, via dependency metadata, with a checkpoint of a first project;

    generating a second project from the checkpoint of the first project;

    responsive to the generating of the second project, providing to a development environment, by a processor of a machine, the set of binary libraries associated with the checkpoint of the first project without providing source code;

    receiving a request to modify source code associated with a first binary library of the plurality of binary libraries;

    responsive to the request, providing the source code associated with the first binary library to the development environment;

    receiving, from the development environment, modified source code associated the first binary library;

    identifying a second binary library of the plurality of binary libraries based on dependency metadata of the second binary library that indicates a dependency of the second binary library on the modified source code;

    determining, based on the identification of the second binary library, that the modified source code necessitates a modification to the second binary library; and

    in response to the determination, providing the source code associated with the second binary library to the development environment.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×