April 2014


PolarSys is an Eclipse working group created by large industry players and by tools providers to collaborate on the creation and support of Open Source tools for the development of embedded systems.

In this month's newsletter, you will find articles introducing the working group and a few of its projects, including Papyrus and Reqcycle.

We'd like to take this opportunity to launch the PolarSys Newsletter. It will be a quarterly publication. You can sign-up to receive it here.

We're also running our annual Eclipse Community Survey. Please take 5 - 10 minutes of your time to tell us how you are using Eclipse and open source software. The participation deadline is May 16, 2014.



PolarSys technology vision becomes reality with Luna!

For years, PolarSys has developed a technology vision based on three layers of components: the platform, technical components and engineering tools that focus on a specific system engineering activity. With Luna, we are refining this vision as Polarsys cornerstones projects are reaching their 1.0 version.

Eclipse Luna: Papyrus 1.0 Release

Discover Papyrus, an Eclipse-based visual editor for Unified Modeling Language (UML) modeling. Papyrus has two main goals: implementing a tool that supports the full UML specification and providing customizability features based on UML profiles mechanism.

ReqCycle, a complete requirement engineering workshop

Reqcycle is a new project dedicated to both requirement management and traceability. It is designed to replace Topcased Req, the requirement traceability tool that was developed by the Topcased community.
EclipseCon France 2014 - Register Now
Registeration for EclipseCon France is now open! The early-bird registeration deadline is May 18.
Register now
Updated: Eclipse Foundation Announces Java 8 Support
The Eclipse Foundation is pleased to announce the availability of Eclipse Kepler packages with the JavaTM 8 support. These downloads contain the original Eclipse Kepler SR2 packages with JavaTM 8 patches applied.
MQTT Test Day Demonstrates Successful Interoperability for the Internet of Things
On March 17, the Eclipse Foundation and the Eclipse IoT Working Group hosted the first MQTT Interop Test Day to demonstrate the success of MQTT as a standard for the Internet of Things.

Mickael Istria

Red Hat

What do you do?
I work for Red Hat. I mainly take care of the continuous build of JBoss Tools and JBoss Developer Studio, and improving the tools and process to increase productivity of other people in the team. Out of that, I write some code for JBoss Tools, and I contribute to some Eclipse projects that are relevant to our use-cases.

How long have you been using Eclipse?
I just checked and found the origin of my involvement in the Eclipse community, while I was doing my master degree internship. So it's been already more than 6 years, I feel old!

Name five plugins you use and recommend:

  • FindBugs: is by far the most useful Eclipse plugin for any Java developer after JDT. It adds some extra rules to Java file analysis to detect bugs as you're typing it. It's really something that saves you a lot of time and that allows you to learn better ways to code. Simply essential.
  • Jeeyul's Eclipse Themes: I like colors! and especially since I deal with several workspaces, I like them to have different colors. This plugin is perfect for that, it provides some cool color themes (such as the Hello Kitty one) and allows to define you own color theme very easily just by picking colors.
  • Groovy-Eclipse, apparently now part of GGTS: I like Groovy to write multi-platform scripts in a syntax similar to Java. For a Java developer, it's often easier than bash, and you can write Groovy scripts and directly execute them without having to compile or package stuff. It's so easy to write bugs in script/dynamic languages that you need a good tool to do that efficiently. Groovy-Eclipse is that necessary tool for Groovy hackers.
  • EclEmma: Getting and monitoring code coverage becomes a trivial task with Jacoco and EclEmma. It can be used to identify parts of code that are not covered by tests, but also by real usage so you can deduce which useless lines of code you can get rid of.
  • JBoss Tools: without being corporate here, I had the opportunity to really use JBoss Tools for a personal project using Jave EE parts (JPA, Jax-RS) on an application server running on OpenShift and write a dummy JSF web frontend for web and mobile + an Android client application, and I didn't expect it to be easy to set up environment and develop Java EE applications. All that becomes straightforward with JBoss Tools.

What's your favorite thing to do when you're not working?
There isn't just one... All year long, spending time with my girlfriend, friends and family. In winter, skiing and snowshoe hiking. In summer, skydiving, hiking and outdoor volleyball.

AspectJ 1.8

EMFStore 1.2

eTrice 0.4.0


Eclipse Day Vorarlberg
Apr 29, 2014
Dornbirn, Austria

Eclipse Day - Jax 2014
May 15, 2014
Mainz, Germany

Eclipse Day Florence
May 23, 2014
Florence, Italy

IoT Day
June 3, 2014
Ottawa, Canada

Eclipse Integrated Development Day
June 3, 2014
Berlin, Germany

Eclipse Day Montreal
June 10, 2014
Montreal, Canada

Eclipse Working Groups Unconference
June 17, 2014
Toulouse, France

EclipseCon France
June 18-19, 2014
Toulouse, France

Privacy Policy| Terms of Use| Copyright Agent| Legal| Contact Us

Copyright © 2014 The Eclipse Foundation. All rights reserved.

Subscribe | Unsubscribe from this newsletter | Change your subscription preferences | Contact the Editor