04558413 is referenced by 935 patents and cites 1 patents.

A software version management system, also called system modeller, provides for automatically collecting and recompiling updated versions of component software objects comprising a software program for operation on a plurality of personal computers coupled together in a distributed software environment via a local area network. The component software objects include the source and binary files for the software program, which stored in various different local and remote storage means through the environment. The component software objects are periodically updated, via a system editor, by various users at their personal computers and then stored in designated storage means. The management system includes models which are also objects. Each of the models is representative of the source versions of a particular component software object and contain object pointers including a unique name of the object, a unique identifier descriptive of the cronological updating of its current version, information as to an object's dependencies on other objects and a pathname representative of the residence storage means of the object. Means are provided in the system editor to notify the management system when any one of the objects is being edited by a user and the management system is responsive to such notification to track the edited objects and alter their respective models to the current version thereof.

Title
Software version management system
Application Number
6/553724
Publication Number
4558413
Application Date
November 21, 1983
Publication Date
December 10, 1985
Inventor
Butler W Lampson
Philadelphia
PA, US
Eric E Schmidt
Los Altos
CA, US
Agent
W Douglas Carothers Jr
Assignee
Xerox Corporation
CT, US
IPC
G06F 15/20
View Original Source