Application program interface for dynamic instrumentation of...

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

C707S793000, C707S793000

Reexamination Certificate

active

10001280

ABSTRACT:
Described is an application program interface (API) that enables dynamic modification to applications executing in a heterogeneous distributed computing environment. The application program interface includes a navigation function, a query function, a thread management function, and a modifier function. The navigation function returns program information for a local or remote computer (i.e., specified computing device). The query function returns information about a program on the specified computing device. The thread management function controls execution of other programs on the specified computing device. The modifier function modifies a system memory on the specified computing device that stores the heterogeneous program. The API works in conjunction with a hierarchical intermediate representation of the heterogeneous program such that pre-defined program tools can modify the intermediate representation and write these modifications to the specified computing device while the heterogeneous program remains operational.

REFERENCES:
patent: 5664191 (1997-09-01), Davidson et al.
patent: 5790858 (1998-08-01), Vogel
patent: 6237024 (2001-05-01), Wollrath et al.
patent: 6381616 (2002-04-01), Larson et al.
patent: 6460178 (2002-10-01), Chan et al.
patent: 6481008 (2002-11-01), Chaiken et al.
patent: 6662356 (2003-12-01), Edwards et al.
patent: 6792595 (2004-09-01), Storistenau et al.
Chang et al., “An Efficient Thread Architecture for a Distributed Shared Memory on Symmetric Multiprocessor Clusters” 1998 IEEE p. 816-822.
Srivastava et al., “Vulcan-Binary Transformation in a Distributed Environment” Microsoft Research Technical Report MSR-TR-2001-50. p. 1-12.
Anderson et al., “The Performance Implications of Thread Management Alternatives for Shared-Memory Multiprocessors” IEEE 1989 p. 1631-1644.
Giordano et al., “Constant Propagation in a Hierarchical Intermediate Program Representation” 1999 International Journal of High Speed Computing abstract p. 1.

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

Application program interface for dynamic instrumentation of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Application program interface for dynamic instrumentation of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application program interface for dynamic instrumentation of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3888377

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