JPDA (Java Platform Debugger Architecture). An interface to let you write a source level
debugger, possibly remote, in a platform independent way. From
Java version 1.3 on, it is included in the
SDK (Software Development Kit). In Java version 1.5 or later,
part of it is implemented in a pluggable Connector interface allowing service
providers to plug in their own implementation.