×

Software configuration control wherein containers are associated with physical storage of software application versions in a software production landscape

  • US 8,776,020 B2
  • Filed: 12/11/2008
  • Issued: 07/08/2014
  • Est. Priority Date: 12/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method associated with a software production landscape, comprising:

  • establishing a source version of a software product;

    associating a first container, representing a first uniquely addressable physical location in the software production landscape, with the source version;

    building an executable derivative version of the software product from the source version;

    associating a second container, representing a second uniquely addressable physical location in the software production landscape, with the executable derivative version; and

    automatically providing, to a user, software configuration information based at least in part on a relationship between the first and second containers at a given point in time;

    wherein the source version is a first portion of source code created at a first development branch,the method further comprising;

    creating a second portion of source code at a second development branch; and

    associating a third container, representing a third uniquely addressable physical location in the software production landscape, with the second portion of source code;

    wherein the building an executable derivative version of the software product from the source version comprises;

    building the executable derivative version of the software product from the first portion of source code that is associated with the first container and the second portion of source code that is associated with the third container;

    the method further comprising;

    installing the executable derivative version of the software product in a testing environment;

    associating a fourth container, representing a fourth uniquely addressable physical location in the software production landscape, with the executable derivative version installed in the testing environment;

    receiving, via a graphical user interface, input indicating selection of the fourth container that represents the fourth uniquely addressable physical location in the software production landscape and is associated with the executable derivative version installed in the testing environment; and

    after receiving the input indicating the selection of the fourth container that represents the fourth uniquely addressable physical location in the software production landscape and is associated with the executable derivative version installed in the testing environment, receiving, via the graphical user interface, input indicating a request for information about prior versions or containers that were associated with the fourth container that represents the fourth uniquely addressable physical location in the software production landscape and is associated with the executable derivative version installed in the testing environment;

    wherein the automatically providing, to a user, software configuration information based at least in part on a relationship between the first and second containers at a given point in time comprises;

    after receiving the input indicating a request for information about prior versions or containers that were associated with the fourth container that;

    represents the fourth uniquely addressable physical location in the software production landscape and is associated with the executable derivative version installed in the testing environment, automatically providing information to the user to help the user find appropriate source code at an appropriate development branch.

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