itemis blogs

Google Project Soli

Google stellt sein neues Projekt Soli vor bei dem es um eine Möglichkeit geht ohne Knöpfe, Drehräder, Slider … devices steuern zu können: via Gesten. Ein zusammenpressen von Daumen und Zeigefinger ist dann z.B. ein Knopfdruck. Möglich wird das ganze durch einen Chip der Funkwellen aussendet die dann von der Hand entsprechend reflektiert werden. Diese […]

The Future of Xtext

Sven Efftinge

this is a write up of a presentation I gave together with Sebastian last week at XtextCON. It is about our future plans of Xtext. But before we talk about the future I would like to start with a quick summary of ... The Status Quo Xtext is in development for seven years now. We have always been between 6 and 10 active developers, currently being 9. With a total LOC of 5.747.523 our code base is huge. However you have to take into account that we not only check in generated code (it sometimes helps [...]

Editing DSLs in a Web Browser

Miro Spönemann

Domain-specific languages (DSLs) are great for creating abstractions that can be understood by persons without programming experience. However, the tools for working with DSLs are usually based on IDEs such as Eclipse, a typical "made by programmers for programmers" application that is by no means trivial to install, configure, and use. It's time for releasing the power of DSLs into new environments that match the generality and portability of these languages. What could serve better for this purpose [...]

GitHub, Fork, Pull Request… and Oomph

Alexander Nittka

Although there are many workflow descriptions for contributions of GitHub projects, I decided to write about mine. This blog post summarizes what I found useful when an Oomph setup is involved.

Xtext for IntelliJ - A first Beta

Stefan Oehme

Today, we released the first public Beta of IntelliJ integration for Xtext. In this post you'll learn about our progress so far, the hurdles we have faced and how you can take a look yourself. What have we achieved so far? We have primarily focused on integrating traditional Xtext languages (i.e. without Xbase) into IntelliJ. This already proved to be a sizable task. There are fundamental architectural differences between how Xtext, EMF and Eclipse work and how IntelliJ goes about its job. [...]

Considering Agile for your tool chain development

Andreas Graf

Developing and integrating complex toolchains in automotive companies is a challenging task. A number of those challenges is directly addressed by the principles behind the “Agile Manifesto”. So it is worth while to see what “Agile” has to offer for … Continue reading →

Scrum und Mobile

Arne Wiggers

Die Herausforderung Scrum in Entwicklungsprojekten für mobile Anwendungen einsetzen. Die Rahmenbedingungen Das Team besteht aus zwei bis drei Entwicklern. Interdisziplinäre Teams (z.B. Entwickler, Designer, Tester) sind nicht möglich, da für jede Plattform (Android und iOS)  Experten benötigt werden. Das Projekt ist für drei bis vier Monate angesetzt. Die Anforderungen sind durch den Kunden klar definiert. Der Fehler Scrum einsetzen, […]

Windows 10 auf dem Raspberry Pi 2

Windows auf einem Raspberry Pi? Wer hätte das gedacht! Seit einigen Wochen ist Windows 10 IoT offiziell verfügbar. Die Installation ist anders als von den bekannten Linux Distributionen gewohnt, aber sollte für die Ziel-Anwender keine große Hürde darstellen. Über die Teilnahme am IoT Developer Programm von Microsoft kann Windows 10 IoT kostenlos bezogen werden. Man erhält einen […]

Why Relational Databases are not the Cure-All. Strength and Weaknesses.

Philipp Hauer

Relational Databases seem to be the universal hammer in the toolbox of every developer. There is the notion that you can solve every problem with it – you just have to smash hard enough. However, if you use relational databases out of habit, you can easily run into troubles when it comes to schema evolution, scalability, […] The post Why Relational Databases are not the Cure-All. Strength and Weaknesses. appeared first on Philipp Hauer's Blog.

Integrating Rhapsody in your AUTOSAR toolchain

Andreas Graf

UML tools such as Enterprise Architect or Rhapsody (and others) are well established in the software development process. Sometimes the modeling guidelines are following a custom modelling, e.g. with specific profiles. So when you are modelling for AUTOSAR systems, at … Continue reading →