Java Community Process
E68058
The Java Community Process is the formalized, collaborative mechanism by which the Java platform’s specifications, reference implementations, and related standards are developed and approved by the Java community.
Observed surface forms (3)
| Surface form | As subject | As object |
|---|---|---|
| Java Community Process (JCP) | 0 | 1 |
| Java Specification Request | 0 | 1 |
| Oracle (as steward of Java) and the Java Community Process | 0 | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
collaborative development process
→
standards organization → technology specification process → |
| abbreviation |
JCP
→
JSR → |
| allows |
community participation in expert groups
→
public comments on specifications → |
| areaOfInfluence |
embedded systems using Java
→
enterprise software development → mobile application platforms → |
| decisionBy | Executive Committee vote → |
| defines | Java Specification Request process → |
| focusesOn |
backward compatibility of Java specifications
→
compatibility across Java implementations → |
| fullName | Java Community Process self-link → |
| governingBody | Executive Committee → |
| governs |
Java EE specification process
→
Java Platform, Micro Edition →
surface form:
Java ME specification process
Java SE specification process → |
| hasComponent |
Executive Committee
→
Expert Group → JCP members → Specification Lead → public review process → |
| hasOutput |
Java Virtual Machine Specification
→
surface form:
Java specification
reference implementation → technology compatibility kit → |
| hasPhase |
JSR review
→
JSR submission → final approval ballot → maintenance → proposed final draft → public review → |
| language | English → |
| membershipType |
Java user group members
→
corporate members → individual members → non-profit organization members → |
| operatesOn |
Java Platform, Standard Edition
→
surface form:
Java platform
|
| predecessor | earlier informal Java specification processes → |
| purpose |
develop Java technology specifications
→
develop reference implementations for Java specifications → develop technology compatibility kits for Java specifications → standardize Java platform features → |
| requires |
reference implementation for final approval
→
technology compatibility kit for final approval → |
| sponsor | Oracle Corporation → |
| usesInstrument |
Java Community Process
self-linksurface differs
→
surface form:
Java Specification Request
|
| website | https://jcp.org → |
Referenced by (9)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
PEP
this entity surface form:
Java Community Process (JCP)
this entity surface form:
Oracle (as steward of Java) and the Java Community Process
this entity surface form:
Java Specification Request