Patent
1997-11-03
2000-02-15
Hafiz, Tarq R.
G06F 945
Patent
active
060262370
ABSTRACT:
The present invention is directed to a system and method for modifying a class file for the purpose of instrumentation, debugging, benchmarking, or making functional modifications to the class file. In addition, the present invention makes necessary changes to the components of the class file, so that the class file will pass the class file verifier before being executed. A class file is deconstructed into its components, and then selected components of the class file are modified by adding, deleting, or changing code within the components. The class file is then reconstructed, following all class file constraints imposed by the class file verifier. The present invention may also be used to modify selected code attributes of a network browser (i.e. a web browser) so that downloaded applets are saved to memory and modified before being executed by the information handling system. Class files may be modified without access to the source code, and the modified class files meet all constraints imposed by a class file verifier.
REFERENCES:
patent: 4821220 (1989-04-01), Duisberg
patent: 5307499 (1994-04-01), Yin
patent: 5459868 (1995-10-01), Fong
patent: 5475843 (1995-12-01), Halviatti et al.
patent: 5732273 (1998-03-01), Srivastava et al.
patent: 5740441 (1998-04-01), Yellin et al.
patent: 5815718 (1998-09-01), Tock
Rundensteiner, Design Tool Integration Using Object-Oriented Database Views. Proceedings of the IEEE/ACM international conference on computer-aided design. pp. 104-107, 1993.
Epstein et al. Introducing Object-Orientedness into a Breadth-First Introductory Curriculum. ACM SIGPLAN OOPS Messenger. vol. 4, No. 2. pp. 293-298, Apr. 1993.
Drossopoulou et al. What is Java Binary Compatibility? ACM Journal. pp. 341-358, Oct. 1998.
Berry Robert Francis
Hussain Riaz Y.
Hafiz Tarq R.
International Business Machines - Corporation
LaBaw Jeffrey S.
Van Leeuwen Leslie A.
Zhen Wei
LandOfFree
System and method for dynamic modification of class 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 System and method for dynamic modification of class files, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for dynamic modification of class files will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1912853