itemis world | repository

Meet the IoT, Dependency Management, the local Eclipse Community and more at the DemoCamp Luna in Stuttgart!

Niko Stotz

On July 2nd, the Eclipse DemoCamp for the Luna release train will take place at the Stuttgart University, Vaihingen campus. You will see demos on several Internet-of-Things projects, including HTML5 device UIs build with Franca, using MQTT and Paho to connect Webpages, and an extensible C for developing embedded software. In addition, there will be […]

Xtext 2.6: Task Markers

Stefan Oehme

With the release of Xtext 2.6 we added a cool new feature that will just work out of the box for most languages out there. By default you will get markers for TODO, FIXME and XXX in single and multiline comments. These tags will also be highlighted and tasks will appear in the tasks view, just as you are used to from JDT.All the tasks will appear under the type Xtext task. You can add a preference page via the TaskTagPreferencePageFragment. You can also customize how tasks are found by overwriting [...]

Configuring Eclipse for Clojure

Falko Riemenschneider

Configuring Eclipse for Clojure27.05.2014 Permalink In preparation of the upcoming Eclipse Demo Camp in Bonn, I recently played around with Counterclockwise (CCW) and Eclipse Luna settings to enable a workflow within Eclipse that is similar to what I'm used to in Emacs. It's really not too complicated if you have an idea what you want to have at the end, because CCW already provides almost everything out-of-the-box. This is my wishlist: [...]

Model-Based Design in Your Browser

Andreas Unger

We finally released a preview version of our new tool Blockmesh for model-based design. You just need a browser to get started! Follow us on Twitter or visit the Blockmesh blog for news and updates. If you have any questions, or want to report a problem, please drop us a message. Enjoy!

Applying Clojure core.async to JavaFX

Falko Riemenschneider

Applying Clojure core.async to JavaFX01.05.2014 Permalink If you ever created a non-trivial enterprise rich client application with many UI forms you will have noticed that it is quite a challenge. Given the conditions that apply this is no surprise: UI toolkits like Swing, JavaFX or others are packed with mutable state. The layout and configuration of widgets is usually very verbose or requires the time-consuming use of point-and-click designer tools. Every [...]

Applying Clojure core.async to JavaFX

Falko Riemenschneider

Applying Clojure core.async to JavaFX01.05.2014 Permalink If you ever created a non-trivial enterprise rich client application with many UI forms you will have noticed that it is quite a challenge. Given the conditions that apply this is no surprise: UI toolkits like Swing, JavaFX or others are packed with mutable state. The layout and configuration of widgets is usually very verbose or requires the time-consuming use of point-and-click designer tools. Every [...]

Supporting Model-To-Transformation in Java with AspectJ

Andreas Graf

There are a number of Model-To-Model-Transformation Frameworks provided under the Eclipse umbrelle (e.g. QVTO). Some of these provide a lot of support. However, in some scenarios, you need to either adapt them or implement your own M2M with Java. For … Weiterlesen →

XtextCON Update

Sven Efftinge

XtextCON 2014 is still 40 days away, but I have to announce that ...We are sold outInitially I planned for 80 attendees. It turned out that was much too small, so we have added 30 more tickets as the event and venue can handle 110 people without problems. Today we have 112 registrations and since I want to make sure that everyone has an excellent time at this first XtextCON we closed registration today. I'm really sorry if you haven't booked yet but wanted to do so. We'll likely do an XtextCON next [...]

Model based software development with Clojure

Falko Riemenschneider

Model based software development with Clojure02.04.2014 Permalink In software development, models serve basically two different purposes: one is communication among humans, the other is capturing essential information about an aspect of the system in some formal way. Here I deal with the second purpose: using a formal model to automatically create executable parts of the system. TL;DR if you're interested in creating Clojure data in a DSL-like fashion then go to metam on [...]

Werkzeugübergreifende Traceability (REConf 2014)

guersoy

Jens Trompeter and I had a talk on the REConf about YAKINDU Traceability. The slides can be found here.