The itemis blog

Accumulated IT knowledge
  • Knowledge & Expertise
  • Blog
  • English
  • Deutsch
  • Home
  • Services
    • Digital Engineering
      • AI and ML
      • Contact
    • Cloud & Enterprise Systems
      • AI Agents
      • 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

    In a nutshell: Adding timestamps to Maven log output

    One of the problems of long-running Maven builds is that there is no easy method to determine the runtimes of the individual plugin executions.

    by Stanley Hillner
    3 min. reading time
  • Software Development

    EB solys and Franca Contracts – An overview

    In the first part of this series about software interfaces and contracts "Contract-based software development with Franca" we explained why the modelling of software interfaces plays an important role when designing the overall architecture of a software system.

    by Torsten Mosis
    8 min. reading time
  • itemis products, itemis CREATE, State Machine, Embedded

    How to use state machines for your modeling (Part 3): The big switch statement

    Having read part 1 and part 2 of this series, we should now have a better understanding of state machines, basic elements of the graphical modeling language and time-controlled state transitions. In the following sections we examine how model code is created from ...

    by Rainer Klute
    7 min. reading time
  • itemis products, itemis CREATE, State Machine, itemis Labs, Embedded

    TypeScript code generation with YAKINDU Statechart Tools

    Information: YAKINDU Statechart Tools Is Now itemis CREATE To handle the complexity of modern web applications, model-driven development comes to your rescue. This blog post will show you how to model your web application’s behavior with state machines and ...

    by Dennis van der Vlugt
    11 min. reading time
  • itemis products, itemis ANALYZE, Feature of the month, Embedded

    Snapshots and change reports for requirements traceability data

    Tracking changes and impact analysis is a common task in the field of requirements traceability. It helps you e.g. to find out which requirements changed in a given period of time, it identifies the particular changes and their impact.

    by Boris Holzer
    5 min. reading time
  • itemis products, itemis CREATE, State Machine, Embedded

    How to integrate YAKINDU Statechart Tools in your IDE step by step

    Information: YAKINDU Statechart Tools Is Now itemis CREATE You want to use YAKINDU Statechart Tools, but you do not want to bloat your toolchain by yet another tool? Here’s how we can help.

    by Robin Herrmann
    8 min. reading time
  • Software Development

    Contract-based software development with Franca

    This is the first part of a three-part series about software interfaces and contracts. We will explain how modeling and formal specification of interface contracts helps in improving development as well as the quality of the resulting software products. In the ...

    by Dr. Klaus Birken
    10 min. reading time
  • itemis products, itemis CREATE, State Machine, Embedded

    How to use state machines for your modeling (Part 2): Time-controlled triggering of state transitions

    In the first part of this series, we used YAKINDU Statechart Tools to model the behaviour of a blind control as a state machine, and we discovered basic elements of the modeling language, such as states, transitions, or events.

    by Rainer Klute
    13 min. reading time
  • itemis products, itemis CREATE, State Machine, Embedded

    How to use state machines for your modeling (Part 1)

    Computer science is about solving specific tasks with the help of computers or computer-controlled systems. Examples might include the creation of a railway timetable, the visualisation of neutron fluxes, the distribution of power in a nuclear reactor, the ...

    by Rainer Klute
    10 min. reading time
  • itemis products, itemis CREATE, State Machine, Embedded

    YAKINDU Statechart Tools 3.0 Professional Edition – New and Noteworthy

    Information: YAKINDU Statechart Tools Is Now itemis CREATE Today the YAKINDU Team released YAKINDU Statechart Tools Professional Edition 3.0. This release is the first new major release of the Professional Edition that was built on top of the new Standard Edition ...

    by Andreas Mülder
    11 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