Debugging distributed applications

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

C717S127000, C717S130000

Reexamination Certificate

active

10191841

ABSTRACT:
Debug controls for debugging a distributed application are included in messages that are also used by the distributed application to transport data. A debug initiator causes debug controls to be inserted in the header portion of a message that is being transported across a distributed system. The debug initiator may insert debug controls directly or may cause a message router that receives the message to merge debug controls into the message. The message router may receive debug controls from the debug initiator or from configuration files that are maintained at the message router. The message, which now includes distributed application data and debug controls, is routed to a message recipient. The message recipient accesses the message to identify debug functions that are to be performed at the message recipient. The message recipient performs at least one of the identified debug functions.

REFERENCES:
patent: 5630049 (1997-05-01), Cardoza et al.
patent: 5781787 (1998-07-01), Shafer et al.
patent: 6188995 (2001-02-01), Garst et al.
patent: 6637024 (2003-10-01), Johnson et al.
patent: 6748583 (2004-06-01), Aizenbud-Reshef et al.
patent: 7039014 (2006-05-01), Krishnamurthy et al.
patent: 2002/0087952 (2002-07-01), Tabe et al.
patent: 2002/0156894 (2002-10-01), Suorsa et al.
patent: 2004/0078685 (2004-04-01), Glass
patent: 2005/0004804 (2005-01-01), English
“Experiences with building distributed debuggers”, Michael S. Meier, Kevan L. Miller, Donald P. Pazel, Josyula R. Rao, James R. Russell, Jan. 1996, Proceedings of the SIGMETRICS symposium on Parallel and distributed tools, pp. 70-79.
“Requirements for and Evaluation of RMI Protocols for Scientific Computing”, M. Govindaraju, A. Slominski, V. Choppella, R. Bramley, D. Gannon, Nov. 2000, Proceedings of the 2000 ACM/IEEE conference on Supercomputing, pp. 1-26.
Using XML to Specify A Trace Format for MPI Programs, S. Huband, and C. McDonald, Journal of Research and Practice on Information Technology, Publ. by Australian Comput. Soc., Australia, May 2001, vol. 33, No. 2, pp. 133-145.
Adaptive Distributed Breakpoint Detection and Checkpoint Space Reduction in Message Passing Programs, Chyi-Ren Dow and Cheng-Min Lin, Computers and Artificial Intelligence, Publ. by Slovak Acad. Sci., Slovakia, 2000, vol. 19, No. 6, pp. 547-568.
Net-DBX: A Java-Powered Tool for Interactive Debugging of MPI Programs Across the Internet, N. Neophytou and P. Evripidou, Euro-Par'98 Parallel Processing. 4th International Euro-Par Conference Proceedings, Publ. by Springer-Verlag, Berlin, Germany, 1998, pp. 181-189.
Debugging Message Passing Programs using Invisible Message Tags R. Wismuller, Recent Advances in Parallel Virtual Machine and Message Passing Interface. 4th European PVM/MPI Users' GroupMeeting. Proceedings, Publ by Springer-Verlag, Berlin, Germany, 1997, pp. 295-302.
Distributed Breakpoint Detection in Message -Passing Programs, L.C. de A. Drummond and V.C. Barbosa, Journal of Parallel and Distributed Computing, Publ. by Academic Press, USA, Dec. 15, 1996, vol. 39, No. 2, pp, 153-167.
A Step Towards Neutral Debugging of Distributed Applications, S. Chaumette, Parallel Computing: Trends and Applications. Proceedings of the International Conference, Publ. by Elsevier, Amsterdam, Netherlands, 1994, Par. Co. 93, pp. 273-280.
Neutral Debugging Using Grafts S. Chaumette, Information and Software Technology, UK, Jul. 1994, vol. 36, No. 7, pp. 465-470.

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

Debugging distributed applications does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Debugging distributed applications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Debugging distributed applications will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3825674

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