Fifth Annual Duke's Choice Awards Spotlights Ground-breaking Java Technology Applications

Appointee to Take Charge of Growing Channel Business

San Francisco, JavaOne Conference, 7 May 2007 - Sun Microsystems, Inc. (NASDAQ: SUNW), today announced the winners of the fifth annual Duke's Choice Awards. The Duke's Choice Awards program recognises the year's most influential Java(TM) technology-based applications submitted by developers and companies around the world. The winners are chosen by Vice President and Sun Fellow, James Gosling, along with a panel of Java technology experts at Sun.

James Gosling will present the Duke's Choice Awards on Tuesday, May 8th at 7:00 p.m. in the Java Playground area during the JavaOne conference pavilion reception.

The winners of the 2007 Duke's Choice Awards are:

Category: java.com Fan's Choice Award
Project: 24: Agent Down
Developer: I-Play
http://www.iplay.biz/

This game was voted "Best Java.com Application" by the Java.com community. I-play publishes games for mobile phones and works with a broad range of content partners and sales channels to bring mobile gaming to a growing global audience. In 24: Agent Down, the Counter-Terrorist Unit (CTU) headquarters is under siege and all of the agents are being held hostage by terrorists. Players must infiltrate the terrorists, regain control of CTU and protect the identities of their fellow agents.

Category: Creative Use of Java Technology End-to-End
Project:: 3D CSI
Developer: Lawrence Livermore National Lab
Location: Livermore, California
Technologies used: Java Platform Standard Edition 6 (Java SE), OpenGL(R) binding, Swing, Java Platform Enterprise Edition (Java EE), Enterprise Java Beans(TM) (EJB) Annotations

3D C3I is a command and control software suite. Open source Java technology frameworks and libraries enable the addition of a full desktop client and a new set of modular server nodes to the project, all while allowing the lab team to leverage their expertise in writing database-driven web applications. The desktop client uses JSR 231 for 3D display (planetary scale, with same navigation as Google Earth), while the server nodes use EJB 3.0 Annotations for persistence, JGroups for clustering and hot failover and Java EE technology plus Ajax for embedded web administration. Peer-to-peer networking is used to loosely couple components and provide discovery of services.

Category: Java Technology in Education
Project: SAS inSchool Writing Revise
Developer: SAS Institute
Location: Cary, North Carolina
Technologies used: Java SE 6, Java Network Launching Protocol (JNLP), Servlets
http://www.sasinschool.com/JavaOne/

SAS inSchool's Writing Reviser helps students ask the questions experienced writers ask automatically-at every stage of the composition process. The Writing Reviser analyzes a student's work using an English language parser, a rules engine, and a sophisticated set of language rules. It searches for weak and passive verbs, monotonous sentence patterns, choppy prepositional phrases, clichés, misplaced clauses, wordiness, and other problems. It even identifies nouns students might want to convert to verbs. This is the second Duke's Choice Award for SAS Institute. The institute won in 2005 in the desktop category with their Introductory Algebra Graphers application.

Category: Java Technology in Education
Project: Greenfoot
Developer: Greenfoot - BlueJ Team
Location: Kent, England
Technologies used: Java SE Java Compiler(TM) Interface
http://www.kent.ac.uk/

Project Greenfoot aims to teach K-12 students programming concepts by providing a platform for developing two-dimensional simulations and simple games in a Java technology-based educational environment. Greenfoot was formally released in June 2006, and has been the subject of tutorials and educators' workshops in Europe and the USA.It is developed and maintained by the Education Tools Group at the Computing Laboratory, University of Kent (UK) and Deakin University (Australia) with support from Dr Emil Sarpa at Sun Micrsosystems. The focus of current development is extension of the platform; development of teaching materials; and creation and support of user communities. Greenfoot is a pure Java software application, running cross platform on any modern Java Virtual Machine (JVM). The platform grows with the experience of the user, and even seasoned programmers can find interesting elements in this environment.

Category: Community
Project: Sonia AUV
Developer: Sonia AUV Project École de technologie supérieure
Location: Quebec, Canada
Technologies used: Java SE, Java 3D, Java Communications API, QuickTime for Java, JGraph
http://sonia.etsmtl.ca

Since 1999, the SONIA AUV team, composed entirely of volunteer undergraduate students, has built five Autonomous Underwater Vehicles (AUV) to compete at the annual AUVSI and ONR's International AUV competition. Using a Java software-based development environment, the team created a winning AUV platform, which has consistently ranked in the top three in the world. A Java software-based artificial intelligence system gathers data from the sensors while a telemetry interface was developed using Swing, Java Management Extensions, QuickTime for Java and JGraph technologies. The SONIA team also created a 3D simulation environment, using Java3D technology.

Category: Java Technology in Sports
Project: Dexels/Sportlink Sports Community System
Developer: Dexels BV
Location: Amsterdam, The Netherlands
Technologies used: Java SE 6, Java Management Extensions (JMX), Java Database Connectivity (JDBC) API, XML, Swing, Nextapp Echo, Flash
http://www.dexels.com/

The Dexels/Sportlink application builds an entire sports community system which supports the information, administration and competition planning needs for all involved parties: players, teams, clubs and sports unions. The 1,500 web services used are implemented using Dexels' 'Navajo' framework: each web service is implemented as an XML script where the XML request and XML response are 'mapped' between Java technology adapters. Each script is automatically compiled into Java software. The Navajo framework, developed in Java technology, can either be deployed standalone or in a Java EE application server. The web services are 'used' by the Sportlink Client, a Java Swing application that is used by four different sport unions in the Netherlands: soccer, field hockey, handball and korfball. The client is deployed using Java Web Start software. Over one million people worldwide are already using the system.

Category: Open Source
Project: JasperReports
Developer: JasperSoft
Location: San Francisco, California
Technology used: Java EE
http://www.jaspersoft.com/JasperSoft_JasperReports.html

JasperReports is the most popular open source Java software reporting library in the world. Report designers and power users can design complex and pixel-perfect reports for JasperReports using the iReport graphical report designer. This rich Java technology-based reporting library is seamlessly embeddable in almost any application, making it the preferred reporting solution for application developers world-wide.

Category: Printing Solutions
Project: Virtual Document Management System (VDMS) Solution for E. Pihl & Son A.S.
Developer: Ubiquitech A/S
Location: Lyngby, Denmark
Technologies used: Java Platform Micro Edition (Java ME), Java SE, Java EE, JSR 82, Java Servlet, Blackberry Java Development Environment (JDE), Ricoh Software Development Kit (SDK), Apache Axis
http://www.ubiquitech.com

Ubiquitech's VDMS Solution seamlessly integrates archiving and virtual directory technology into one solution. Using Java technology and open source software, Ubiquitech connected their VDMS client with Ricoh multifunction devices and a range of different mobile devices, including the BlackBerry wireless handheld device. Ubiquitech also leveraged Java technology to access to Bluetooth technologies and enable their solution to be highly mobile.

Category: Mobile Device
Project: Jmatos: Integrating Mobile Devices in the Vehicle
Developer: PsiNaptic Inc.
Location: Calgary, Canada
Technology used: Java ME, Jini(TM)
http://www.psinaptic.com/link_files/RadioMovie.wmv

One of the problems vehicle makers face is bridging the gap between the 10-15 year life cycle of a vehicle with the 12-24 month life cycle of consumer electronic devices. PsiNaptic developed a demonstration with Delphi that shows a Java technology-based mobile phone with MP3 songs on it coming into proximity of a car radio (running a JVM) and using code mobility (provided by Jini), the phone is able to work seamlessly with the displays and controls of the vehicle car radio. The idea is that any mobile device should be able to enter into a vehicle and dynamically interact with its LCD display, audio, handsfree or navigation systems. Broadening the scope, if the vehicle is going to be another node on the network, this same methodology applies to services being beamed-in, brought-in or updates to built-in systems.

Category: Java Technology Everywhere
Project: POSmax
Developer: Astrum Information, Technologies, Inc
Location: Marietta, Georgia
Technologies used: Java SE, Java Server Pages, Java Enabled Browser, Tomcat 4
http://www.pos-max.com

POSmax is a complete software solution for restaurant management that is key to the operation of more than 150 restaurants across the USA. It is a real-time server-client application with its own Java Object Oriented Database that allows users to simultaneously send orders from touch based PC-stations or wireless handheld units. Restaurant wait staff can collect information about the orders and choose products and modifiers from a list of buttons. POSmax has a search feature to improve selection of products in restaurants with a large list of items, and also has the server GUI that shows a complete map layout of the floor restaurant.

Category: Best Desktop Game
Project: Bang! Howdy
Developer: Three Rings Design
Location: San Francsico, California
Technologies used: Java SE
http://www.banghowdy.com

Bang! Howdy recently won the Technical Excellence award at this year's Independent Game Festival. The game is a hybrid between turn-based and real-time strategy gameplay. The players use winnings earned as they play (along with a microcurrency system) to purchase and customise persistent Big Shot units, which influence their play-style and strategies in future games. Bang! Howdy will be distributed online and free to play, with optional purchase of micro-currency to obtain upgrades and additional content. This is the second Duke's Choice Award for Three Rings Design whose game Puzzle Pirates won in 2005.

About the JavaOne Conference

Located at Moscone Center in San Francisco, May 8-11, the annual JavaOne conference is one of the leading events for Java technology developers. Established in 1996, the Conference provides technology enthusiasts the opportunity to learn about the latest technology innovations with Java technology, scripting, open source, Web 2.0 and more. Developers get hands-on experience with the technology, can network with their peers, and have the opportunity to network directly with technology experts from technology industry leaders. For more information about the JavaOne conference, visit http://java.sun.com/javaone.

FOR MORE INFORMATION:
Jacki DeCoster
Sun Microsystems
(415) 294-4482
Jacki.DeCoster@Sun.COM

About Sun Microsystems, Inc.

A singular vision - "The Network Is The Computer" - guides Sun in the development of technologies that power the world's most important markets. Sun's philosophy of sharing innovation and building communities is at the forefront of the next wave of computing: the Participation Age. Sun can be found in more than 100 countries and on the Web at http://sun.com

Sun, Sun Microsystems, the Sun logo, Java, JavaOne, Enterprise Java Beans, Java Compiler, Java 3D, Jini and The Network Is The Computer are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. OpenGL is a registered trademark of Silicon Graphics, Inc.

Press Team
Sun Media Centre

The Sun Media Centre is the information portal designed for journalists and analysts to deliver up-to-date news about Sun Microsystems and to act as a direct link to the Sun Press Office.

» Log a Press Enquiry

Sun Press Relations

Anna Jackson
n2n Communications
Tel: + 61 02 9213 2304
Fax: + 61 02 9212 0366

» Email
 
Contact About Sun News Events Employment Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc.