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.