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, Software Development, Language Engineering

    Generating a new project wizard with Xtext 2.14

    Anyone who implements DSLs with Eclipse Xtext benefits from the fact that the necessary infrastructure is generated automatically from the grammar. This gives you an environment in which everything is provided for developing your own DSL with minimum effort. A ...

    by Arne Deutsch
    16 min. reading time
  • Eclipse, Xtext, Software Development

    Code Mining Support in Xtext

    One of the most notable new APIs in Eclipse Photon is called Code Mining. A code mining represents content (i.e. labels and icons) that are shown within the text editor, but are not part of the text itself. For example, within a method call statement a mining ...

    by Karsten Thoms
    8 min. reading time
  • Software Development

    Security Engineering in the Automotive Industry

    In a world where virtually everything is connected to the internet, security is essential. This is especially crucial in complex systems: complexity is the enemy of security. Today’s cars are examples of such systems, they have lots of components that can be a ...

    by Dirk Leopold
    7 min. reading time
  • Software Development, Embedded

    Tailoring Enterprise Architect with Add-ins

    This is the second of three articles in which I would like to discuss common issues (and our solutions) that occur when Enterprise Architect, EA for short, is used to create models that are processed further by other tools.

    by Martin Hentschel
    10 min. reading time
  • Eclipse, Xtext, Software Development

    Xtext 2.14 adds support for JUnit 5

    Unit tests written for Xtext DSLs are typically using Xtext’s testing infrastructure provided by the org.eclipse.xtext.testing bundle. Older tests might even still use the deprecated org.eclipse.xtext.junit4 bundle. Tests for DSLs need to inject a language ...

    by Karsten Thoms
    5 min. reading time
  • Software Development, Embedded

    Tailoring Enterprise Architect with MDG Technologies

    Enterprise Architect, EA for short, is a widely used integrated modeling platform with an impressive amount of supported languages including UML, SysML or BPMN. But even with this large collection of languages, you may have found yourself in a situation where none ...

    by Martin Hentschel
    13 min. reading time
  • Eclipse, Xtext, Software Development

    Announcement: Xtext 2.14 RC1 is now available

    The Xtext team proudly announces the availability of the first release candidate for the upcoming 2.14 release.

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

    Xtend 2.14 – Unnecessary modifiers validation

    In the Xtend programming language, visibility modifiers are unnecessary when they match the defaults. The public modifier is default on: Classes Interfaces Enums Annotatitons Constructors Methods The private modifier is default on: Fields

    by Tamas Miklossy
    3 min. reading time
  • Automotive, Software Development

    Internship at itemis: Robocar showcase of machine learning

    At itemis, we are involved in automotive software projects in terms of modeling (domain specific languages for architecture and behavior), tooling (architecture, feature models, implementation, Machine Learning) and concepts/standards (AUTOSAR, Genivi, openADX). ...

    by Andreas Graf
    3 min. reading time
  • Software Development, Language Engineering

    The Business DSL: Zurich Insurance

    Insurance products are complicated. They involve sophisticated math and lots of interacting rules. They exhibit significant variability between different markets. They change over time, for example, driven by changes in law or updated risk assessments from the ...

    by Markus Völter
    5 min. reading time

Headquarter Germany

itemis AG Am Brambusch 15-24 44536 Lünen +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