×

Method and system for version independent software release management

  • US 8,739,152 B2
  • Filed: 06/30/2012
  • Issued: 05/27/2014
  • Est. Priority Date: 07/11/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of assembling an update for a software release, comprising:

  • employing at least one processor for;

    (a1) defining classes of software components, each class comprising a plurality of instances, each instance having a plurality of versions of the software components;

    (a2) assigning, to each version of a software component of each instance of each class, one or more time stamps;

    (a3) assigning, to each version of a software component of each instance of each class, one or more indicators identifying a release status of said each version;

    (a4) defining rules for processing said time stamps and said indicators;

    (a5) selecting a single version of a software component of each instance of each class based on processing of said time stamps and said indicators according to one or more of the rules; and

    (a6) assembling selected versions of software components into the update of the software release;

    further comprising establishing a correspondence between a version of an instance of a first class and a second class for conditionally assigning indicators to the version of the instance of the first class based on indicators assigned to versions of the second class, and vice versa.

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