
Custom Tool or Standard?
Decision guidance from 20 years of project experience: when a custom DSL pays off, when a UML/SysML profile is the better choice, and how to get from domain analysis to a productive tool.
Download WhitepaperHolistic protection and seamless traceability for cybersecurity, functional safety, and the Cyber Resilience Act
OverviewMethodological excellence and tailored tools for model-based system and software engineering.
OverviewEnterprise software from a single source: AI integration, legacy migration and full-stack development — cost-efficiently and sovereignly hosted.
OverviewMethodological excellence and tailored tools for model-based system and software engineering.
Topic area
Format

Decision guidance from 20 years of project experience: when a custom DSL pays off, when a UML/SysML profile is the better choice, and how to get from domain analysis to a productive tool.
Download Whitepaper
SysML v2 promises cleaner concepts, a textual notation, and a standard API. But does switching pay off? Pros and cons, an ROI perspective across three starting points, and an honest assessment of who should switch and who is better off staying.
Read Article
Benjamin Alders
8 min read
SysML v2 is not v1.8. This guide gives systems engineers a transferable mental model (not a mechanical element mapping) for making the transition with confidence.
Download Whitepaper
System Composer or a SysML tool for your architecture modeling? A comparison across requirements handling, simulation, onboarding, stakeholder views, AI integration, and cost — and why the answer depends on your project.
Read Article
Benjamin Alders
7 min read
Combining knowledge graphs and LLM agents for automated process assessment: how to cut ASPICE preparation from 23 weeks to 6.
Download Whitepaper
How the Portalon plugin connects AI coding agents like Claude to the live model of a JetBrains MPS project via MCP — structurally safe edits, validation, and language-engineering skills, on your current MPS version.
Read Article
Dr. Klaus Birken
10 min read
Why dynamic behavior belongs in the interface contract: protocol state machines formally specify the allowed order of events – with Franca IDL as an example and a look at Dezyne, P, and session types.
Read Article
Dr. Klaus Birken
8 min read
How to use UML profiles in Enterprise Architect and how to process profiled models with the Eclipse-based EA-Bridge for code generation using Xtend.
Read Article
Dr. Patrick Könemann
6 min read
How to extend Enterprise Architect with add-ins: model assistants, integrity checks, and installer-based rollout — and which tasks are better handled by external tools like the EA-Bridge.
Read Article
Dr. Patrick Könemann
7 min read
How Eclipse with Xtend and the Java-based EA-Bridge provides a proven alternative to EA's built-in code generation — and how the AUTOSAR Consortium uses this approach headlessly at scale.
Read Article
Dr. Patrick Könemann
6 min read
How the Eclipse-based EA-Bridge loads Enterprise Architect models as Eclipse UML models, reports syntactical errors, and enables custom validation rules with quick fixes.
Read Article
Dr. Patrick Könemann
5 min read
An honest, detailed comparison of three leading statechart tools — MathWorks Stateflow, IBM Rhapsody, and itemis CREATE — covering features, pricing, and which tool fits which team.
Read Article
Axel Terfloth
7 min read
How the itemis EA Bridge provides Enterprise Architect models as stable, machine-readable data, enabling custom code generation, validation, and documentation tooling.
Read Article
Dr. Patrick Könemann
10 min read
Best-of-breed or all-in-one suite? A look at the real trade-offs in engineering toolchain strategy — and why tool suitability should always come first.
Read Article
Dr. Alexander Nyßen
5 min read
Collaborative modeling workshops are valuable — but drawing pictures isn't MBSE. If you can't validate, derive, or generate from your models, you're missing the point.
Read Article
Dr. Alexander Nyßen
6 min read
How the itemis EA Bridge turns Enterprise Architect from an isolated modelling tool into a data supplier: validation, code generation, report generation and AI reasoning, performant and platform-independent.
Read Article
Dr. Patrick Könemann
7 min read
An unreachable transition, an unsatisfiable guard, a numeric overflow: these bugs hide in the model long before any test reveals them. A results report from two master's theses on formal error detection for state machines using symbolic execution and SMT solvers.
Read Article
Andreas Mülder
9 min read
The biggest barrier to MBSE adoption isn't tooling — it's the SysML learning curve. This whitepaper shows how natural language patterns and model generation turn your existing requirements into formal SysML v2 models, without training your entire engineering team.
Download Whitepaper
Loosely coupling feature models to development artifacts is convenient – but it has hidden risks. This article shows the advantages of tight integration: early error detection, implicit variation points, and automatic consistency checks.
Read Article
Dr. Klaus Birken
6 min read
Transitioning from static diagrams to executable models in requirements engineering enhances precision and testability in system design.
Read Article
Andreas Mülder
6 min read
Discover how AI and model-based systems engineering converge to set new industry standards in transportation.
Watch Webinar
See how itemis CREATE streamlines state machine development and testing in embedded systems — illustrated with a practical Turn Signal Control case study.
Watch Webinar
Axel Terfloth
See how itemis CREATE enables fast statechart development in the cloud, with AI-assisted model generation and seamless Git-based version control.
Watch Webinar


No global visions — just what's feasible today. Our speakers share unique perspectives on AI technologies already integrated into MBSE workflows.
Watch Webinar
Dr. Alexander Nyßen
Discover how to map threat intelligence with TARA, enable dynamic risk assessments, and reduce mistakes while saving time and cost.
Watch Webinar
Florian Antony
Most SE failures aren't caused by wrong tools — they're caused by wrong practices. Dr. David Akehurst distills years of field experience into ten concrete, actionable improvements that transform how engineering teams specify, model and deliver complex systems.
Download Whitepaper
Part 2 explores domain-specific languages, language workbenches such as Xtext and MPS, and the role of the language engineer in modern software development.
Read Article
Dirk Leopold
9 min read
What are models, abstractions, and meta models? Using LEGO® as an analogy, this article introduces the foundations of modeling and language engineering.
Read Article
Dirk Leopold
6 min read
How Franca IDL and itemis CREATE can be integrated to validate embedded software components against interface contracts interactively during development.
Read Article
Dr. Klaus Birken
9 min read
How itemis CREATE adds higher-level modeling, simulation and unit testing on top of the SCXML standard.
Read Article
Andreas Mülder
5 min read
How to apply Test-Driven Development to model-driven software development using SCTUnit, itemis CREATE's unit testing framework for statechart models.
Read Article
Axel Terfloth
6 min read
State machines can not only be modeled. In part 5 we present the State Pattern as an implementation variant.
Read Article
Rainer Klute
11 min read
Learn how to program an MSP430 microcontroller with state machines using itemis CREATE, fully integrated in Code Composer Studio – with automatic code generation and a graphical editor.
Read Article
Robin Herrmann
3 min read
State machines can be modeled – but how can they actually be implemented? For example with the help of state tables.
Read Article
Rainer Klute
8 min read
How do modeled state machines become program code? For example with the help of a switch statement. We show how the implementation works.
Read Article
Rainer Klute
6 min read
Learn how to ensure traceability for your itemis CREATE statechart models – with tool support that scales beyond manual trace links.
Read Article
Andreas Mülder
5 min read
In part 2 of the series we cover time-controlled triggering of state transitions, orthogonal regions, and composite states with subdiagrams.
Read Article
Rainer Klute
8 min read
How do state machines work and why should you use them? This post illustrates the modeling of a finite state machine using the example of a blind controller.
Read Article
Rainer Klute
6 min read
How to use entry points, exit points, and final states in state machine modeling with itemis CREATE.
Read Article
Axel Terfloth
5 min read