Patent
Software version management system
Eric E. Schmidt,Butler W. Lampson +1 more
- 21 Nov 1983
857
TL;DR: 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 as mentioned in this paper.
read more
Abstract: 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.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Systems and Methods for Secure Transaction Management and Electronic Rights Protection
Karl L Ginter,Victor H Shear,Francis J Spahn,David M. Van Wie +3 more
- 30 Sep 2010
TL;DR: In this article, the authors proposed a secure content distribution method for a configurable general-purpose electronic commercial transaction/distribution control system, which includes a process for encapsulating digital information in one or more digital containers, a process of encrypting at least a portion of digital information, a protocol for associating at least partially secure control information for managing interactions with encrypted digital information and/or digital container, and a process that delivering one or multiple digital containers to a digital information user.
7.6K
Patent
Computer-based communication system and method using metadata defining a control-structure
Drummond Shattuck Reed,Peter Earnshaw Heymann,Steven Mark Mushero,Kevin Benard Jones,Jeffrey Todd Oberlander,Dan Banay +5 more
- 15 May 2000
TL;DR: In this paper, an automated communications system operates to transfer data, metadata and methods from a provider computer to a consumer computer through a communications network, including responses by the consumer computer, updating of information, and processes for future communications.
2.3K
Patent
Method of synchronizing independently distributed software and database schema
Robert A. Brodersen,Prashant Chatterjee,John Coker,Peter S. Lim +3 more
- 17 Aug 1999
TL;DR: In this paper, a software application from one or more upgrade package files in a server (1) to a client (21 a, 21 b, 21 c ) is upgraded.
1.2K
Patent
Method and apparatus for upgrading a software application in the presence of user modifications
Robert S. Brodersen,John L. Coker,Mark C. Hastings +2 more
- 22 Feb 2002
TL;DR: In this paper, a method for upgrading a software application from a prior version to a subsequent version while preserving user modifications to the prior application is presented, which includes comparing differences between the two versions of the software applications.
1.1K
Patent
Signal processing apparatus and methods.
John C. Harvey,James W. Cuddihy +1 more
- 08 Sep 1988
TL;DR: A unified programming communication system involving communications of the prior art (such as eg television, radio, print transmitted electronically, and computer communications) and new mass media specific users is defined in this paper.
1.1K
References
Design, implementation, and evaluation of a Revision Control System
Walter F. Tichy
- 13 Sep 1982
TL;DR: The Revision Control System (RCS) as mentioned in this paper is a software tool that helps in managing multiple revisions of text, which is useful for text that is revised frequently, for example programs and documentation.
337
Pilot: an operating system for a personal computer
David D. Redell,Yogen K. Dalal,Thomas R. Horsley,Hugh C. Lauer,William C. Lynch,Paul McJones,Hal G. Murray,Stephen C. Purcell +7 more
TL;DR: The Pilot operating system provides a single-user, single language environment for higher level software on a powerful personal computer, whose features include virtual memory, a large “flat” file system, streams, network communication facilities, and concurrent programming support.
The impact of mesa on system design
Hugh C. Lauer,Edwin H. Satterthwaite +1 more
- 17 Sep 1979
TL;DR: The recent experience with Mesa is reported, particularly its use in the development of an operating system, which illustrates techniques for designing interfaces, for using the interface language as a specification language, and for organizing a system to achieve the practical benefits of program modularity without sacrificing strict type-checking.
The programmer's workbench—a machine for software development
TL;DR: It is suggested that there are many other situations where it would be advantageous to separate the program development and maintenance function onto a specialized computer which is dedicated to that purpose.
71
•Book
Software development control based on system structure description
Walter F. Tichy
- 01 Jan 1980
TL;DR: An integrated software development and maintenance environment that supports communication and cooperation among programmers is discussed that permits the total separation of logical and physical interfaces.
57