Capella to Simulink Migration

I am using the Capella tool for logical architecture design, mode state machines, interface scenarios, etc. All this information is stored in the .capella (XML) format. I would like to use this information for migration into Simulink. I understand that this might be possible using System Composer.
Could you please explain how this is performed?
Can we directly import the Capella XML file into System Composer, or does the migration need to be done manually?

1 Comment

Enrico
Enrico on 25 Aug 2026 at 13:41
I guess as of today the best way is to use matlab/simulink agentic toolkit. Theretically should be able to generate almost automatically from your xml model the whole equivalent simulink architecture with just some natural language prompts. Let me know in case

Sign in to comment.

Answers (1)

Josh Kahn
Josh Kahn on 25 Aug 2026 at 14:48
Edited: Josh Kahn on 8 Sep 2026 at 12:44
We have worked with customers in the past on sharing data between Capella and System Composer. Can you please send me a private message with your email address so we can help you out?
There is a published Technical Article on this topic here:
Creating a Bridge Between Capella and System Composer or Simulink
By Fabian Tutschka, MathWorks
A one-directional Capella import mechanism is possible by reading and postprocessing the existing Capella XML file. It requires detailed knowledge of Capella, as well as Simulink, System Composer, and MATLAB APIs. The generated artifacts depend on the modeling guidelines. MathWorks Consulting has worked with clients in the past to bridge Capella with Simulink and System Composer. While the exact code depends on the specific requirements of a project, MathWorks Consulting can help customize such a bridge, integrate specific work environments, as well as establish an update mechanism.
Regards,
Josh

2 Comments

Enrico
Enrico on 25 Aug 2026 at 15:05
I may also be interested in knowing your way. Can you share?
Josh Kahn
Josh Kahn on 8 Sep 2026 at 12:46
Hi @Enrico, can you please send me a private message with your email address so we can help you out? If you know who your account manager is, you can also reach out directly to them to set up a discussion with our consulting services team.

Sign in to comment.

Categories

Find more on System Composer in Help Center and File Exchange

Products

Release

R2025b

Asked:

on 13 Feb 2026

Commented:

on 8 Sep 2026 at 12:46

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!