<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>SodiusWillert Blog</title>
    <link>https://www.sodiuswillert.com/en/blog</link>
    <description>Expert blog about engineering interoperability with connected data, model-driven transformation, and code generation.</description>
    <language>en</language>
    <pubDate>Wed, 01 Jul 2026 15:53:23 GMT</pubDate>
    <dc:date>2026-07-01T15:53:23Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>How to Reverse Engineer Code and Models into IBM Rhapsody with AI?</title>
      <link>https://www.sodiuswillert.com/en/blog/how-to-reverse-engineer-code-and-models-into-ibm-rhapsody-with-ai</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-reverse-engineer-code-and-models-into-ibm-rhapsody-with-ai" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How%20to%20Reverse%20Engineer%20Code%20and%20Models%20into%20IBM%20Rhapsody%20with%20AI.png" alt="How to Reverse Engineer Code and Models into IBM Rhapsody with AI?" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;span style="height: auto; line-height: 20.925px; text-decoration-color: #000000; width: auto;"&gt;Many engineering teams have at least one system that nobody fully understands anymore&lt;/span&gt;. The developer who originally created it has left, the documentation is minimal, and the model (if there ever was one) is likely out of date. So, getting back to a working understanding of that codebase can&amp;nbsp;take weeks. And that's if they're lucky...&lt;/span&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href="https://www.ibm.com/docs/en/engineering-lifecycle-management-suite/design-rhapsody/10.0.1?topic=started-reverse-engineering-code-rhapsody" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;Reverse engineering&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt; is commonly suggested as a solution within &lt;/span&gt;&lt;/em&gt;&lt;a href="https://www.sodiuswillert.com/en/ibm-elm/ibm-engineering-systems-design-rhapsody" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;IBM Rhapsody&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;. However, the process of reverse engineering can be complex, time-consuming, error-prone, and generally unpopular among team members. On top of that, Rhapsody's built-in reverse engineering is limited to C, C++, and Java. For any other language or format, IBM Rhapsody cannot help you. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="font-weight: normal;"&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;This is where AI can make a significant difference.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;span style="background-color: #ffffff;"&gt;I&lt;/span&gt;n this article, I’ll show you how to &lt;/span&gt;&lt;/em&gt;&lt;span style="margin: 0px; padding: 0px;"&gt;&lt;em&gt;use&amp;nbsp;&lt;/em&gt;&lt;a style="text-decoration: underline;"&gt;&lt;em&gt;&lt;strong&gt;AI&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href="https://www.sodiuswillert.com/en/products/ibm-rhapsody/ai-modeling-assistant-for-ibm-rhapsody" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;span style="text-decoration: underline;"&gt;&amp;nbsp;&lt;/span&gt;Modeling Assistant for IBM Rhapsody&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt; to reverse engineer existing code and design artifacts directly into a Rhapsody model, using nothing but natural language prompts.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-reverse-engineer-code-and-models-into-ibm-rhapsody-with-ai" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How%20to%20Reverse%20Engineer%20Code%20and%20Models%20into%20IBM%20Rhapsody%20with%20AI.png" alt="How to Reverse Engineer Code and Models into IBM Rhapsody with AI?" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;span style="height: auto; line-height: 20.925px; text-decoration-color: #000000; width: auto;"&gt;Many engineering teams have at least one system that nobody fully understands anymore&lt;/span&gt;. The developer who originally created it has left, the documentation is minimal, and the model (if there ever was one) is likely out of date. So, getting back to a working understanding of that codebase can&amp;nbsp;take weeks. And that's if they're lucky...&lt;/span&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href="https://www.ibm.com/docs/en/engineering-lifecycle-management-suite/design-rhapsody/10.0.1?topic=started-reverse-engineering-code-rhapsody" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;Reverse engineering&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt; is commonly suggested as a solution within &lt;/span&gt;&lt;/em&gt;&lt;a href="https://www.sodiuswillert.com/en/ibm-elm/ibm-engineering-systems-design-rhapsody" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;IBM Rhapsody&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;. However, the process of reverse engineering can be complex, time-consuming, error-prone, and generally unpopular among team members. On top of that, Rhapsody's built-in reverse engineering is limited to C, C++, and Java. For any other language or format, IBM Rhapsody cannot help you. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="font-weight: normal;"&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;This is where AI can make a significant difference.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;span style="background-color: #ffffff;"&gt;I&lt;/span&gt;n this article, I’ll show you how to &lt;/span&gt;&lt;/em&gt;&lt;span style="margin: 0px; padding: 0px;"&gt;&lt;em&gt;use&amp;nbsp;&lt;/em&gt;&lt;a style="text-decoration: underline;"&gt;&lt;em&gt;&lt;strong&gt;AI&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href="https://www.sodiuswillert.com/en/products/ibm-rhapsody/ai-modeling-assistant-for-ibm-rhapsody" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;span style="text-decoration: underline;"&gt;&amp;nbsp;&lt;/span&gt;Modeling Assistant for IBM Rhapsody&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt; to reverse engineer existing code and design artifacts directly into a Rhapsody model, using nothing but natural language prompts.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fhow-to-reverse-engineer-code-and-models-into-ibm-rhapsody-with-ai&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>IBM Rhapsody</category>
      <category>AI</category>
      <pubDate>Tue, 23 Jun 2026 15:51:23 GMT</pubDate>
      <guid>https://www.sodiuswillert.com/en/blog/how-to-reverse-engineer-code-and-models-into-ibm-rhapsody-with-ai</guid>
      <dc:date>2026-06-23T15:51:23Z</dc:date>
      <dc:creator>Andy Lapping</dc:creator>
    </item>
    <item>
      <title>How to Bridge the Traceability Gap Between Requirements and Models?</title>
      <link>https://www.sodiuswillert.com/en/blog/how-to-bridge-the-traceability-gap-between-requirements-and-models</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-bridge-the-traceability-gap-between-requirements-and-models" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How%20to%20Bridge%20the%20Traceability%20Gap%20Between%20Requirements%20and%20Models.png" alt="An illustration for a blog article about requirements and models traceability." class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;em style="color: #0e101a;"&gt;&lt;span style="color: #0e101a;"&gt;If your teams use both a requirements management tool and a system modeling tool on cross-domain engineering programs, you’ve probably experienced what happens when these two environments are not connected. Requirements change, but the modeling team is not properly notified. Coverage analysis depends on manual checks, and impact analysis often relies on the person with the most experience and knowledge of the model. If that person is unavailable or has left the project, the analysis takes much longer or gets done incompletely. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-bridge-the-traceability-gap-between-requirements-and-models" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How%20to%20Bridge%20the%20Traceability%20Gap%20Between%20Requirements%20and%20Models.png" alt="An illustration for a blog article about requirements and models traceability." class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;em style="color: #0e101a;"&gt;&lt;span style="color: #0e101a;"&gt;If your teams use both a requirements management tool and a system modeling tool on cross-domain engineering programs, you’ve probably experienced what happens when these two environments are not connected. Requirements change, but the modeling team is not properly notified. Coverage analysis depends on manual checks, and impact analysis often relies on the person with the most experience and knowledge of the model. If that person is unavailable or has left the project, the analysis takes much longer or gets done incompletely. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fhow-to-bridge-the-traceability-gap-between-requirements-and-models&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Design, modeling and SysML/UML</category>
      <category>Requirements Engineering</category>
      <category>Lifecycle traceability</category>
      <pubDate>Fri, 05 Jun 2026 12:45:17 GMT</pubDate>
      <author>csimon@sodiuswillert.com (Célina Simon)</author>
      <guid>https://www.sodiuswillert.com/en/blog/how-to-bridge-the-traceability-gap-between-requirements-and-models</guid>
      <dc:date>2026-06-05T12:45:17Z</dc:date>
    </item>
    <item>
      <title>How to Architect System Models for Cross-Program Reuse</title>
      <link>https://www.sodiuswillert.com/en/blog/how-to-architect-system-models-for-cross-program-reuse</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-architect-system-models-for-cross-program-reuse" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How-to-Architect-System-Models-for-Cross-Program-Reuse.png" alt="An illustration for an article by Eran Gery about How to Architect System Models for Cross-Program Reuse." class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.85px;"&gt;Many organizations invest in MBSE but &lt;/span&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="line-height: 20.85px;"&gt;struggle to reuse system models&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;&lt;span style="line-height: 20.85px;"&gt; beyond a single project. Architectures, behaviors, and patterns are recreated instead of being leveraged, leading to rework and inconsistencies. &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.85px;"&gt;This article explains why model reuse across programs is challenging and how to overcome those challenges successfully.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;We will first explore the different types of system models that can be reused, &lt;/em&gt;&lt;em style="color: #0e101a;"&gt;&lt;span style="color: #0e101a;"&gt;from simple types and interfaces to full mission-level architectures, to understand why reuse becomes increasingly difficult as model complexity and context grow. Then, we will examine the root causes that make reuse so challenging in SysML, and walk through practical strategies for both homogeneous and cross-organizational environments, showing how &lt;a href="https://www.sodiuswillert.com/en/blog/introduction-to-sysml-v2" style="text-decoration: underline;"&gt;SysML v2 &lt;/a&gt;can address these issues. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-architect-system-models-for-cross-program-reuse" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How-to-Architect-System-Models-for-Cross-Program-Reuse.png" alt="An illustration for an article by Eran Gery about How to Architect System Models for Cross-Program Reuse." class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.85px;"&gt;Many organizations invest in MBSE but &lt;/span&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="line-height: 20.85px;"&gt;struggle to reuse system models&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;&lt;span style="line-height: 20.85px;"&gt; beyond a single project. Architectures, behaviors, and patterns are recreated instead of being leveraged, leading to rework and inconsistencies. &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.85px;"&gt;This article explains why model reuse across programs is challenging and how to overcome those challenges successfully.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;We will first explore the different types of system models that can be reused, &lt;/em&gt;&lt;em style="color: #0e101a;"&gt;&lt;span style="color: #0e101a;"&gt;from simple types and interfaces to full mission-level architectures, to understand why reuse becomes increasingly difficult as model complexity and context grow. Then, we will examine the root causes that make reuse so challenging in SysML, and walk through practical strategies for both homogeneous and cross-organizational environments, showing how &lt;a href="https://www.sodiuswillert.com/en/blog/introduction-to-sysml-v2" style="text-decoration: underline;"&gt;SysML v2 &lt;/a&gt;can address these issues. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fhow-to-architect-system-models-for-cross-program-reuse&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>MBSE</category>
      <pubDate>Fri, 29 May 2026 15:43:26 GMT</pubDate>
      <guid>https://www.sodiuswillert.com/en/blog/how-to-architect-system-models-for-cross-program-reuse</guid>
      <dc:date>2026-05-29T15:43:26Z</dc:date>
      <dc:creator>Eran Gery</dc:creator>
    </item>
    <item>
      <title>SysML v1 vs SysML v2: What Changes for Engineering Teams?</title>
      <link>https://www.sodiuswillert.com/en/blog/sysml-v1-vs-sysml-v2-what-changes-for-engineering-teams</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/sysml-v1-vs-sysml-v2-what-changes-for-engineering-teams" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/sysmlv1-vs-sysmlv2.png" alt="an illustration of an article depicting the differences between SysML v1 and SysML v2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;a href="https://www.sodiuswillert.com/en/blog/introduction-to-sysml-v2" style="text-decoration: underline;"&gt;&lt;strong&gt;SysML v2&lt;/strong&gt;&amp;nbsp;&lt;/a&gt;is built on a different foundation than SysML v1. For engineering teams, that difference directly affects how models are defined, how behavior is specified, how tools integrate, and how teams collaborate. &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;T&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;his article focuses on what actually changes for engineering teams when moving from SysML v1 to SysML v2. It includes modeling practices, interoperability, extensibility, and day-to-day workflows.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/sysml-v1-vs-sysml-v2-what-changes-for-engineering-teams" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/sysmlv1-vs-sysmlv2.png" alt="an illustration of an article depicting the differences between SysML v1 and SysML v2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;a href="https://www.sodiuswillert.com/en/blog/introduction-to-sysml-v2" style="text-decoration: underline;"&gt;&lt;strong&gt;SysML v2&lt;/strong&gt;&amp;nbsp;&lt;/a&gt;is built on a different foundation than SysML v1. For engineering teams, that difference directly affects how models are defined, how behavior is specified, how tools integrate, and how teams collaborate. &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;T&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;his article focuses on what actually changes for engineering teams when moving from SysML v1 to SysML v2. It includes modeling practices, interoperability, extensibility, and day-to-day workflows.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fsysml-v1-vs-sysml-v2-what-changes-for-engineering-teams&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Design, modeling and SysML/UML</category>
      <pubDate>Tue, 26 May 2026 08:29:39 GMT</pubDate>
      <author>csimon@sodiuswillert.com (Célina Simon)</author>
      <guid>https://www.sodiuswillert.com/en/blog/sysml-v1-vs-sysml-v2-what-changes-for-engineering-teams</guid>
      <dc:date>2026-05-26T08:29:39Z</dc:date>
    </item>
    <item>
      <title>How to Create a System Model from a PDF with AI in IBM Rhapsody?</title>
      <link>https://www.sodiuswillert.com/en/blog/how-to-create-a-system-model-from-a-pdf-with-ai-in-ibm-rhapsody</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-create-a-system-model-from-a-pdf-with-ai-in-ibm-rhapsody" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How%20to%20Create%20a%20System%20Model%20from%20a%20PDF%20Document%20with%20AI%20in%20IBM%20Rhapsody.png" alt="How to Create a System Model from a PDF with AI in IBM Rhapsody?" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;If you work with IBM Rhapsody, there is a good chance many of your projects start the same way: someone sends you a PDF full of textual requirements and expects a model.&lt;/em&gt;&lt;i&gt;&lt;span&gt; What follows is usually hours of manual work, reading through the document, identifying requirements, creating model elements one by one, structuring them into packages, and &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span&gt;hoping nothing gets lost along the way&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span&gt;.&lt;/span&gt;&lt;/i&gt;&lt;/p&gt; 
