Data processing: software development – installation – and managem – Software upgrading or updating – Plural version management
Reexamination Certificate
2011-03-15
2011-03-15
Zhen, Wei Y (Department: 2191)
Data processing: software development, installation, and managem
Software upgrading or updating
Plural version management
C717S121000, C717S122000, C715S735000
Reexamination Certificate
active
07908601
ABSTRACT:
Computer method, apparatus and system for merging software configurations. The invention system and method includes a workspace providing a work environment in which to perform operations on a subject software configuration. The workspace identifies a change set of current changes being made to the subject software configuration. A merge tool is coupled to perform software configuration merges in the workspace. The workspace accumulates change sets in a merge of each artifact forming the subject software configuration and passes the accumulated change sets to the merge tool. Consequently, artifact merges are made in the context of substantially all previous merge decisions. The workspace also tracks deferred change sets and the system enables a user to re-invoke the merge tool with respect to artifacts having deferred change sets.
REFERENCES:
patent: 5907705 (1999-05-01), Carter
patent: 5922072 (1999-07-01), Hutchinson et al.
patent: 6080207 (2000-06-01), Kroening et al.
patent: 6385768 (2002-05-01), Ziebell
patent: 6523027 (2003-02-01), Underwood
patent: 7447760 (2008-11-01), Forth et al.
patent: 7606828 (2009-10-01), Koerner et al.
patent: 7707249 (2010-04-01), Spataro et al.
patent: 2002/0150306 (2002-10-01), Baron
patent: 2003/0037325 (2003-02-01), Hargrove et al.
patent: 2004/0045001 (2004-03-01), Bryant
patent: 2004/0078105 (2004-04-01), Moon et al.
patent: 2005/0204367 (2005-09-01), Minium, Jr. et al.
Conradi et al., “Version Models for Software Configuration Management”, Jun. 1998, ACM Computing Surveys (CSUR) , vol. 30, Issue 2, pp. 232-282.
Brimele, “Branching and Merging Primer”, Aug. 2006, Microsoft Visual Studio 2005 Technical Articles, pp. 1-6.
Appleton et al., “Streamed Lines: Branching Patterns for Parallel Software Development”, PLoP '98 (Patterns Languages of Programs) conference, pp. 1-15.
Clemm Geoffrey M.
Letkeman Kim
Chow Chih-Ching
Hamilton Brook Smith & Reynolds P.C.
International Business Machines - Corporation
Zhen Wei Y
LandOfFree
Computer method and apparatus for merging software... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer method and apparatus for merging software..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer method and apparatus for merging software... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2641456