Eclipse Xtext 2.13 is released!

Right on time for EclipseCon Europe the Xtext project managed to release its new version 2.13. Xtext 2.13 is the first version for the Eclipse Photon simultaneous release and was designed to fit well with the recently released Eclipse Oxygen.1a version. For users of older Eclipse versions, Xtext remains compatible back to Eclipse Luna. Read more >

Test driven development with YAKINDU Statechart Tools’ SCTUnit

Recently we had a discussion about Test Driven Development. Is it really important or just a buzzword. We agreed quickly: it is not a Buzzword. TDD is a skill. You need to acquire it, you need to practice it, you need to do it. And you can do TDD on statechart models within YAKINDU Statechart Tools – with SCTUnit. Read more >

About the Power of Open Source Development at Eclipse

As a project deeply integrated with Eclipse JDT, Xtext has sometimes also to use internal API. This is, for example, necessary to leverage best performance of accessing Java elements. We try to avoid this whenever possible sometimes even by duplicating the code, and we never faced a problem for several years in this regard. Read more >

Formatting for the Masses

Reading source code happens way more often than writing it. And reading code is a lot easier when it is well formatted. Linebreaks and indentations are guiding the reader and it is more obvious in which context things are happening. Doing formatting completely manually is simply not an option, especially for larger changes. For that reason general purpose languages, like Java, do have many different implementations for automatic code formatters or “pretty printers”.  Read more >

Musings about Jigsaw – The Java 9 Module System

Hooray, JavaTM 9 was released on 21 September! Arguably the most visible and most controversial new feature of the Java platform is the Java Module System Jigsaw. Project Jigsaw was initiated in 2008 and almost 10 years after the kick off, Java eventually got its new and shiny module system as part of the platform. Read more >

Developing and publishing Angular 4 libraries – Part I

Developing large web applications with Angular is challenging, especially when it comes to structuring the code base into small, individually developed modules. Many projects struggle with this and start building huge monoliths instead. Read more >

Enterprise visual design: Tool comparison

While creating a complex visual design, have you ever thought that there must be an easier way? When interaction and visual designers face the challenge of creating a complex design over several months, the choice and the correct usage of tools is crucial. Read more >

How to configure your free AUTOSAR model viewer

Viewing and analyzing AUTOSAR models is a recurring task in automotive software development. Very often this is done by just inspecting the XML, which is cumbersome. Some companies have smarter "simple" tools in their portfolio, but they are often included in their commercial offering only. However, there is a no-cost solution, based on the community-source AUTOSAR tool platform Artop which supports some interesting features.  Read more >

Arbeiten ohne Bürohund ist ein Irrtum

Wir bei itemis wissen es ja schon lange: (Mindestens) Ein Hund im Büro ist eine richtig gute Sache. Aber ist das auch wissenschaftlich belegbar? Wir haben jemanden gefragt, der es wissen muss: Markus Beyer, Gründer und Vorsitzender des BVBH, dem Bundesverband Bürohund e.V., stand uns für ein Interview Rede und Antwort. Weiterlesen >

Smart Home im Auto: Warum Car-Apps keine gewöhnlichen Apps sind

Sommerferien: Draußen sind 35°C, die Klimaanlage pfeift aus allen Löchern, jede Minute könnte der gefürchtete Vollstau drohen, im hinteren Teil des Wagens heulen die Kinder lauthals mit dem Hund um die Wette und dann auch noch der Klassiker: “Schatz, ich bin mir nicht sicher, ob ich den Herd ausgeschaltet habe”. Weiterlesen >


Popular posts