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

    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
  • Eclipse, Xtext, Software Development

    In five minutes to transitive imports within a DSL with Xtext

    Xtext allows elements in DSLs to be referenced in several ways. One is to import elements via namespaces. This is done through the use of ImportedNamespaceAwareLocalScopeProvider, and allows the import of individual or, using wildcards (. *), all elements of a ...

    by Christian Wehrheim
    8 min. reading time
  • Eclipse, Xtext, Software Development, Language Engineering

    Building Domain-specific Languages with Xtext and Xtend

    Specifying the requirements of a software system and converting such a specification into executable source code is difficult and error-prone. Requirements specifications written in prose are often ambiguous and hard to understand for developers. Therefore, the ...

    by Hendrik Bünder
    13 min. reading time
  • Eclipse, Xtext, Software Development, GEF, Language Engineering

    Pro Tip: Visualizing Xtext Grammar with Eclipse GEF

    The Xtext grammar is the central component when developing DSL workbenches based on the Xtext framework. In case of complex DSLs, analyzing the graphical representation of *.xtext files can be useful to understand the structure of defined grammar rules.

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

    Becoming Xtext Co-Project Lead

    I started using Xtext more than 10 years ago. Back then it was a small part of the openArchitectureware framework. I began using it heavily after the move to Eclipse and got a power user and supporter in the newsgroups and forum. In 2016 I joined the Xtext ...

    by Christian Dietrich
    2 min. reading time
  • Eclipse, Xtext, Software Development

    Machine Learning Formatting with Xtext: Part II

    Hi folks! Some of you might have seen my earlier blogpost on Machine Learning Formatting. It was more or less meant as an advertiser for the Eclipse Democamp Munich. As promised, here comes the follow up blogpost with more details.

    by Holger Schill
    13 min. reading time
  • Eclipse, Software Development

    Solidity Tools beta released

    A couple of months ago me and my colleague Florian Antony had the chance to attend a workshop on smart contract development with Solidity. The workshop was great fun and we learned a lot about blockchains, smart contracts and the like. What we also learned is that ...

    by Andreas Mülder
    7 min. reading time
  • Eclipse, Xtext, Software Development

    Machine Learning Formatting with Xtext

    Writing a codeformatter is boring and errorprone. I hate it because I'm lazy, but is there an alternative? Yes, of course! We're in 2017, folks!

    by Holger Schill
    2 min. reading time
  • Eclipse, Xtext, Software Development, Language Engineering

    Debugging DSLs in Xtext and Eclipse

    If you build your Xtext DSL using Xbase for your expressions and implementing a JvmModelInferrer for the Java Mapping you get Debugging in Eclipse for free. But what about if your DSL is not using Xbase but maps to Java anyway? With the Tracing Code Generator in ...

    by Christian Dietrich
    7 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