Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
2005-08-16
2005-08-16
Zhen, Wei Y. (Department: 2122)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
C717S163000, C717S170000, C715S252000
Reexamination Certificate
active
06931626
ABSTRACT:
A method of storing version and product information of libraries used in the building of an executable file. For each library, a source file containing the version and product information is constructed, compiled and the resulting version object file is stored in the library. When the build of an executable occurs, the version object file for each of the libraries needed for the build is obtained and stored in a temporary area. A list is made of the names of the stored version object files and, when the executable is compiled, the list is submitted to the compiler command so that the version object files of each library are compiled into the executable file. In one alternative, a compound library formed from a selected set of libraries can be compiled into the executable. A utility program can be used to retrieve the stored version and product information in the executable.
REFERENCES:
patent: 5266781 (1993-11-01), Warwick et al.
patent: 5579509 (1996-11-01), Furtney et al.
patent: 5630135 (1997-05-01), Orimo et al.
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5805899 (1998-09-01), Evans et al.
patent: 6457170 (2002-09-01), Boehm et al.
patent: 6499137 (2002-12-01), Hunt
patent: 6665735 (2003-12-01), Tanaka et al.
“OpenGL—Introduction to 3D”, Accessed online Mar. 1, 2005 at <http://www.falloutsoftware.com/tutorials/gl/gl0.htm>.
Vaughn et al., “GNU Autoconf, Automake, and Libtool”, Oct. 2000, New Riders publishing, Section 11.4, Accessed and printed online on Mar. 1, 2005 at <http://sources.redhat.com/autobook/>.
Fowler et al., “Principles for writing reusable libraries”, Aug. 1995, Proceedings of the 1995 Symposium on Software reusability, pp.: 150-159, ISSN:0163-5948.
Hollingsworth and Miller, “Using content-derived names for configuration management”, May 1997, Proceedings of the 1997 symposium on Software reusability, pp.: 104-109, ISBN:0-89791-945-9.
Steve Chamberlain, “Using Id: The GNU Linker”, Jan. 1994, Free Software Foundation, pp. 38-40.
Stephen R. Schach “Software Engineering”, Richard D. Irviw, Inc., and Aksen Associates, Inc., 1990. pp. 59-60, 257.
“Separate Compilation and the UNIX make Program”, www.d.umn.edu/˜gshute/make/makedoc.html by Gary Shute Sep. 22, 1999.
Rutten J. Derek
Zhen Wei Y.
LandOfFree
Method and apparatus for versioning statically bound files does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for versioning statically bound files, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for versioning statically bound files will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3520888