Java Specification Request (JSR) 376

GPTKB entity

Statements (106)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Java_Server_Faces_(JSF)
gptkbp:aims_to introduce modularity to the Java platform
https://www.w3.org/2000/01/rdf-schema#label Java Specification Request (JSR) 376
gptkbp:is_implemented_in gptkb:Java_Development_Kit_(JDK)_9
gptkbp:key gptkb:Author
Improved security
Better performance
Dependency management
Enhanced security model
Support for microservices architecture
Support for module versioning
Support for cloud-native applications
Support for reactive programming
Support for dependency injection
Improved tooling support
Support for modular applications
Support for multi-release JAR files
Support for module configuration
Inter-module communication
Versioning of modules
Support for versioned AP Is
Service loader mechanism
Encapsulation of packages
Modular JAR files
Automatic module name
Backward compatibility with existing applications
Dynamic linking of modules
Enhanced classpath
Improved application structure
Improved runtime performance
Module descriptors
Readability and accessibility of modules
Support for Java SE 8 and earlier versions
Support for annotations in modules
Support for large applications
Support for modular testing
Support for module annotations
Support for module asset management
Support for module auditing
Support for module build tools
Support for module certification
Support for module change control
Support for module change management
Support for module communication management
Support for module compliance
Support for module configuration management
Support for module debugging
Support for module dependencies
Support for module deployment
Support for module discovery
Support for module documentation
Support for module documentation management
Support for module exports
Support for module financial management
Support for module governance
Support for module governance best practices
Support for module governance frameworks
Support for module governance processes
Support for module governance standards
Support for module governance tools
Support for module imports
Support for module incident management
Support for module integration
Support for module interoperability
Support for module isolation
Support for module knowledge management
Support for module lifecycle management
Support for module lifecycle policies
Support for module logging
Support for module monitoring
Support for module operational management
Support for module optimization
Support for module performance management
Support for module performance tuning
Support for module portfolio management
Support for module problem management
Support for module profiling
Support for module program management
Support for module project management
Support for module quality management
Support for module release management
Support for module resolution
Support for module resource management
Support for module risk management
Support for module scaling
Support for module service management
Support for module services
Support for module sharing
Support for module stakeholder management
Support for module standards
Support for module strategic management
Support for module testing frameworks
Support for module training management
Support for module version control
Support for runtime module updates
Support for service providers
gptkbp:notable_album 2015-06-08
gptkbp:related_to gptkb:Java_SE_9
gptkbp:release_date 2017-09-26
gptkbp:specifies gptkb:Mark_Reinhold
1.0
gptkbp:status Final Release
gptkbp:title gptkb:Java_Platform_Module_System
gptkbp:winner JCP Executive Committee