z-logo
open-access-imgOpen Access
Debugging distributed object applications with the Eclipse platform
Author(s) -
Giuliano Mega,
Fábio Kon
Publication year - 2004
Publication title -
citeseer x (the pennsylvania state university)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/1066129.1066138
Subject(s) - computer science , debugging , debugger , common object request broker architecture , java , programming language , distributed object , distributed computing , eclipse , thread (computing) , middleware (distributed applications) , operating system , modular design , software engineering , physics , astronomy
Debugging distributed applications is a well known challenge within the realm of Computer Science. Common problems faced by developers include: lack of an observable global state, lack of a central location from where to monitor possible states, non-deterministic execution, heisenbugs, and many others. There are currently many good techniques available which could be employed in building a tool for circumventing some of those issues, especially when considering wide-spread middleware-induced models such as Java RMI, CORBA or Microsoft .NET based applications.In this paper, we introduce an extended symbolic debugger for Eclipse which besides usual source-level debugging capabilities, adds to the abstraction pool a distributed thread concept, central to causality in any synchronous-call distributed object application.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom