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

    OpenPGP On The Job – Part 5: Thunderbird + Enigmail

    Well, it's time to set up a useful mail client so that we may make the most use out of our new and shiny keys that we learned to generate in part 4 of this series. Of course, there exist quite a few clients for all those different platforms out there. Quality ...

    by Jan Mosig
    14 min. reading time
  • Eclipse, Xtext, GEF, Software Development

    Eclipse GEF DOT – Graphical Views on Xtext DSLs

    The previous blog post introduced complex Graphviz *.dot graphs to add Eclipse GEF DOT-based visualization support to the Eclipse IDE. This blog post demonstrates the usage of the GEF DOT Graph View to add graphical representations to Xtext DSLs.

    by Tamas Miklossy
    5 min. reading time
  • Xtext, DSL, Software Development

    Benchmark your Xtext-based DSL with JMH

    Performance benchmarking for Domain-specific Languages (DSLs) is rarely done at all. Customers usually do not want to edit and manage huge input models as the given DSL should provide a proper abstraction. Nevertheless, we have seen large performance differences ...

    by Max Leuthäuser
    10 min. reading time
  • Software Development, OpenPGP

    OpenPGP On The Job – Part 4: Generating Keys

    Patience is key! Having survived theoretical basics, an excursus in verification and a secure setup guide, we now can finally dive into the real thing: Generating all new and shiny PGP keys! Unfortunately the devil is all in the details: Keys may be very ...

    by Jan Mosig
    20 min. reading time
  • Xtext, Software Development

    A Poor Man's Domain Specific Language Implementation – An Approach for Embedded Parsing and Evaluation

    As a language engineer, you essentially have to deal with the parsing and the semantic analysis of (programming) languages. You get your hands dirty with carefully constructing compilers, interpreters, code generators, refactoring tools, and static code analyzers.

    by Max Leuthäuser
    17 min. reading time
  • Software Development

    Solidity Tools selected as a Grantee of the Ethereum Foundation Grants Program

    We are happy to announce that Solidity Tools has been selected as a Grantee for Wave 3 of the EF Grants Program!

    by Andreas Mülder & Florian Antony
    4 min. reading time
  • Software Development

    3 Aspects of Software Development to focus on

    In this article, we will have a look at three aspects of software development that help you change the way you look at software development and how they can assist you if you’re struggling.

    by Tommaso Castrovillari
    5 min. reading time
  • Software Development

    The Deployment Pipeline: The Basis for Successful Software Development

    Imagine that you are visiting the production line of a major car manufacturer. You enter the production hall and see no assembly line, no manufacturing robots, no quality assurance: instead, everyone just appears to be tinkering.

    by Tommaso Castrovillari
    5 min. reading time
  • Eclipse, GEF, Software Development

    Adding GEF DOT-based visualization support to the Eclipse IDE

    The previous blog post introduced the GEF DOT Editor that assists the user in editing Graphviz *.dot files and the GEF DOT Graph View that is capable of visualizing them in the Eclipse Workbench UI. This blog post continues with more complex DOT graphs to show ...

    by Tamas Miklossy
    6 min. reading time
  • Software Development

    UML Profiles in Enterprise Architect Models – Example Code Generation

    The UML offers an extension mechanism called Profiles to add certain semantics and additional properties to UML models. This article shows how UML Profiles can be used in Enterprise Architect and how profiled models can further be processed with the EA-Bridge with ...

    by Patrick Könemann
    10 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