&lt;p&gt;&lt;i&gt;&lt;span&gt;AI can help streamline this process&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span&gt;. With the right tooling, an AI assistant can read that PDF, extract the requirements, and build the initial model structure&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;span style="margin: 0px; padding: 0px;"&gt;&lt;em&gt;in&amp;nbsp;&lt;/em&gt;&lt;a href="https://www.sodiuswillert.com/en/ibm-elm/ibm-rhapsody-systems-engineering" style="text-decoration: underline;"&gt;&lt;em&gt;&lt;strong&gt;IBM&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href="https://www.sodiuswillert.com/en/ibm-elm/ibm-rhapsody-systems-engineering" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;i&gt;&lt;span style="text-decoration: underline;"&gt;&amp;nbsp;&lt;/span&gt;Rhapsody&lt;/i&gt;&lt;/strong&gt;&lt;/a&gt;&lt;i&gt;&lt;span&gt;. You'll still want to review and refine the design, but the heavy work is done. &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span&gt;Plus, the model&amp;nbsp;stays faithful to what the PDF actually contains.&lt;/span&gt;&lt;/i&gt;&lt;/p&gt; 
&lt;p&gt;&lt;i&gt;&lt;span&gt;In this article, I’ll walk you through how to do this using &lt;/span&gt;&lt;/i&gt;&lt;a href="https://www.sodiuswillert.com/en/products/ibm-rhapsody/ai-modeling-assistant-for-ibm-rhapsody" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;i&gt;AI Modeling Assistant for IBM Rhapsody&lt;/i&gt;&lt;/strong&gt;&lt;/a&gt;&lt;i&gt;&lt;span&gt;, SodiusWillert’s AI extension that brings AI-assisted MBSE directly into the Rhapsody environment. &lt;/span&gt;&lt;/i&gt;&amp;nbsp;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-create-a-system-model-from-a-pdf-with-ai-in-ibm-rhapsody" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How%20to%20Create%20a%20System%20Model%20from%20a%20PDF%20Document%20with%20AI%20in%20IBM%20Rhapsody.png" alt="How to Create a System Model from a PDF with AI in IBM Rhapsody?" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;If you work with IBM Rhapsody, there is a good chance many of your projects start the same way: someone sends you a PDF full of textual requirements and expects a model.&lt;/em&gt;&lt;i&gt;&lt;span&gt; What follows is usually hours of manual work, reading through the document, identifying requirements, creating model elements one by one, structuring them into packages, and &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span&gt;hoping nothing gets lost along the way&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span&gt;.&lt;/span&gt;&lt;/i&gt;&lt;/p&gt; 
&lt;p&gt;&lt;i&gt;&lt;span&gt;AI can help streamline this process&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span&gt;. With the right tooling, an AI assistant can read that PDF, extract the requirements, and build the initial model structure&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;span style="margin: 0px; padding: 0px;"&gt;&lt;em&gt;in&amp;nbsp;&lt;/em&gt;&lt;a href="https://www.sodiuswillert.com/en/ibm-elm/ibm-rhapsody-systems-engineering" style="text-decoration: underline;"&gt;&lt;em&gt;&lt;strong&gt;IBM&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href="https://www.sodiuswillert.com/en/ibm-elm/ibm-rhapsody-systems-engineering" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;i&gt;&lt;span style="text-decoration: underline;"&gt;&amp;nbsp;&lt;/span&gt;Rhapsody&lt;/i&gt;&lt;/strong&gt;&lt;/a&gt;&lt;i&gt;&lt;span&gt;. You'll still want to review and refine the design, but the heavy work is done. &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span&gt;Plus, the model&amp;nbsp;stays faithful to what the PDF actually contains.&lt;/span&gt;&lt;/i&gt;&lt;/p&gt; 
&lt;p&gt;&lt;i&gt;&lt;span&gt;In this article, I’ll walk you through how to do this using &lt;/span&gt;&lt;/i&gt;&lt;a href="https://www.sodiuswillert.com/en/products/ibm-rhapsody/ai-modeling-assistant-for-ibm-rhapsody" style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;i&gt;AI Modeling Assistant for IBM Rhapsody&lt;/i&gt;&lt;/strong&gt;&lt;/a&gt;&lt;i&gt;&lt;span&gt;, SodiusWillert’s AI extension that brings AI-assisted MBSE directly into the Rhapsody environment. &lt;/span&gt;&lt;/i&gt;&amp;nbsp;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fhow-to-create-a-system-model-from-a-pdf-with-ai-in-ibm-rhapsody&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>IBM Rhapsody</category>
      <category>AI</category>
      <pubDate>Mon, 11 May 2026 07:34:39 GMT</pubDate>
      <guid>https://www.sodiuswillert.com/en/blog/how-to-create-a-system-model-from-a-pdf-with-ai-in-ibm-rhapsody</guid>
      <dc:date>2026-05-11T07:34:39Z</dc:date>
      <dc:creator>Andy Lapping</dc:creator>
    </item>
    <item>
      <title>Reliable Impact Analysis Starts with Interconnected Engineering Data</title>
      <link>https://www.sodiuswillert.com/en/blog/reliable-impact-analysis-starts-with-connected-engineering-data</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/reliable-impact-analysis-starts-with-connected-engineering-data" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/Reliable-Impact-Analysis-Starts-with-Interconnected-Engineering-Data.png" alt="Reliable Impact Analysis Starts with Interconnected Engineering Data" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p style="font-weight: normal;"&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;Impact analysis refers to the structured process of evaluating the potential consequences of a proposed change before it is implemented. It helps identify the scope, scale, and dependencies affected by modifications to systems, requirements, or processes. As such, it plays a central role in change management within complex engineering programs.&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;Despite this, impact analysis remains inconsistent and difficult to rely on in many organizations. &lt;/span&gt;&lt;span style="line-height: 20.925px;"&gt;The reason is that they repeatedly face the same issue: engineering data remains siloed and disconnected across tools and domains. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/reliable-impact-analysis-starts-with-connected-engineering-data" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/Reliable-Impact-Analysis-Starts-with-Interconnected-Engineering-Data.png" alt="Reliable Impact Analysis Starts with Interconnected Engineering Data" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p style="font-weight: normal;"&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;Impact analysis refers to the structured process of evaluating the potential consequences of a proposed change before it is implemented. It helps identify the scope, scale, and dependencies affected by modifications to systems, requirements, or processes. As such, it plays a central role in change management within complex engineering programs.&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;Despite this, impact analysis remains inconsistent and difficult to rely on in many organizations. &lt;/span&gt;&lt;span style="line-height: 20.925px;"&gt;The reason is that they repeatedly face the same issue: engineering data remains siloed and disconnected across tools and domains. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Freliable-impact-analysis-starts-with-connected-engineering-data&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Linked data &amp; OSLC</category>
      <category>Engineering Data Interoperability</category>
      <category>Lifecycle traceability</category>
      <pubDate>Mon, 13 Apr 2026 14:27:01 GMT</pubDate>
      <author>csimon@sodiuswillert.com (Célina Simon)</author>
      <guid>https://www.sodiuswillert.com/en/blog/reliable-impact-analysis-starts-with-connected-engineering-data</guid>
      <dc:date>2026-04-13T14:27:01Z</dc:date>
    </item>
    <item>
      <title>A Practical Guide for SysML v2 Adoption</title>
      <link>https://www.sodiuswillert.com/en/blog/a-practical-guide-for-sysml-v2-adoption</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/a-practical-guide-for-sysml-v2-adoption" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/A%20Practical%20Guide%20For%20SysML%20v2%20Adoption%20(1).png" alt="A Practical Guide for SysML v2 Adoption" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;a href="https://www.sodiuswillert.com/en/glossary/sysml-v2" style="text-decoration: underline;"&gt;SysML v2&lt;/a&gt; marks a significant evolution in MBSE, designed from the ground up with greater precision, rigor, and a strong focus on interoperability and ecosystem enablement. Rather than a simple update to SysML v1, it introduces&amp;nbsp;a fundamentally different architecture and modeling approach, which creates challenges for organizations with existing &lt;a href="https://www.sodiuswillert.com/en/glossary/sysml" style="text-decoration: underline;"&gt;SysML v1&lt;/a&gt; investments.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;This article explores practical &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;adoption &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;strategies, emphasizing incremental approaches and the coexistence of SysML v1 and SysML v2 rather than encouraging a wholesale migration.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/a-practical-guide-for-sysml-v2-adoption" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/A%20Practical%20Guide%20For%20SysML%20v2%20Adoption%20(1).png" alt="A Practical Guide for SysML v2 Adoption" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;&lt;a href="https://www.sodiuswillert.com/en/glossary/sysml-v2" style="text-decoration: underline;"&gt;SysML v2&lt;/a&gt; marks a significant evolution in MBSE, designed from the ground up with greater precision, rigor, and a strong focus on interoperability and ecosystem enablement. Rather than a simple update to SysML v1, it introduces&amp;nbsp;a fundamentally different architecture and modeling approach, which creates challenges for organizations with existing &lt;a href="https://www.sodiuswillert.com/en/glossary/sysml" style="text-decoration: underline;"&gt;SysML v1&lt;/a&gt; investments.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;This article explores practical &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;adoption &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="line-height: 20.925px;"&gt;strategies, emphasizing incremental approaches and the coexistence of SysML v1 and SysML v2 rather than encouraging a wholesale migration.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fa-practical-guide-for-sysml-v2-adoption&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>MBSE</category>
      <pubDate>Fri, 03 Apr 2026 14:42:43 GMT</pubDate>
      <guid>https://www.sodiuswillert.com/en/blog/a-practical-guide-for-sysml-v2-adoption</guid>
      <dc:date>2026-04-03T14:42:43Z</dc:date>
      <dc:creator>Eran Gery</dc:creator>
    </item>
    <item>
      <title>Best practices for Managing Baselines with IBM Doors Next</title>
      <link>https://www.sodiuswillert.com/en/blog/best-practices-for-managing-baselines-with-ibm-doors-next</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/best-practices-for-managing-baselines-with-ibm-doors-next" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Sodiuswillert-Best-practices-for-Managing-Baselines-with-IBM-Doors-Next.png" alt="An article exploring best practices for managing baselines with IBM Doors Next by SodiusWillert." class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2 style="font-size: 36px;"&gt;&lt;span style="color: #382e2c;"&gt;&#x1f449; Managing Baselines with IBM Doors Next - What do you need to learn?&lt;/span&gt;&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href="#How-to-Define-Your-Baseline-Strategy"&gt;&lt;span style="font-size: 24px; color: #971b2f;"&gt;Define your baseline strategy →&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="font-size: 24px; color: #971b2f;"&gt;&lt;a style="color: #971b2f;" href="#How-to-Create-and-Handle-Baselines-in-IBM-DNG"&gt;Create a baseline →&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="#How-to-Use-Baselines-for-Impact-Analysis"&gt;&lt;span style="font-size: 24px; color: #971b2f;"&gt;Use baselines for impact analysis →&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="#How-to-Avoid-Baseline-Sprawl-and-Governance-Gaps"&gt;&lt;span style="font-size: 24px; color: #971b2f; font-style: normal;"&gt;Avoid the most frequent baseline management issues →&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="#What-Are-the-Typical-Audit-Questions"&gt;&lt;span style="font-size: 24px; color: #971b2f;"&gt;Prepare for audits →&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;i&gt;&lt;span style="color: #0e101a;"&gt;In IBM DOORS Next, &lt;a href="https://www.sodiuswillert.com/en/glossary/baselines" style="text-decoration: underline;"&gt;baselines&lt;/a&gt; capture the approved state of requirements at specific lifecycle milestones. They intend to preserve the configuration that was reviewed, validated, or authorized before downstream work begins.&lt;/span&gt;&lt;/i&gt;&lt;/p&gt; 
