Selective profiling of program code executing in a runtime...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S128000, C717S158000

Reexamination Certificate

active

07877734

ABSTRACT:
An apparatus, program product and method associate a unique key with routines in an application to enable a profiler to ascertain whether to collect profile information for a routine during its execution. A key may be generated, for example, during deployment or installation of an application in an application server or other runtime environment, and subsequently associated with the routines in the application, e.g., by storing the key in the class and/or library files for the application. By doing so, each application in a runtime environment may be uniquely identified by a profiler during execution, such that profile information will only be collected for those applications for which profiling has been enabled.

REFERENCES:
patent: 5471526 (1995-11-01), Linnermark et al.
patent: 5594904 (1997-01-01), Linnermark et al.
patent: 6539501 (2003-03-01), Edwards
patent: 6708173 (2004-03-01), Behr et al.
patent: 6789156 (2004-09-01), Waldspurger
patent: 7047521 (2006-05-01), Bunnell
patent: 7249288 (2007-07-01), Peled et al.
patent: 7263599 (2007-08-01), Norden et al.
patent: 7266810 (2007-09-01), Karkare et al.
Fernandes et al. (J2EE application profiling in WebSphere Studio, 2003, http://www.ibm.com/developerworks/websphere/library/techarticles/031113manji/manji1.html, retrieved on Dec. 23, 2009).
Ortin et al. (Dynamic adaptation of application aspects, The Journal of Systems and Software, vol. 71, 2004, pp. 229-243).
Hartel et al. (The Operational Semantics of a Java Secure Processor, Lecture Notes in Computer Science, Formal Syntax and Semantics of Java; vol. 1523, 1999, pp. 313-352).
Orso et al. (Selective Capture and Replay of Program Executions, Work shop on Dynamic Analysis, 2005).
IBM (IBM Developer Kit and Runtime Environment, Java2 Technology Edition, Version 1.4.1 Diagnostics Guide, Apr. 2004).
Reiss et al. (Generating Java trace data, Proceedings of the ACM 2000 conference on Java Grande, 2000).
Czajkowski (Application isolation in the Java Virtual Machine, Proceedings of the 15th ACM SIGPLAN conference, 2000).
Fernandes, Benedict et al., “J2EE Application Profiling in WebSpere Studio” (Jan. 28, 2003) downloaded from http://www-128.ibm.com/devloperworks/websphere/library/techarticles/0311—manji/manj . . . on Jul. 26, 2005, 16 pages.
Krishnamurthy, Ramchandar, “Performance Analysis of J2EE Applications Using AOP Techniques” (May 12, 2004) downloaded from http://www.onjava.com/Ipt/a/4793 on Jul. 26, 2005, 9 pages.

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

Selective profiling of program code executing in a runtime... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Selective profiling of program code executing in a runtime..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Selective profiling of program code executing in a runtime... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2706809

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