Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
2006-10-31
2006-10-31
Zhen, Wei (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
C707S793000
Reexamination Certificate
active
07131112
ABSTRACT:
Development of multiple-version software employs versioned documents in a store. The documents are compared (differenced) at both line and character levels. Potential conflicts in merged documents are marked by detecting possible alternative histories from a common parent document. Changes from an earlier version are removed from a later version of the same document even when the document has intervening versions. A build lab allows developers to work in parallel on a new software build while another build is being run and patched on a different set of documents; the developers each have private copies from which changes pertaining to a build have been added, and then backed out when the file is returned to a common area.
REFERENCES:
patent: 4912637 (1990-03-01), Sheedy et al.
patent: 5481722 (1996-01-01), Skinner
patent: 5600834 (1997-02-01), Howard
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5729744 (1998-03-01), Gerken et al.
patent: 5806078 (1998-09-01), Hug et al.
patent: 5897642 (1999-04-01), Capossela et al.
patent: 5903897 (1999-05-01), Carrier et al.
patent: 6195795 (2001-02-01), Block et al.
patent: 6223343 (2001-04-01), Hopwood et al.
patent: 6256773 (2001-07-01), Bowman-Amuah
patent: 6349407 (2002-02-01), Towfiq
patent: 6367077 (2002-04-01), Brodersen et al.
patent: 6397228 (2002-05-01), Lamburt et al.
patent: 6546545 (2003-04-01), Honarvar et al.
Panagiotis, Diff Man Page/Man-cgi 1.11, 1994.
Hederman, L. et al., “Versioned Documents in a Technical Document Management System”,Esprit, 1990, Proceedings of the Esprit Conference (Eur 13148), 607-618.
Heckle, P. “A Technique for Isolating Differences Between Files”,Communications of the ACM, 1978, 21(4), 264-268.
Gagnon, G. “Version-Control Software—Tools for managing change in complex development environments”,PC Magazine, Mar. 4, 1997, 16(5), 219-226.
Yu, L. et al., “A Linear-Time Scheme for Version Reconstruction”,ACM Transactions on Programming Languages and Systems, 1994, 16(3), 775-797.
Bartz Bradley J.
Kaler Christopher G.
Lovell Martyn S.
Rozenfeld Yevgeniy
Vu Tuan A.
Woodcock & Washburn LLP
Zhen Wei
LandOfFree
Managing code changes for software development does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Managing code changes for software development, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing code changes for software development will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3674120