&lt;p&gt;&lt;i&gt;&lt;span style="color: #0e101a;"&gt;A strong baseline strategy, established right from the start,&amp;nbsp;is a foundational governance decision that determines whether your projects can demonstrate compliance, manage change, and support certification activities with confidence. &lt;/span&gt;&lt;/i&gt;&lt;/p&gt; 
&lt;p&gt;&lt;i&gt;&lt;span style="color: #0e101a;"&gt;In this article, we share &lt;span style="font-weight: normal;"&gt;concrete recommendations&lt;/span&gt; for creating and managing baselines effectively in &lt;a href="https://www.sodiuswillert.com/en/ibm-elm/ibm-engineering-requirements-management-doors-next" style="text-decoration: underline;"&gt;IBM DOORS Next.&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/best-practices-for-managing-baselines-with-ibm-doors-next" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Sodiuswillert-Best-practices-for-Managing-Baselines-with-IBM-Doors-Next.png" alt="An article exploring best practices for managing baselines with IBM Doors Next by SodiusWillert." class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2 style="font-size: 36px;"&gt;&lt;span style="color: #382e2c;"&gt;&#x1f449; Managing Baselines with IBM Doors Next - What do you need to learn?&lt;/span&gt;&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href="#How-to-Define-Your-Baseline-Strategy"&gt;&lt;span style="font-size: 24px; color: #971b2f;"&gt;Define your baseline strategy →&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="font-size: 24px; color: #971b2f;"&gt;&lt;a style="color: #971b2f;" href="#How-to-Create-and-Handle-Baselines-in-IBM-DNG"&gt;Create a baseline →&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="#How-to-Use-Baselines-for-Impact-Analysis"&gt;&lt;span style="font-size: 24px; color: #971b2f;"&gt;Use baselines for impact analysis →&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="#How-to-Avoid-Baseline-Sprawl-and-Governance-Gaps"&gt;&lt;span style="font-size: 24px; color: #971b2f; font-style: normal;"&gt;Avoid the most frequent baseline management issues →&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="#What-Are-the-Typical-Audit-Questions"&gt;&lt;span style="font-size: 24px; color: #971b2f;"&gt;Prepare for audits →&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;i&gt;&lt;span style="color: #0e101a;"&gt;In IBM DOORS Next, &lt;a href="https://www.sodiuswillert.com/en/glossary/baselines" style="text-decoration: underline;"&gt;baselines&lt;/a&gt; capture the approved state of requirements at specific lifecycle milestones. They intend to preserve the configuration that was reviewed, validated, or authorized before downstream work begins.&lt;/span&gt;&lt;/i&gt;&lt;/p&gt; 
&lt;p&gt;&lt;i&gt;&lt;span style="color: #0e101a;"&gt;A strong baseline strategy, established right from the start,&amp;nbsp;is a foundational governance decision that determines whether your projects can demonstrate compliance, manage change, and support certification activities with confidence. &lt;/span&gt;&lt;/i&gt;&lt;/p&gt; 
&lt;p&gt;&lt;i&gt;&lt;span style="color: #0e101a;"&gt;In this article, we share &lt;span style="font-weight: normal;"&gt;concrete recommendations&lt;/span&gt; for creating and managing baselines effectively in &lt;a href="https://www.sodiuswillert.com/en/ibm-elm/ibm-engineering-requirements-management-doors-next" style="text-decoration: underline;"&gt;IBM DOORS Next.&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fbest-practices-for-managing-baselines-with-ibm-doors-next&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>IBM DOORS &amp; IBM DOORS Next</category>
      <pubDate>Wed, 01 Apr 2026 16:35:58 GMT</pubDate>
      <author>csimon@sodiuswillert.com (Célina Simon)</author>
      <guid>https://www.sodiuswillert.com/en/blog/best-practices-for-managing-baselines-with-ibm-doors-next</guid>
      <dc:date>2026-04-01T16:35:58Z</dc:date>
    </item>
    <item>
      <title>How to Connect Requirements, Changes &amp; Tests Across Different Tool Vendors?</title>
      <link>https://www.sodiuswillert.com/en/blog/how-to-connect-requirements-changes-and-tests-across-different-tool-vendors</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-connect-requirements-changes-and-tests-across-different-tool-vendors" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How-to-Connect-Requirements-Changes-and-Tests-Across-Different-Tool-Vendors.png" alt="An illustration for a blog about how to connect requirements, tests, and changes across different tool vendors." class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span style="color: #382e2c;"&gt;&lt;em&gt;Engineering organizations don’t build their toolchains from scratch.&lt;/em&gt;&lt;em&gt; They inherit tools from past programs, comply with customer-mandated platforms, or adopt domain-specific solutions that genuinely work better for some tasks. Over the years, this has created a heterogeneous environment. What may appear as an issue is simply the reality of long-term engineering programs.&lt;/em&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;span&gt;So the question to be raised here is not whether you should have multiple vendors in your stack. Most of the time, you already do.&lt;/span&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt; It’s more about how to connect requirements, changes, design, and tests across different proprietary tools without disrupting what already works. &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;span&gt;However, achieving this requires a shift in perspective. Instead of seeking uniformity, for instance, through consolidation into a single suite, organizations should focus on &lt;/span&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;connecting engineering artifacts across different tools&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;&lt;span&gt;. The presence of multiple tools in your environment is the natural consequence of real operational, technical, and organizational constraints. So, we don’t want to eliminate heterogeneity. The real challenge lies in &lt;/span&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;making diversity strong over time. &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/how-to-connect-requirements-changes-and-tests-across-different-tool-vendors" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/How-to-Connect-Requirements-Changes-and-Tests-Across-Different-Tool-Vendors.png" alt="An illustration for a blog about how to connect requirements, tests, and changes across different tool vendors." class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span style="color: #382e2c;"&gt;&lt;em&gt;Engineering organizations don’t build their toolchains from scratch.&lt;/em&gt;&lt;em&gt; They inherit tools from past programs, comply with customer-mandated platforms, or adopt domain-specific solutions that genuinely work better for some tasks. Over the years, this has created a heterogeneous environment. What may appear as an issue is simply the reality of long-term engineering programs.&lt;/em&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;span&gt;So the question to be raised here is not whether you should have multiple vendors in your stack. Most of the time, you already do.&lt;/span&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt; It’s more about how to connect requirements, changes, design, and tests across different proprietary tools without disrupting what already works. &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;span&gt;However, achieving this requires a shift in perspective. Instead of seeking uniformity, for instance, through consolidation into a single suite, organizations should focus on &lt;/span&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;connecting engineering artifacts across different tools&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;&lt;span&gt;. The presence of multiple tools in your environment is the natural consequence of real operational, technical, and organizational constraints. So, we don’t want to eliminate heterogeneity. The real challenge lies in &lt;/span&gt;&lt;/em&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;making diversity strong over time. &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fhow-to-connect-requirements-changes-and-tests-across-different-tool-vendors&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Linked data &amp; OSLC</category>
      <category>Lifecycle traceability</category>
      <pubDate>Mon, 09 Mar 2026 16:54:55 GMT</pubDate>
      <author>csimon@sodiuswillert.com (Célina Simon)</author>
      <guid>https://www.sodiuswillert.com/en/blog/how-to-connect-requirements-changes-and-tests-across-different-tool-vendors</guid>
      <dc:date>2026-03-09T16:54:55Z</dc:date>
    </item>
    <item>
      <title>Why Interoperability Is More Than a Tooling Problem?</title>
      <link>https://www.sodiuswillert.com/en/blog/why-interoperability-is-more-than-a-tooling-problem</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/why-interoperability-is-more-than-a-tooling-problem" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/conversation-with-our-experts-episode3-Tom-Capelle.png" alt="Why Interoperability Is More Than a Tooling Problem?" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2 style="color: #382e2c; line-height: 42px; font-size: 36px;"&gt;Conversation with our experts #3&lt;/h2&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #0e101a;"&gt;Today, many engineering organizations heavily invest in modern toolchains. &lt;/span&gt;&lt;span style="color: #0e101a;"&gt;Yet they still &lt;/span&gt;&lt;span style="color: #0e101a;"&gt;experienced&lt;/span&gt;&lt;span style="color: #0e101a;"&gt; challenges with fragmented data, duplicated artifacts, and late &lt;/span&gt;&lt;span style="color: #0e101a;"&gt;discoveries&lt;/span&gt;&lt;span style="color: #0e101a;"&gt; of inconsistencies, including traceability gaps.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #0e101a;"&gt;The reality is that &lt;a href="https://www.sodiuswillert.com/en/glossary/interoperability" style="text-decoration: underline;"&gt;interoperability&lt;/a&gt;&amp;nbsp;is often seen as a tooling challenge. &lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="color: #0e101a;"&gt;&lt;span style="color: #0e101a;"&gt;But what if the real bottleneck was not the technology itself? &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0e101a;"&gt;What if it lies in how engineering work is structured across domains, how data ownership is defined, and how configuration flows, or fails to flow, throughout the lifecycle?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #0e101a;"&gt;As systems grow more complex and regulatory pressures increase, it’s becoming clear that &lt;/span&gt;&lt;strong style="color: #0e101a;"&gt;&lt;span style="color: #0e101a;"&gt;interoperability cannot be seen as just a tool integration effort. &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #0e101a;"&gt;To explore this shift in perspective, we spoke with &lt;/span&gt;&lt;strong style="color: #0e101a;"&gt;&lt;span style="color: #971b2f;"&gt;&lt;a href="https://www.linkedin.com/in/thomas-capelle/" style="color: #971b2f; text-decoration: underline;"&gt;Thomas Capelle&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #0e101a;"&gt;&lt;span style="text-decoration: underline; color: #971b2f;"&gt;,&lt;/span&gt; President of SodiusWillert. &lt;/span&gt;&lt;/strong&gt;&lt;span style="color: #0e101a;"&gt;In this conversation, he explains why silos persist despite significant investments in tools and processes, how fragmented engineering information flow affects quality and compliance, and why interoperability must be addressed at the organizational level before &lt;/span&gt;&lt;span style="color: #0e101a;"&gt;even becoming&lt;/span&gt;&lt;span style="color: #0e101a;"&gt; a tooling discussion&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="line-height: 20.925px;"&gt;This third episode of the &lt;/span&gt;&lt;strong&gt;&lt;span style="line-height: 20.925px;"&gt;"Conversations with our experts”&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 20.925px;"&gt; series invites our readers to reconsider interoperability as a structural and strategic challenge.&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.sodiuswillert.com/en/blog/why-interoperability-is-more-than-a-tooling-problem" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.sodiuswillert.com/hubfs/Images/Blog/Blog%20-%20featured%20images/conversation-with-our-experts-episode3-Tom-Capelle.png" alt="Why Interoperability Is More Than a Tooling Problem?" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2 style="color: #382e2c; line-height: 42px; font-size: 36px;"&gt;Conversation with our experts #3&lt;/h2&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #0e101a;"&gt;Today, many engineering organizations heavily invest in modern toolchains. &lt;/span&gt;&lt;span style="color: #0e101a;"&gt;Yet they still &lt;/span&gt;&lt;span style="color: #0e101a;"&gt;experienced&lt;/span&gt;&lt;span style="color: #0e101a;"&gt; challenges with fragmented data, duplicated artifacts, and late &lt;/span&gt;&lt;span style="color: #0e101a;"&gt;discoveries&lt;/span&gt;&lt;span style="color: #0e101a;"&gt; of inconsistencies, including traceability gaps.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #0e101a;"&gt;The reality is that &lt;a href="https://www.sodiuswillert.com/en/glossary/interoperability" style="text-decoration: underline;"&gt;interoperability&lt;/a&gt;&amp;nbsp;is often seen as a tooling challenge. &lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="color: #0e101a;"&gt;&lt;span style="color: #0e101a;"&gt;But what if the real bottleneck was not the technology itself? &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0e101a;"&gt;What if it lies in how engineering work is structured across domains, how data ownership is defined, and how configuration flows, or fails to flow, throughout the lifecycle?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #0e101a;"&gt;As systems grow more complex and regulatory pressures increase, it’s becoming clear that &lt;/span&gt;&lt;strong style="color: #0e101a;"&gt;&lt;span style="color: #0e101a;"&gt;interoperability cannot be seen as just a tool integration effort. &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p style="color: #0e101a;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #0e101a;"&gt;To explore this shift in perspective, we spoke with &lt;/span&gt;&lt;strong style="color: #0e101a;"&gt;&lt;span style="color: #971b2f;"&gt;&lt;a href="https://www.linkedin.com/in/thomas-capelle/" style="color: #971b2f; text-decoration: underline;"&gt;Thomas Capelle&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #0e101a;"&gt;&lt;span style="text-decoration: underline; color: #971b2f;"&gt;,&lt;/span&gt; President of SodiusWillert. &lt;/span&gt;&lt;/strong&gt;&lt;span style="color: #0e101a;"&gt;In this conversation, he explains why silos persist despite significant investments in tools and processes, how fragmented engineering information flow affects quality and compliance, and why interoperability must be addressed at the organizational level before &lt;/span&gt;&lt;span style="color: #0e101a;"&gt;even becoming&lt;/span&gt;&lt;span style="color: #0e101a;"&gt; a tooling discussion&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="line-height: 20.925px;"&gt;This third episode of the &lt;/span&gt;&lt;strong&gt;&lt;span style="line-height: 20.925px;"&gt;"Conversations with our experts”&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 20.925px;"&gt; series invites our readers to reconsider interoperability as a structural and strategic challenge.&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=4499090&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.sodiuswillert.com%2Fen%2Fblog%2Fwhy-interoperability-is-more-than-a-tooling-problem&amp;amp;bu=https%253A%252F%252Fwww.sodiuswillert.com%252Fen%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Expert Interviews</category>
      <pubDate>Tue, 03 Mar 2026 09:03:32 GMT</pubDate>
      <author>csimon@sodiuswillert.com (Célina Simon)</author>
      <guid>https://www.sodiuswillert.com/en/blog/why-interoperability-is-more-than-a-tooling-problem</guid>
      <dc:date>2026-03-03T09:03:32Z</dc:date>
    </item>
  </channel>
</rss>
