Parallel development of a software system
AssigneeInternational Business Machines Corporation
InventorsGeoffrey M. Clemm, Paul Komar, Maneesh Mehra
Life of this patent
Estimating the term…
Abstract
Software configuration management includes removing a selected section from a first artifact in a first stream. The first artifact includes a plurality of sections, and a second artifact in the first stream is created including the selected section. The second artifact does not include at least one other section of the plurality of sections. An annotation is generated using a processor that specifies the first artifact, a range within the first artifact corresponding to the selected section, and the second artifact into which the selected section is moved. The annotation is used to apply changes implemented in selected artifacts from one stream to another.
Claims11
1-15. (canceled)
A computer program product for software configuration management, the computer program product comprising:
- a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
- computer readable program code configured to remove a selected section from a first artifact in a first stream, wherein the first artifact comprises a plurality of sections;
- computer readable program code configured to create a second artifact including the selected section and not including at least one other section of the plurality of sections in the first stream;
- and
- computer readable program code configured to generate an annotation specifying the first artifact, a range within the first artifact corresponding to the selected section, and the second artifact into which the selected section is moved.
A computer program product for software configuration management, the computer program product comprising:
- a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
- computer readable program code configured to select a first artifact in a first stream;
- computer readable program code configured to include content of the first artifact within a second artifact in the first stream;
- and
- computer readable program code configured to generate an annotation indicating that the first artifact no longer exists in the first stream and indicating that the second artifact includes the content of the first artifact.
Dependencies are inferred from the claim text.