Method and apparatus for collocating dynamically loaded...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S163000, C717S165000

Reexamination Certificate

active

06918106

ABSTRACT:
A method for executing a dynamically loaded program having a main program unit includes executing the main unit a first time, creating at least one library file containing only application program files loaded during the first execution, specifying a system program file input and executing the main program unit a second time using the system program file input and the at least one library file for dynamically loaded program files. A method for optimizing a dynamically loaded program, the program including a main program unit includes creating at least one library file containing only application program files loaded during execution of the main program unit and optimizing the program based upon a list of application program files in the library file. A method for testing a dynamically loaded program, the program including a main program unit includes specifying a list including at least one application program file to be tested, creating at least one library file containing only application program files loaded during execution of the main program unit and indicating incomplete test coverage when at least one file in the list is not represented in the library file.

REFERENCES:
patent: 5193180 (1993-03-01), Hastings
patent: 5644764 (1997-07-01), Johnson et al.
patent: 5758348 (1998-05-01), Neubauer
patent: 5815718 (1998-09-01), Tock
patent: 5835911 (1998-11-01), Nakagawa et al.
patent: 5925140 (1999-07-01), Hudson
patent: 5953534 (1999-09-01), Romer et al.
patent: 6178504 (2001-01-01), Fieres et al.
patent: 6202070 (2001-03-01), Nguyen et al.
patent: 6205579 (2001-03-01), Southgate
patent: 6289506 (2001-09-01), Kwong et al.
patent: 6347398 (2002-02-01), Parthasarathy et al.
patent: 6349344 (2002-02-01), Sauntry et al.
patent: 6360334 (2002-03-01), Kavanagh et al.
patent: 6389467 (2002-05-01), Eyal
patent: 6397378 (2002-05-01), Grey et al.
patent: 6405309 (2002-06-01), Cheng et al.
patent: 6463581 (2002-10-01), Bacon et al.
patent: 6470494 (2002-10-01), Chan et al.
patent: 6502109 (2002-12-01), Aravamudan et al.
patent: 6536035 (2003-03-01), Hawkins
patent: 6658421 (2003-12-01), Seshadri
patent: 6668289 (2003-12-01), Cheng et al.
patent: 6718535 (2004-04-01), Underwood
patent: 6748591 (2004-06-01), Lewallen
patent: 2002/0199170 (2002-12-01), Jameson
Krintz et al., Reducing transfer delay using Java class file spliting and prefetching, ACM OOPSLA, pp. 276-291, 1999.
Newsome et al, “Proxy compilation of dynamically loaded Java classes with MoJo”, ACM, LCTES, pp. 204-212, Jun. 2000.
Liang et al, “Dynamic class loading in the Java Virtual Machine”, ACM OOPLSA, pp. 36-44, 1998.
“JDK 1.2 Roadmap: All Things New with JDK” by Monica Pawlan, Mar. 1998.
“Special Edition Using Java 2 Platform” by Joseph L. Weber, 1998.

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

Method and apparatus for collocating dynamically loaded... 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 collocating dynamically loaded..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for collocating dynamically loaded... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3381154

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