All Java technology are developed through the Java Community Process (JCP). This is an open, industry-led organization with the aim of evolving the Java platform. When the need for a new component or API is identified the initiator creates a Java Specification Request (JSR) and sends it to the community. An expert group is then formed with representatives from the participating companies with the task to create the specification. The JSR then passes through the JCP and if approved the specification is then released to the community for implementation.
The result of a JSR is;
The Specification lead for each JSR is responsible for all three components as described above.
There are today a number of Java ME technology-related JSRs, and the number is increasing rapidly.
In the Java ME technology family there are a number of JSRs defining different parts of the platform and it's components.Note: You can click on the various JSRs on the image for additional information.
In addition to the above there are also a number of JSRs in process but yet not released. These are: