Eclipse Community Awards 2012

Most Innovative Project/Feature Awards Information and Guidelines

Eclipse Code Recommenders

http://eclipse.org/recommenders

Code Recommenders is unique in how it handles aiding developers. It supports developers on learning new APIs by providing tools which learn correct API usages or valuable API usage patterns by analyzing example code and re-integrates this regained knowledge back into your IDE by means of intelligent code completion, extended javadocs, smart bug detectors, stacktrace search engines and others...


Orion

http://eclipse.org/orion

Orion's objective is to create a browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. The initial contribution was in January, 2011 and since that time the project scope and capability has grown significantly.


Saphire

http://www.eclipse.org/sapphire/

In terms of innovation in UI development, Saphire aims to change the game from wiring up individual widgets and data bindings, to raising the level of asbstraction to make the development and maintenance through a framework and property editor. If successful, Saphire will change the way developers interact and develop UIs.


Eclipse Jubula Project

http://www.eclipse.org/jubula

Jubula’s aims are to get the Eclipse community excited about automated acceptance testing! We want to help to improve quality in Eclipse projects and products all over the world and to promote the importance of early and continuous testing from the user perspective. Jubula’s unique approach to testing lets you bring best practices for stable, robust and long-living tests to UI testing so that you can check your software through your customer’s eyes as often as you need to.


Kinect with Eclipse

http://www.youtube.com/watch?v=iJHR45u0wmo

This is not a project (yet), but a very innovative feature. It allows to connect a Microsoft KINECT device with Eclipse and control the IDE using gestures and speech commands.


Xtend and Xtext 2.2

http://www.eclipse.org/Xtext/xtend/

Xtend brings long awaited language features to Java projects. The language follows a unique approach by not replacing Java but complementing it. You can use it in any existing Java project without any integration issues. Accompanied with its outstanding Xtext-based support for domain-specific languages, it's an n-to-n solution giving Java the freshness it needs and deserves.


Intent

http://www.eclipse.org/intent/

Intent is a tool allowing developers to easily write a documentation up-to-date with any development artifact (code, environment, models, etc.). Therefore it will answer to the well-known fact: "documentation update is a burden, so developers do not write doc".


Eclipse Model Focusing Tools

http://www.eclipse.org/projects/project.php?id=mylyn.context.mft

For all of the potential value that can be derived by model-driven engineering, anyone who has ever dealt with models knows the usual pain points: information overload, complexity, lack of integration with any other tools, and spaghetti visualization. For organizations like Ericsson who sponsored this project, not only are models part of standard development activities, the models in questions are cumbersome, heavyweight and complex.



For help contact awards@eclipse.org