The itemis blog

Accumulated IT knowledge
  • Knowledge & Expertise
  • Blog
  • English
  • Deutsch
  • Home
  • Services
    • Digital Engineering
      • AI and ML
      • Contact
    • Cloud & Enterprise Systems
      • Contact
  • Solutions
    • itemis SECURE
      • Overview
      • Documentation
      • Contact
    • itemis ANALYZE
      • Overview
      • Documentation
      • Adapters
      • Contact
    • itemis CREATE
      • Overview
      • Features
      • Documentation
        • User Guide
        • Tutorials & Videos
        • Examples
      • Licenses
      • Services & Trainings
      • Resources
      • Contact
      • Download
  • Knowledge & Expertise
    • Knowledge-Center
      • Cybersecurity
      • Cybersecurity: ISO/SAE 21434
      • Cybersecurity: TARA
      • Cybersecurity: itemis SECURE
      • Cybersecurity: Excel
    • Webinars & Whitepapers
    • Success Stories
    • Research Projects
    • Blog
  • About itemis
    • About us
    • Partner
    • Research Projects
    • Career
    • Coding for Kids
  • Career
  • Blog
    • About this blog
Imprint Privacy policy Terms & Conditions Sitemap
  • Eclipse, Xtext, DSL, Software Development

    Building Xtext DSLs with Gradle

    When it comes to picking a tool for building Xtext projects many users still prefer Maven Tycho. With the rise of Gradle as the primary build tool for many companies the game is gradually changing and developers exposed to Gradle hardly want to turn back to Maven ...

    by Franz Becker
    7 min. reading time
  • Eclipse, Xtext, Software Development

    Language development on .NET with Xtext – Part 2: Creating a .NET assembly from an Xtext DSL

    In the first part of this blog series we have introduced an example use case of integrating an Xtext DSL in a C# command-line calculator. This post will go into the details of how to use Maven to create a .NET assembly containing the DSL and Xtext runtime classes ...

    by Bernhard Stadler
    8 min. reading time
  • Automotive, Eclipse, Xtext, Software Development

    BMW builds AUTOSAR backbone with open source projects sponsored by itemis

    On September 28th the 9th AUTOSAR Open Conference took place in Gothenburg. From an Eclipse/Open Source point of view, Bernd Jäger's (BMW) talk on their Symphony project is very interesting.

    by Andreas Graf
    3 min. reading time
  • Eclipse, Xtext, Software Development

    Language development on .NET with Xtext – Part 1: Overview

    This blog series will illustrate the integration of a simple Xtext DSL within a .NET command-line application written in C# by using the Java-to-.NET translator IKVM.NET. In this first part of the series, we will give an overview of the example use case, a ...

    by Bernhard Stadler
    5 min. reading time
  • Eclipse, Xtext, GEF, Software Development

    Editing Graphviz *.dot files with the GEF DOT Editor

    Graphviz *.dot files are usual text files containing the textual representation of graph definitions. The structure of these *.dot files are defined by the DOT Language that provides more than 150 graph, subgraph, node and edge attributes to influence the graph ...

    by Tamas Miklossy
    6 min. reading time
  • Eclipse, Xtext, Software Development

    Xtext 2.11 Release Plan Changed

    The Eclipse Xtext project team has decided to change the schedule for the upcoming 2.11 release. The release was planned for October 18th, 2016 – right before EclipseCon Europe. However, instead of releasing the final version on that date, a beta version of ...

    by Xtext-Team
    7 min. reading time
  • Eclipse, Xtext, Software Development

    Xtext hint: Content assist for multiple consecutive keywords

    Keywords play a central role in Xtext DSLs to define the languages general structure. In many cases a single keyword is sufficient to specify what is expected next. Although Xtext generally supports multiple consecutive keywords the default content assist ...

    by Hendrik Bünder
    7 min. reading time
  • Xtext, Software Development

    Xtext and Controlled Natural Languages for Software Requirements (Part 3)

    In Part 2 of this series we checked the requirements using NLP techniques in order to validate the use of domain specific concepts in their free text parts. In this part we will annotate the domain specific concepts and provide the user quick fixes to synchronize ...

    by Christoph Knauf
    15 min. reading time
  • Xtext, Software Development

    Xtext and Controlled Natural Languages for Software Requirements (Part 2)

    In the first part of this series we defined a Xtext grammar based on boilerplates in order to control the use of natural language and create acceptable requirements as they are written. Another approach to improve the quality of textual requirements is the use of ...

    by Christoph Knauf
    7 min. reading time
  • Xtext, Software Development, Language Engineering

    Xtext and Controlled Natural Languages for Software Requirements (Part 1)

    Stakeholders usually document requirements informally, i.e. in natural language. Often using text processing programs which do not provide any input assistance related to the requirements and do not allow their automated validation or post-processing. This leads ...

    by Christoph Knauf
    9 min. reading time

Headquarter Germany

itemis AG Speicherstraße 8 44147 Dortmund +49 231 58693252 info@itemis.com
TOP JOB 2023

Headquarter USA

itemis Inc. 150 North Michigan Avenue, 35th Floor. 60601 Chicago +1 312 561 9790 info@itemis.us
  • Imprint
  • Privacy Policy
  • Terms & Conditions
  • Sitemap
© 2025 All Rights Reserved
itemis Logo