News

Java innovations recognized by JCP

The Java Community Process program presented its fourth annual JCP Program Awards at the 2006 JavaOne Conference held last week. Five distinctions were made, honoring innovative ideas, outstanding performance and Java community involvement. The nominations were made by the executive committees, with a vote determining the winner in each of the five JCP categories. Below are the winners.

Award: JCP Member of the Year

Description: Awarded to the group or individual member that made the biggest impact on the Java community in the past year. Criteria include, but are not limited to, leadership, investment and innovation.

Nominees: JBoss, NTT DoCoMo, Sony Ericsson, Sun Microsystems, Inc.

Winner: Sony Ericsson

Bio: Sony Ericsson—an active member of the Java ME Executive Committee—participates in the evolution of mobile Java technology with the JCP program to assure an open, well-managed Java community. The company works to reduce fragmentation, maximize usage of apps and build backwards compatible Java platforms. Sony Ericsson has become a leading voice of Mobile Java 3D, with Mobile 3D graphics (JSR 184) now used in more than 30 of its phones.

Award: Outstanding Java SE/EE Spec Lead

Description: Awarded to the group or individual that best exhibits an ability to build technical consensus. Criteria include, but are not limited to, efficiency and execution in a JSR for the Java Standard or Java Enterprise editions.

Nominees: Linda DeMichiel, Jose Cronembold, Ed Burns, Stefan Hepper

Winner: Linda DeMichiel, Spec Lead for Enterprise JavaBeans 3.0 (JSR-220)

Bio: Linda DeMichiel is a senior architect in the Java EE Platform group at Sun Microsystems and also serves as Sun’s chief architect for Enterprise JavaBeans and the Java Persistence. She has more than 15 years experience with databases, object persistence, distributed computing and Object Oriented programming. Before spearheading EJB, she led a team that deployed Sun’s first object/relational persistence product and worked earlier on IBM research for object/relational extensions to both DB2 and the SQL99 standard. DeMichiel holds a Ph.D. in Computer Science from Stanford University.

Award: Outstanding Java ME Spec Lead

Description: Awarded to the corporation or individual that best exhibits an ability to build technical consensus. Criteria include, but are not limited to, efficiency and execution in a JSR for the Java Micro Edition.

Nominees: Asko Komsi and Mark Duesner, Jaana Majakangas, Volker Bauche

Winner: Asko Komsi and Mark Duesner

Bio: Asko Komsi, director of industry relations at Nokia Research Center, has 20 years experience in research leadership, standardization, technology strategy boards and mobile technology focused ventures. He is responsible for new mobile Java standardization and related industry cooperation, which include specification leads for the MSA Initiative as well as Nokia’s representatives in the J2ME EC. Komsi holds a B.S. and M.Sc. in computer science from University of Turku (Finland) and an MBA from Berkeley School of Business.

Award: Most Innovative Java SE/EE JSR

Description: Awarded to the group or individual that is most innovative, bringing the freshest and most vibrant JSR to the Standard or Enterprise editions.

Nominees: Java EE 5, Supporting Dynamically Typed Languages on the Java Platform, EJB 3.0

Winner: JSR 292, Supporting Dynamically Typed Languages on the Java Platform

Bio: JSR 292 aims to supply support in the Java Virtual Machine for developers of dynamic languages to directly target the JVM object mode. This enables dynamically typed languages to leverage high-end capabilities of JVMs.

Award: Most Innovative Java ME JSR

Description: Awarded to the group or individual that is most innovative, bringing the freshest and most vibrant JSR to the Micro Edition.

Nominees: Mobile Services Architecture, Mobile Telephony API (MTA), Mobile Broadcast Service API for Handheld Terminals, IMS Services API

Winner: JSR 272, Mobile Broadcast Service API for Handheld Terminals

Bio: Championed by Nokia and Motorola, JSR 272 defines the API for Mobile TV. JSR 272 provides Java API to interface with the underlying broadcast service implementation to enable the Electronic Service Guide, which interacts with media, records contents and manipulates auxiliary apps that are broadcast with the media. JSR 272 enhances interactive TV and rich media apps.