Patent · US Expired

Method and apparatus for object cache registration and maintenance in a networked software development environment

US6438743B1 · kind B1 · utility

34Cited by
8References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 13, 1999
Grant dateAug 20, 2002
Priority date
Expiry dateAug 13, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/71
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention is a method and apparatus for building a software system in a networked software development environment, utilizing existing software version control and build tools such as RCS and MAKE. Source and object files are loaded into network caches shared by multiple users at local workstations. At individual workstations, a cache link structure generated from a user-created build list is provided to the software building program, which then builds the desired software system using links to cached files. The present invention thus minimizes the amount of computing resources required to build software programs by eliminating the need to store multiple local copies of building block software files, and to rebuild object files that may be unchanged from prior builds. A method for maintaining and updating network caches to maximize the efficiency of cache link creation is also disclosed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.