So, this is my attempt to capture the sessions that I have attended at EclipseCon 2015 and provide links to additional information.
Enabling teams and yourself in a collaborative environment. Slides available here. Set a goal for 10 ideas a day. They don’t have to be good, they just have to be. Talked a bit about fixed mindset vs a growth mindset. Cultivate a healthy disregard of the impossible.
Rafeal Chaves @abstratt – general concepts with domain vs implementation
- vanilla UML extended with profiles
- TextUML – This looked pretty cool, especially when working with executable UML
- Eclipse Xtend
- Cloudifier – web-based modeling IDE with interpreter/generators – uses Orion as a platform
Looks like the code generation is all custom stuff written in Xtend.
This stuff is mind blowing. Really need to check out connecting TextUML with Papyrus to show a dynamic view with both the graphical UI and the text based entry.
Wyatt Spear, University of Oregon
vi and emacs are the most popular tools used with supercomputer
Parallel Tools Platform (PTP) http://www.eclipse.org/ptp
“Parallel debugging is kind of difficult”
Basically showed how the University of Oregon tool called TAU that they use for profiling.
Melanie Bats from Obeo.
It looks like a video of this will be available later. Used Sirius to model the DSL for programming an Arduino. Used Eclipse RCP, Sirius, Acceleo, and the Arduino SDK.
Diagramming using JavaFX. The main thing was showing a diagram using JavaFX, unlike the Sirius project that uses GEF/GMF. Very nice design. Easy to understand without a lot of clutter or menus.
This looks like a talk on how to use the jobs API. This was actually a new API for Job Groups that will be available with Mars.
DataStax DevCenter – free RCP application based on 3.x and e4. CQL editor based on Xtext. Shows a live context based on a connection with a CQL editor with auto-complete, syntax highlighting, etc. Latest version (released today) has a wizard with a GUI where selections update the CQL preview. The wizard builds the AST and uses XText to serialize it to text. Xtext Embedded Editor was used to @Inject the XText editor.
- IFML graphical editor (Hugo Bruneliere) – open sourced editor. http://ifml.github.io We really need to pull this in and model the user interaction on OSF. They are using a code generator to build other applications, but just the diagramming aspect would be very helpful.
- Building EMF-based Forms for the Web (Maximilian Kogel) They convert an EMF model to a JSON schema. http://jsonforms.org – does what EMF Forms does, but on Angular.js
- EMap (Tom Schindl) – Teneo & Hibernate were too slow, so Tom came up with this EMap piece that uses a DSL and XText to generate the mapping.
- Version control of models with multiple SCMs based on EMF Diff/Merge in Intel CoFluent. This was a proprietary presentation – stopped paying attention after the legal notice. After it was over, the speaker mentioned that it would be open sourced.
- Ecore Editor 2.0 – Tree based editor has been updated using EMF Forms to create a new UI for Ecore editing. Currently in beta – available on github.