Automatic minimal build dependency determination and...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S148000, C717S150000

Reexamination Certificate

active

07818730

ABSTRACT:
The present invention provides a method and system for building an executable using only the necessary source modules or a reduced set of source modules. The complete list of necessary source modules can be determined by checking for dependency of any already identified necessary source modules. Hence, if any of the source modules belongs to a library, the entire library will not need to be compiled in order to use any necessary source module to build the executable. The present invention has the advantage that the executable takes shorter time to build and the executable is smaller in memory size so that it is easier to be ported to a target system. The present invention may also be used to minimize or reduce the memory needed to load a model so that only the elements/blocks that are used in the model are loaded into memory when a model loads. The present invention may further be used to minimize or reduce efforts in validating a model by creating a new library containing only the library elements/blocks that are used in the model, so that it is easy to identify which library elements/blocks need to be validated.

REFERENCES:
patent: 5325531 (1994-06-01), McKeeman et al.
patent: 5414855 (1995-05-01), West
patent: 5446899 (1995-08-01), Brett
patent: 5493675 (1996-02-01), Faiman et al.
patent: 5524244 (1996-06-01), Robinson et al.
patent: 5535392 (1996-07-01), Brett
patent: 5613117 (1997-03-01), Davidson et al.
patent: 5628016 (1997-05-01), Kukol
patent: 5659753 (1997-08-01), Murphy et al.
patent: 5715460 (1998-02-01), Acker et al.
patent: 5909580 (1999-06-01), Crelier et al.
patent: 6002873 (1999-12-01), Carter et al.
patent: 6721943 (2004-04-01), Krishnaiyer et al.
patent: 6976248 (2005-12-01), Balassanian
patent: 6986130 (2006-01-01), Boucher
patent: 6986131 (2006-01-01), Thompson et al.
patent: 7082600 (2006-07-01), Rau et al.
patent: 7200840 (2007-04-01), Gschwind et al.
patent: 7290252 (2007-10-01), Diedrich et al.
patent: 7313785 (2007-12-01), Van Gennip et al.
patent: 7389499 (2008-06-01), Donovan et al.
patent: 7395523 (2008-07-01), Bates et al.
patent: 7712090 (2010-05-01), Stuefe
Rao et al, “Compiled query execution engine using JVM”, IEEE ICDE, pp. 1-12, 2006.
Rouson et al, “Design patterns for multiphysics modeling in Fortran 2003 and C ++”, ACM Trans. on Math. Software, vol. 37, No. 1, article 3, pp. 1-30, 2010.
Pan et al, “PEAK—A fast and effective performance tuning system via compiler optimization orchestration”, ACM Trans. on Prog. Lang. & Sys. vo. 30, No. 3, article 17, pp. 1-43, 2008.
Leavens et al, “Preliminary design of JML a behavioral interface specification language for Java”, ACM SIGSOFT, vol. 31, No. 3, pp. 1-38, 2006.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Automatic minimal build dependency determination and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automatic minimal build dependency determination and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic minimal build dependency determination and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4187606

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.