Java Platform Debugger Architecture (JPDA)

GPTKB entity

Statements (112)
Predicate Object
gptkbp:instance_of gptkb:architecture
gptkb:developers
gptkbp:allows dynamic class loading
source-level debugging
step execution
event notification
gptkbp:can_be_extended_by third-party tools
gptkbp:can_be_used_with command-line tools
gptkbp:components gptkb:Java_2_Platform
gptkb:Java_Debug_Wire_Protocol_(JDWP)
gptkb:Java_Debug_Interface_(JDI)
gptkb:Java_Virtual_Machine_Tool_Interface_(JVMTI)
gptkbp:consists_of gptkb:Java_Debug_Wire_Protocol_(JDWP)
gptkb:Java_Debug_Interface_(JDI)
gptkb:Java_Virtual_Machine_Tool_Interface_(JVMTI)
gptkbp:designed_for gptkb:Java_programming_language
Java applications
gptkbp:developed_by gptkb:Oracle_Corporation
gptkbp:enables exception handling
thread management
source-level debugging
breakpoints
step execution
variable inspection
monitoring of Java applications
thread control
breakpoint management
gptkbp:facilitates gptkb:Software_Development
performance analysis
breakpoint management
https://www.w3.org/2000/01/rdf-schema#label Java Platform Debugger Architecture (JPDA)
gptkbp:includes gptkb:Java_Virtual_Machine_Tool_Interface_(JVM_TI)
gptkb:Java_Debug_Wire_Protocol_(JDWP)
gptkb:Java_Debug_Interface_(JDI)
gptkbp:introduced_in gptkb:Java_2_Platform,_Standard_Edition_(J2_SE)_1.3
gptkb:Java_2_Platform
gptkbp:is_adopted_by open-source projects
commercial software
gptkbp:is_based_on client-server architecture
client-server model
gptkbp:is_compatible_with gptkb:Java_SE
gptkb:Java_EE
gptkb:Java_Development_Tools_(JDT)
gptkb:multiple_platforms
gptkb:Java_Virtual_Machine_(JVM)
Java applications running on the JVM
gptkbp:is_documented_in gptkb:Java_Community_Process
Java API documentation
Java Tutorials
Java Platform documentation
Java Platform Debugger Architecture documentation
gptkbp:is_enhanced_by plugins
extensions
gptkbp:is_essential_for software quality assurance
Java application development
debugging Java applications
troubleshooting Java applications
gptkbp:is_implemented_in gptkb:Java
gptkbp:is_influenced_by software engineering principles
gptkbp:is_maintained_by gptkb:Oracle_Corporation
gptkbp:is_part_of gptkb:Java_2_Platform
gptkb:Java_ecosystem
gptkb:Java_Development_Kit_(JDK)
gptkb:Java_Runtime_Environment_(JRE)
gptkbp:is_referenced_in Java community resources
gptkbp:is_related_to Java Development Tools
software development lifecycle
software debugging
gptkbp:is_standardized_by Java debugging
gptkbp:is_supported_by gptkb:Net_Beans_IDE
gptkb:Eclipse
gptkb:Java_community
gptkb:Intelli_J_IDEA
gptkbp:is_used_by integrated development environments (IDEs)
gptkbp:is_used_for performance analysis
troubleshooting
code optimization
gptkbp:is_used_in gptkb:Software_Development
gptkb:mobile_applications
enterprise applications
web applications
Integrated Development Environments (IDEs)
cloud applications
gptkbp:is_utilized_by monitoring tools
Java developers
profilers
debuggers
gptkbp:is_utilized_in software testing
gptkbp:key_feature Java development tools
gptkbp:provides debugging capabilities
thread management
event notification
source code debugging
API for debugging
API for debuggers
gptkbp:purpose Debugging Java applications
gptkbp:requires Java debugging tools
gptkbp:supports Remote debugging
Java SE and Java EE
Variable inspection
multiple programming languages
Breakpoint management
Exception handling
Thread debugging
remote debugging
Event notification
suspend and resume operations
Class loading debugging
gptkbp:used_by Integrated Development Environments (IDEs)
debuggers
gptkbp:bfsParent gptkb:Java_2_Platform
gptkbp:bfsLayer 4