<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MBSE » Hélder Castro</title>
	<atom:link href="https://iexcelarc.com/category/mbse/feed/" rel="self" type="application/rss+xml" />
	<link>https://iexcelarc.com</link>
	<description>Systems Engineering Processes and Architecture, a Model-Based Approach</description>
	<lastBuildDate>Fri, 05 Jun 2026 09:09:48 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>From Process Architecture to Toolchain Architecture: Modelling the Resources that Enable Engineering Work</title>
		<link>https://iexcelarc.com/from-process-architecture-to-toolchain-architecture-modelling-the-resources-that-enable-engineering-work/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=from-process-architecture-to-toolchain-architecture-modelling-the-resources-that-enable-engineering-work</link>
					<comments>https://iexcelarc.com/from-process-architecture-to-toolchain-architecture-modelling-the-resources-that-enable-engineering-work/#respond</comments>
		
		<dc:creator><![CDATA[Hélder Castro]]></dc:creator>
		<pubDate>Wed, 20 May 2026 16:21:38 +0000</pubDate>
				<category><![CDATA[MBSE]]></category>
		<guid isPermaLink="false">https://iexcelarc.com/?p=3384</guid>

					<description><![CDATA[<p>In the previous article, I discussed how model-based approaches can be used to capture engineering processes as connected structures of roles, activities, artefacts, responsibilities and information exchanges. Traditional process documentation often describes what should happen. A model-based process architecture can go further by representing how&#8230;</p>
<p>The post <a href="https://iexcelarc.com/from-process-architecture-to-toolchain-architecture-modelling-the-resources-that-enable-engineering-work/">From Process Architecture to Toolchain Architecture: Modelling the Resources that Enable Engineering Work</a> first appeared on <a href="https://iexcelarc.com">Hélder Castro</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">In the previous <a href="https://iexcelarc.com/from-process-documentation-to-process-architecture-a-model-based-approach/" target="_blank" rel="noopener" title="">article</a>, I discussed how model-based approaches can be used to capture engineering processes as connected structures of roles, activities, artefacts, responsibilities and information exchanges.</p>



<p class="wp-block-paragraph">Traditional process documentation often describes what should happen. A model-based process architecture can go further by representing how the process works as a connected system: who performs the activities, which artefacts are produced or consumed, what information is exchanged, and where review or update loops occur.</p>



<p class="wp-block-paragraph">However, once the process has been modelled, another question naturally appears: what toolchain or enabling system supports this process?</p>



<p class="wp-block-paragraph">This is where the modelling can be extended. The process model captures the stakeholder roles expected way of working, the toolchain model captures the resources, repositories, platforms and system functions that enable that way of working.</p>



<p class="wp-block-paragraph">This article shows how the same “Prepare for Modelling” process can be extended to capture a toolchain view using Arcadia/Capella. Other modelling languages can be used.</p>



<h2 class="wp-block-heading"><strong>From process modelling to enabling resources</strong></h2>



<p class="wp-block-paragraph">The initial process model described what are the stakeholder (aka roles) needs:</p>



<ul class="wp-block-list">
<li>the Server Admin prepares the model database;</li>



<li>the Systems Engineering Manager defines the system engineering scope;</li>



<li>the System Architect defines the modelling scope;</li>



<li>the Subject Matter Expert reviews and agrees the scope;</li>



<li>the System Architect updates the modelling scope if required.</li>
</ul>



<p class="wp-block-paragraph">This process view is useful as it clarifies responsibilities and interactions. However, it does not yet fully explain the toolchain that supports these activities.</p>



<p class="wp-block-paragraph">For example, the process raises questions such as:</p>



<ul class="wp-block-list">
<li>Where is the model created?</li>



<li>Where is the modelling scope captured?</li>



<li>Which resource supports the project database?</li>



<li>Which platform supports collaboration?</li>



<li>Which exchanges are performed by people and which are enabled by tools?</li>



<li>Which functions should the toolchain provide?</li>



<li>Which repositories or resources support the flow of information?</li>
</ul>



<p class="wp-block-paragraph">These questions move the modelling from the process itself toward the system that enables the process.</p>



<h2 class="wp-block-heading"><strong>Extending the process</strong></h2>



<p class="wp-block-paragraph">In Arcadia, System Analysis helps define what the system must do and how it interacts with external actors or entities.</p>



<p class="wp-block-paragraph">In this context, the “system” is not necessarily the product being engineered. It can be the enabling system or toolchain that supports the engineering process.</p>



<p class="wp-block-paragraph">This is a useful modelling step because it allows us to ask:</p>



<ul class="wp-block-list">
<li>What capabilities must the toolchain provide?</li>



<li>What interactions are required between roles and tool resources?</li>



<li>Which information exchanges must be supported?</li>



<li>Which parts of the process require repository, server or collaboration support?</li>



<li>Which activities remain human responsibilities, and which are enabled by tools?</li>
</ul>



<p class="wp-block-paragraph">The System Analysis view can therefore be used to connect roles and activities, and enabling tools.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c622805024&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c622805024" class="aligncenter size-full wp-lightbox-container"><img fetchpriority="high" decoding="async" width="2560" height="1612" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-scaled.png" alt="" class="wp-image-3385" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-scaled.png 2560w, https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-300x189.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-1024x645.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-150x94.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-768x484.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-1536x967.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-2048x1290.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/SAB-Digital-Thread-Resources-1320x831.png 1320w" sizes="(max-width: 2560px) 100vw, 2560px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Roles interacting with tool resources that support the Prepare for Modelling process</figcaption></figure>
</div>


<p class="wp-block-paragraph">This view is valuable because it starts to make the enabling system visible. The process is no longer just about roles and activities, but now about the resources needed to support the process of those activities.</p>



<p class="wp-block-paragraph">For more background on this Arcadia layer, see <a href="https://iexcelarc.com/system-analysis/" target="_blank" rel="noopener" title="">System Analysis</a></p>



<h2 class="wp-block-heading"><strong>Understanding the digital thread behind the process</strong></h2>



<p class="wp-block-paragraph">The next step is to understand the flow of information across the toolchain.</p>



<p class="wp-block-paragraph">In the example, exchanges include:</p>



<ul class="wp-block-list">
<li>Login Request;</li>



<li>Successful Login;</li>



<li>Create Models;</li>



<li>Acknowledges Model Database Ready;</li>



<li>Requests Modelling Scope Definition;</li>



<li>System Modelling Scope;</li>



<li>Request Modelling Scope Update.</li>
</ul>



<p class="wp-block-paragraph">These exchanges represent the digital thread behind the process.</p>



<p class="wp-block-paragraph">They show how information moves between activities, roles and resources. This is important because process gaps often appear where information exchanges are weak, implicit or manually managed.</p>



<p class="wp-block-paragraph">For example:</p>



<p class="wp-block-paragraph">the model database may be prepared, but the acknowledgement may not be formally communicated;</p>



<ul class="wp-block-list">
<li>the modelling scope may be defined, but not captured in a shared repository;</li>



<li>the Subject Matter Expert may review the scope, but the update request may not be clearly linked to the artefact being updated;</li>



<li>the toolchain may support model creation but not clearly support governance of the modelling scope.</li>
</ul>



<p class="wp-block-paragraph">By modelling these exchanges, the organisation can see where the process depends on tool support, communication, repositories or integration.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280569b&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280569b" class="aligncenter size-full wp-lightbox-container"><img decoding="async" width="2560" height="1732" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-scaled.png" alt="" class="wp-image-3386" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-scaled.png 2560w, https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-300x203.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-1024x693.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-150x101.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-768x520.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-1536x1039.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-2048x1385.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/LDFB-Tool-Resource-1320x893.png 1320w" sizes="(max-width: 2560px) 100vw, 2560px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Functional exchange view showing the information flow required to support the modelling preparation process</figcaption></figure>
</div>


<h2 class="wp-block-heading"><strong>Moving into Logical Architecture</strong></h2>



<p class="wp-block-paragraph">After identifying the required functions and exchanges, the next step is to organise them into logical resources.</p>



<p class="wp-block-paragraph">The Logical Architecture layer helps answer:</p>



<ul class="wp-block-list">
<li>What logical resources are needed?</li>



<li>Which logical resource performs which function?</li>



<li>Where should information be captured?</li>



<li>Which resource supports model creation?</li>



<li>Which resource supports database login?</li>



<li>Which resource supports collaboration around the modelling scope?</li>
</ul>



<p class="wp-block-paragraph">In the example, logical resources include:</p>



<ul class="wp-block-list">
<li>Project Database;</li>



<li>Model Server.</li>
</ul>



<p class="wp-block-paragraph">The functions are then associated with these resources. For example:</p>



<ul class="wp-block-list">
<li>the Model Server supports creating the model and database login;</li>



<li>the Project Database supports capturing the modelling scope;</li>
</ul>



<p class="wp-block-paragraph">At the logical level, the concern is not necessarily the vendor, product name or deployment configuration. The concern is the structure of the enabling resources and the functions they must perform.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c622805c37&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c622805c37" class="aligncenter size-full wp-lightbox-container"><img decoding="async" width="2560" height="1326" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-scaled.png" alt="" class="wp-image-3387" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-scaled.png 2560w, https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-300x155.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-1024x530.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-150x78.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-768x398.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-1536x795.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-2048x1061.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/LAB-Tool-Thread-Resource-1320x684.png 1320w" sizes="(max-width: 2560px) 100vw, 2560px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Logical Architecture view showing the logical tool resources and the functions they support</figcaption></figure>
</div>


<p class="wp-block-paragraph">This view helps define the architecture of the toolchain independently from specific physical products. It can support tool selection, integration planning, process improvement and digital engineering roadmap definition.</p>



<p class="wp-block-paragraph">For more background on this Arcadia layer, see <a href="https://iexcelarc.com/logical-architecture/">Logical Architecture</a></p>



<h2 class="wp-block-heading"><strong>Moving into Physical Architecture</strong></h2>



<p class="wp-block-paragraph">The Physical Architecture layer then represents the physical resources or real-world implementation choices that realise the logical architecture.</p>



<p class="wp-block-paragraph">In the example, the physical view introduces resources such as:</p>



<ul class="wp-block-list">
<li>Tool Vendor Model Server;</li>



<li>Web-based collaboration platform;</li>
</ul>



<p class="wp-block-paragraph">This view is useful because it connects the abstract process and logical toolchain to the actual environment used by the organisation.</p>



<p class="wp-block-paragraph">For example:</p>



<ul class="wp-block-list">
<li>The Model Server may be realised by a vendor-provided model server;</li>



<li>The physical implementation may reveal integration risks, access-control issues or repository ownership questions.</li>
</ul>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280612e&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280612e" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2560" height="1276" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-scaled.png" alt="" class="wp-image-3388" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-scaled.png 2560w, https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-300x150.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-1024x510.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-150x75.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-768x383.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-1536x766.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-2048x1021.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/PAB-Tool-Resources-1320x658.png 1320w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Physical Architecture view showing the physical tool resources that realise the logical toolchain supporting the process</figcaption></figure>
</div>


<p class="wp-block-paragraph">This is where process architecture becomes directly relevant to digital engineering implementation.</p>



<p class="wp-block-paragraph">The model can help clarify not only what the process is, but also what resources are required to execute it consistently.</p>



<p class="wp-block-paragraph">For more background on this Arcadia layer, see <a href="https://iexcelarc.com/physical-architecture/">Physical Architecture</a></p>



<h2 class="wp-block-heading"><strong>Why modelling processes and tools</strong></h2>



<p class="wp-block-paragraph">Many organisations describe their processes in documents, while their toolchains evolve separately.</p>



<p class="wp-block-paragraph">This can create a gap between:</p>



<ul class="wp-block-list">
<li>the defined process;</li>



<li>the tools actually used;</li>



<li>the artefacts produced;</li>



<li>the repositories where information is stored;</li>



<li>the roles responsible for creating, reviewing or maintaining that information.</li>
</ul>



<p class="wp-block-paragraph">A model-based approach can help close this gap.</p>



<p class="wp-block-paragraph">By modelling both the process and the enabling toolchain, it becomes possible to understand:</p>



<ul class="wp-block-list">
<li>which tools support which process activities;</li>



<li>which artefacts are produced or consumed;</li>



<li>where information is stored;</li>



<li>which exchanges are required;</li>



<li>which handovers depend on tool support;</li>



<li>which activities could be automated;</li>



<li>where governance or review loops occur;</li>



<li>where integration gaps may exist.</li>
</ul>



<p class="wp-block-paragraph">This is particularly useful for organisations adopting MBSE, because the effectiveness of MBSE does not depend only on modelling skills. It also depends on the way the modelling process is governed, supported, reviewed and connected to the wider engineering environment.</p>



<h2 class="wp-block-heading"><strong>From process documentation to process and toolchain architecture</strong></h2>



<p class="wp-block-paragraph">The previous article introduced the idea of moving from process documentation to process architecture.</p>



<p class="wp-block-paragraph">This article extends that idea further.</p>



<p class="wp-block-paragraph">The process architecture captures:</p>



<ul class="wp-block-list">
<li>roles;</li>



<li>activities;</li>



<li>responsibilities;</li>



<li>artefacts;</li>



<li>reviews;</li>



<li>information exchanges.</li>
</ul>



<p class="wp-block-paragraph">The toolchain architecture captures:</p>



<ul class="wp-block-list">
<li>tool resources;</li>



<li>logical and physical implementation structures.</li>
</ul>



<p class="wp-block-paragraph">Together, they provide a more complete view of how engineering work is performed and supported.</p>



<p class="wp-block-paragraph">This is not only useful for documentation. It can support practical decision-making.</p>



<p class="wp-block-paragraph">For example:</p>



<ul class="wp-block-list">
<li>Does the toolchain support the process we expect people to follow?</li>



<li>Are the right artefacts captured in the right place?</li>



<li>Are responsibilities clear across roles and tools?</li>



<li>Is the same information being duplicated across multiple systems?</li>



<li>Are review loops supported by the toolchain or handled informally?</li>



<li>Can the process be reused across projects?</li>



<li>Can the toolchain scale with the engineering process?</li>
</ul>



<p class="wp-block-paragraph">These are important questions for engineering governance, MBSE deployment and digital engineering transformation.</p>



<h2 class="wp-block-heading"><strong>The value of modelling the enabling system</strong></h2>



<p class="wp-block-paragraph">A toolchain is often described as a list of tools. However, a list of tools does not explain how the toolchain enables the process.</p>



<p class="wp-block-paragraph">A model-based view can show:</p>



<ul class="wp-block-list">
<li>what each tool resource is expected to do;</li>



<li>which process activity it supports;</li>



<li>which information exchanges it enables;</li>



<li>which artefacts it stores or manages;</li>



<li>which roles interact with it;</li>



<li>where integration is required.</li>
</ul>



<p class="wp-block-paragraph">This turns the toolchain into an enabling system.</p>



<p class="wp-block-paragraph">That is the <strong>main value</strong>.</p>



<h2 class="wp-block-heading"><strong>Conclusion</strong></h2>



<p class="wp-block-paragraph">Engineering processes are often documented separately from the tools that support them. This can make it difficult to understand how the way of working is actually enabled by the engineering environment.</p>



<p class="wp-block-paragraph">Using a modelling language, it is possible to model not only the process itself, but also the toolchain that supports it.</p>



<p class="wp-block-paragraph">The “Prepare for Modelling” example shows how a process can be extended from roles, activities and artefacts into supporting functions, tool resources, logical architecture and physical implementation.</p>



<p class="wp-block-paragraph">This provides a clearer view of the relationship between:</p>



<ul class="wp-block-list">
<li>the process being followed;</li>



<li>the roles involved;</li>



<li>the artefacts produced and consumed;</li>



<li>the information exchanged;</li>



<li>the tools and repositories required;</li>



<li>the physical resources that realise the toolchain.</li>
</ul>



<p class="wp-block-paragraph">The value is building a connected representation of how engineering work is performed, supported and governed. That is the next step from process documentation to process and toolchain architecture.</p><p>The post <a href="https://iexcelarc.com/from-process-architecture-to-toolchain-architecture-modelling-the-resources-that-enable-engineering-work/">From Process Architecture to Toolchain Architecture: Modelling the Resources that Enable Engineering Work</a> first appeared on <a href="https://iexcelarc.com">Hélder Castro</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://iexcelarc.com/from-process-architecture-to-toolchain-architecture-modelling-the-resources-that-enable-engineering-work/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>From Process Documentation to Process Modelling: A Model-Based Approach</title>
		<link>https://iexcelarc.com/from-process-documentation-to-process-architecture-a-model-based-approach/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=from-process-documentation-to-process-architecture-a-model-based-approach</link>
					<comments>https://iexcelarc.com/from-process-documentation-to-process-architecture-a-model-based-approach/#respond</comments>
		
		<dc:creator><![CDATA[Hélder Castro]]></dc:creator>
		<pubDate>Mon, 18 May 2026 15:14:57 +0000</pubDate>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[MBSE]]></category>
		<guid isPermaLink="false">https://iexcelarc.com/?p=3375</guid>

					<description><![CDATA[<p>Engineering organisations often define their processes using documents, flowcharts, spreadsheets and review templates. These artefacts are useful, but they often remain disconnected from each other.A process may be described in one document. Responsibilities may be listed in another. Artefact templates may sit in a separate&#8230;</p>
<p>The post <a href="https://iexcelarc.com/from-process-documentation-to-process-architecture-a-model-based-approach/">From Process Documentation to Process Modelling: A Model-Based Approach</a> first appeared on <a href="https://iexcelarc.com">Hélder Castro</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Engineering organisations often define their processes using documents, flowcharts, spreadsheets and review templates. These artefacts are useful, but they often remain disconnected from each other.<br>A process may be described in one document. Responsibilities may be listed in another. Artefact templates may sit in a separate folder. Review expectations may be captured in a checklist or governance slide. Over time, this creates a familiar problem: the process exists, but the relationships between activities, roles, responsibilities and outputs are not always explicit.<br>This is where model-based approaches can provide value.<br>Model-Based Systems Engineering is normally associated with product architecture: requirements, functions, logical components, physical components and interfaces. However, the same principles can also be applied to the way engineering work is organised and delivered.<br>A process can also be treated as a system.<br>It contains stakeholders, activities, exchanged information, produced artefacts, responsibilities, dependencies and feedback loops. When these are captured in a model, the process becomes easier to analyse, communicate, reuse and maintain.<br>Many organisations already have defined processes. The challenge is rarely the absence of process documentation. The challenge is usually that process knowledge is fragmented.<br>For example:</p>



<ul class="wp-block-list">
<li>activities are described in one place;</li>



<li>roles and responsibilities are described somewhere else;</li>



<li>artefacts are stored as separate templates;</li>



<li>review flows are understood informally;</li>



<li>dependencies between teams are not always visible;</li>



<li>updates to one part of the process are not consistently reflected elsewhere.</li>
</ul>



<p class="wp-block-paragraph">This can create ambiguity in delivery.</p>



<ul class="wp-block-list">
<li>Who is responsible for producing a specific artefact?</li>



<li>Which activity consumes it?</li>



<li>Which stakeholder reviews it?</li>



<li>Which role requests an update?</li>



<li>Which step depends on the completion of another activity?</li>
</ul>



<p class="wp-block-paragraph">These are not only documentation questions. They are architecture questions.<br>A model-based approach allows these relationships to be represented explicitly.</p>



<h2 class="wp-block-heading">Treating the process as an operational system</h2>



<p class="wp-block-paragraph">In the example shown below, I used Capella to represent a modelling process as an operational system. The intent was not to describe the technical architecture of a product, but to describe how people, activities and artefacts interact during an engineering process.<br>The model captures several complementary views:</p>



<ul class="wp-block-list">
<li>a breakdown of process activities;</li>



<li> the roles involved in the process;</li>



<li>the exchanges between those roles;</li>



<li>the artefacts produced or consumed;</li>



<li>the behavioural scenario showing the sequence of interactions.</li>
</ul>



<p class="wp-block-paragraph">This is important because no single diagram can communicate the full process. A process has multiple dimensions. It has structure, behaviour, ownership and information flow.<br>The value of MBSE is that these views are not isolated drawings. They are different views of the same underlying model.</p>



<h2 class="wp-block-heading">Modelling the roles involved in the process</h2>



<p class="wp-block-paragraph">A process is performed by people or organisational roles.<br>In the example, the stakeholder structure includes roles such as:</p>



<ul class="wp-block-list">
<li>Server Admin;</li>



<li>Systems Engineering Manager;</li>



<li>System Architect;</li>



<li>Subject Matter Expert;</li>



<li>MBSE Lead;</li>



<li>Data Modeller.</li>
</ul>



<p class="wp-block-paragraph">This makes the process more explicit because it separates the work from the people or roles responsible for participating in it.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280930d&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280930d" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2560" height="978" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-scaled.png" alt="" class="wp-image-3376" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-scaled.png 2560w, https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-300x115.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-1024x391.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-150x57.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-768x294.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-1536x587.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-2048x783.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/OEBD-Project-roles-1320x504.png 1320w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Project role structure showing the stakeholders involved in the model-based process.</figcaption></figure>
</div>


<p class="wp-block-paragraph">This view is valuable because many process issues are actually role-clarity issues. The process may define what needs to happen, but not always who initiates, performs, reviews or approves each step. By modelling roles explicitly, we can later connect them to activities and exchanges.</p>



<h2 class="wp-block-heading">Defining the process activity structure</h2>



<p class="wp-block-paragraph">In this example, the process is structured around activities such as:</p>



<ul class="wp-block-list">
<li>Prepare for Architecture;</li>



<li>Prepare Models Database;</li>



<li>Define System Engineering Scope;</li>



<li>Define Modelling Scope;</li>



<li>Review and Agree Scope;</li>



<li>Update Modelling Scope;</li>



<li>Capture Architecture;</li>



<li>Perform Model Review;</li>



<li>Pre-release Model;</li>



<li>Release Model.</li>
</ul>



<p class="wp-block-paragraph">This type of activity breakdown helps establish the scope of the process before adding detail.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c6228097cd&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c6228097cd" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2560" height="686" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-scaled.png" alt="" class="wp-image-3377" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-scaled.png 2560w, https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-300x80.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-1024x274.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-150x40.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-768x206.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-1536x412.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-2048x549.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/OABD-Process-Activities-Breakdown-1320x354.png 1320w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Process activity breakdown showing the main activities involved in preparing, reviewing and releasing a model-based engineering output</figcaption></figure>
</div>


<p class="wp-block-paragraph">This diagram is useful early in the article because it gives the reader a simple entry point. It says: “this is the process I am modelling.”<br>However, the activity hierarchy alone is not enough. A list of activities does not explain who performs them, how they interact, or what information is exchanged.<br>That requires additional views.</p>



<h2 class="wp-block-heading">Connecting roles, activities and exchanges</h2>



<p class="wp-block-paragraph">The next step is to represent how the process behaves across roles. The operational activity view shows the interaction between the Server Admin, Systems Engineering Manager, System Architect and Subject Matter Expert.</p>



<p class="wp-block-paragraph">For example:</p>



<ul class="wp-block-list">
<li>the Server Admin prepares the model database;</li>



<li>the Systems Engineering Manager defines the system engineering scope;</li>



<li>the System Architect defines the modelling scope;</li>



<li>the Subject Matter Expert reviews and agrees the scope;</li>



<li>the System Architect updates the modelling scope when required.</li>
</ul>



<p class="wp-block-paragraph">The important point is not only that these activities exist. The important point is that they are connected through exchanges such as:</p>



<ul class="wp-block-list">
<li> Acknowledges Model Database Ready;</li>



<li>Requests Modelling Scope Definition;</li>



<li>System Modelling Scope;</li>



<li>Request Modelling Scope Update.</li>
</ul>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c622809cd7&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c622809cd7" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2488" height="1924" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process.png" alt="" class="wp-image-3378" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process.png 2488w, https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process-300x232.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process-1024x792.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process-150x116.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process-768x594.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process-1536x1188.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process-2048x1584.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/OAB-System-Architecture-Process-1320x1021.png 1320w" sizes="auto, (max-width: 2488px) 100vw, 2488px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Operational activity view showing how roles, activities and information exchanges interact during the preparation of the modelling process</figcaption></figure>
</div>


<p class="wp-block-paragraph">It shows the real value of modelling the process: relationships become visible. Instead of saying “the system architect defines the modelling scope,” the model shows the context around that activity:</p>



<ul class="wp-block-list">
<li>what triggers it;</li>



<li>who requests it;</li>



<li>who receives the output;</li>



<li>who reviews it;</li>



<li>what happens if an update is required.</li>
</ul>



<p class="wp-block-paragraph">This is where a model-based approach becomes more powerful than a conventional process flowchart.</p>



<h2 class="wp-block-heading">Capturing the behavioural scenario</h2>



<p class="wp-block-paragraph">A process also has a sequence.<br>The scenario view shows the order in which activities or roles interact. This is useful because an activity breakdown may show structure, but it does not always show the execution logic.<br>In the scenario, the process begins with the model database being prepared. Once ready, the Systems Engineering Manager receives acknowledgement that the model database is available. The manager then requests the modelling scope definition from the System Architect. The System Architect provides the modelling scope to the Subject Matter Expert, who may request an update.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280a126&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280a126" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2560" height="1539" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-scaled.png" alt="" class="wp-image-3379" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-scaled.png 2560w, https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-300x180.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-1024x615.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-150x90.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-768x462.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-1536x923.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-2048x1231.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/OES-OAS-Prepare-for-Modelling-OES-1320x793.png 1320w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Role-based scenario showing the sequence of interactions required to prepare the modelling scope</figcaption></figure>
</div>


<p class="wp-block-paragraph">This diagram is useful for explaining process logic.<br>It helps answer questions such as:</p>



<ul class="wp-block-list">
<li>what happens first?</li>



<li>who sends information to whom?</li>



<li>when does review occur?</li>



<li>when is an update requested?</li>



<li>where are the handovers?</li>
</ul>



<p class="wp-block-paragraph">This matters because many project inefficiencies occur at handover points.</p>



<h2 class="wp-block-heading">Modelling artefacts as structured information</h2>



<p class="wp-block-paragraph">In many organisations, artefacts are treated as static files: documents, templates, exports, spreadsheets or model files. However, in a model-based process view, artefacts can be represented as part of the system of work.<br>In the example, artefacts include:</p>



<ul class="wp-block-list">
<li>Model;</li>



<li>Model File;</li>



<li>HTML Model Export;</li>



<li>Work Modelling Framework;</li>



<li>Model Review Template;</li>



<li>Model Scope.</li>
</ul>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280a5eb&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280a5eb" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2560" height="794" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-scaled.png" alt="" class="wp-image-3380" srcset="https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-scaled.png 2560w, https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-300x93.png 300w, https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-1024x317.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-150x46.png 150w, https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-768x238.png 768w, https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-1536x476.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-2048x635.png 2048w, https://iexcelarc.com/wp-content/uploads/2026/05/CDB-Information-1320x409.png 1320w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Artefact structure showing the key information items produced, used or exchanged during the process</figcaption></figure>
</div>


<p class="wp-block-paragraph">This view is important because activities do not exist in isolation. They produce, consume, review and update artefacts.<br>For example:</p>



<ul class="wp-block-list">
<li>“Prepare Models Database” may create or enable the model file;</li>



<li>“Define Modelling Scope” produces the model scope;</li>



<li>“Review and Agree Scope” consumes the model scope and may trigger an update;</li>



<li>“Release Model” may generate or depend on the HTML model export.</li>
</ul>



<p class="wp-block-paragraph">When artefacts are represented in the model, it becomes easier to maintain consistency between process steps and expected outputs.</p>



<h2 class="wp-block-heading">Model-based process modelling</h2>



<p class="wp-block-paragraph">The value is not the diagram — it is the connected model. A key distinction must be made; the value of this approach is not simply that diagrams are produced, many organisations already have diagrams, the value is that the process information is captured in a structured model where relationships can be reused across views.<br>For example, the same activity can appear in:</p>



<ul class="wp-block-list">
<li>an activity breakdown;</li>



<li>an interaction view;</li>



<li>a scenario:</li>



<li>a responsibility view;</li>



<li>an artefact traceability view.</li>
</ul>



<p class="wp-block-paragraph">The same role can appear in:</p>



<ul class="wp-block-list">
<li>the stakeholder breakdown;</li>



<li>the operational activity view;</li>



<li>the scenario;</li>



<li>the responsibility allocation.</li>
</ul>



<p class="wp-block-paragraph">The same artefact can be linked to:</p>



<ul class="wp-block-list">
<li>the activity that produces it;</li>



<li>the role that owns it;</li>



<li>the role that reviews it;</li>



<li>the downstream activity that consumes it.</li>
</ul>



<p class="wp-block-paragraph">This is where model-based process modelling becomes different from traditional process documentation.<br>The model becomes a single source of structured process knowledge.</p>



<p class="wp-block-paragraph">What problems does this solve?<br>This approach can help organisations address several common issues.</p>



<ol class="wp-block-list">
<li><strong>Ambiguous responsibilities</strong>
<ul class="wp-block-list">
<li>When activities and roles are disconnected, people may interpret responsibilities differently. A model-based process view makes it easier to show who is responsible for which activity and where handovers occur.</li>
</ul>
</li>



<li><strong>Disconnected artefacts</strong>
<ul class="wp-block-list">
<li>Templates and deliverables often exist separately from the process that uses them. By modelling artefacts as part of the process, it becomes clearer why each artefact exists, who produces it and how it is used.</li>
</ul>
</li>



<li><strong>Weak review logic</strong>
<ul class="wp-block-list">
<li>Reviews are often described as governance steps, but the inputs, outputs and update loops are not always visible. The model can show the review flow explicitly, including when updates are requested and which role performs them.</li>
</ul>
</li>



<li><strong>Poor process reuse</strong>
<ul class="wp-block-list">
<li>When process knowledge is captured only in documents, reuse between projects is difficult.<br>A model allows the same structure to be tailored, extended or reused for different project contexts.</li>
</ul>
</li>



<li><strong>Difficult onboarding</strong>
<ul class="wp-block-list">
<li>New team members often need to understand not only what the process is, but how roles, activities and outputs relate to each other. A model-based representation gives them multiple views depending on what they need to understand.</li>
</ul>
</li>
</ol>



<h2 class="wp-block-heading">Why this matters for MBSE adoption</h2>



<p class="wp-block-paragraph">Many organisations try to adopt MBSE by focusing immediately on tools, languages and modelling standards. That is understandable, but it can also create resistance.<br>Stakeholders may ask:</p>



<ul class="wp-block-list">
<li>Why do we need another tool?</li>



<li>How does this help delivery?</li>



<li>What does this improve compared with our current process documents?</li>



<li>Will this create additional modelling overhead?</li>
</ul>



<p class="wp-block-paragraph">One way to address this is to use MBSE to model something stakeholders already understand: their own process, this makes MBSE less abstract. Instead of presenting MBSE as a technical modelling discipline only, it can be positioned as a way to make engineering work more explicit, consistent and reusable. The process itself becomes the demonstration.</p>



<h2 class="wp-block-heading">From process documentation to process architecture</h2>



<p class="wp-block-paragraph">The approach can be summarised as a shift from process documentation to process architecture.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Traditional process documentation</strong></td><td class="has-text-align-left" data-align="left"><strong>Model-based process architecture</strong></td></tr><tr><td>Activities described in documents</td><td class="has-text-align-left" data-align="left">Activities represented as model elements</td></tr><tr><td>Roles listed separately</td><td class="has-text-align-left" data-align="left">Roles connected to activities and exchanges</td></tr><tr><td>Artefacts stored as templates</td><td class="has-text-align-left" data-align="left">Artefacts modelled as information items</td></tr><tr><td>Reviews shown as static steps</td><td class="has-text-align-left" data-align="left">Review interactions and update loops captured</td></tr><tr><td>Diagrams manually maintained</td><td class="has-text-align-left" data-align="left">Views generated from a connected model</td></tr><tr><td>Knowledge fragmented across files</td><td class="has-text-align-left" data-align="left">Knowledge structured in one model</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">This does not mean that documents disappear. Documents, reports, templates and exports are still needed.<br>The difference is that they can be supported by a model that maintains the relationships behind them.</p>



<h2 class="wp-block-heading">A practical consulting proposition</h2>



<p class="wp-block-paragraph">For organisations, this does not need to start as a large transformation programme. A practical starting point could be a focused process modelling pilot. For example, select one engineering process, review workflow or model governance activity and represent it using a model-based approach.</p>



<p class="wp-block-paragraph">The pilot could deliver:</p>



<ul class="wp-block-list">
<li>a process activity breakdown;</li>



<li>a role and stakeholder structure;</li>



<li>an interaction view between roles and activities;</li>



<li>a scenario showing the sequence of exchanges;</li>



<li>an artefact structure</li>



<li>a responsibility and traceability matrix;</li>



<li>a short process architecture report.</li>
</ul>



<p class="wp-block-paragraph">This would allow stakeholders to see whether the approach provides value before committing to wider adoption. The goal is not to force an organisation to adopt a specific tool or notation. The goal is to demonstrate that complex engineering work can be represented more clearly when the relationships between activities, roles and artefacts are modelled explicitly.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">Engineering processes are often treated as documents. But in practice, they behave like systems.</p>



<p class="wp-block-paragraph">They contain roles, activities, artefacts, dependencies, decisions, exchanges and feedback loops. When these elements are disconnected, ambiguity increases. When they are modelled, the process becomes easier to understand, review, improve and reuse.<br>Using a model-based approach, it is possible to represent not only the architecture of a product, but also the architecture of the work required to produce, review and maintain engineering outputs.<br>The value is not in creating more diagrams, the value is in creating a connected representation of how engineering work actually happens.</p><p>The post <a href="https://iexcelarc.com/from-process-documentation-to-process-architecture-a-model-based-approach/">From Process Documentation to Process Modelling: A Model-Based Approach</a> first appeared on <a href="https://iexcelarc.com">Hélder Castro</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://iexcelarc.com/from-process-documentation-to-process-architecture-a-model-based-approach/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>A practical MBSE development built on templates for clear architecture decisions</title>
		<link>https://iexcelarc.com/practical-mbse-roadmap/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=practical-mbse-roadmap</link>
					<comments>https://iexcelarc.com/practical-mbse-roadmap/#respond</comments>
		
		<dc:creator><![CDATA[Hélder Castro]]></dc:creator>
		<pubDate>Tue, 13 Jan 2026 09:09:11 +0000</pubDate>
				<category><![CDATA[Arcadia]]></category>
		<category><![CDATA[MagicGrid]]></category>
		<category><![CDATA[MBSE]]></category>
		<guid isPermaLink="false">https://iexcelarc.com/?p=2737</guid>

					<description><![CDATA[<p>System architecture models are rarely challenged because they are wrong; they are challenged because they are hard to navigate, hard to scope, and hard to review consistently.Reviews often fail not due to technical gaps, but due to unclear expectations: what should exist, in what order,&#8230;</p>
<p>The post <a href="https://iexcelarc.com/practical-mbse-roadmap/">A practical MBSE development built on templates for clear architecture decisions</a> first appeared on <a href="https://iexcelarc.com">Hélder Castro</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">System architecture models are rarely challenged because they are wrong; they are challenged because they are <strong>hard to navigate, hard to scope, and hard to review consistently</strong>.<br>Reviews often fail not due to technical gaps, but due to unclear expectations: <em>what should exist, in what order, and for whom</em>.</p>



<p class="wp-block-paragraph">The MBSE roadmap described below provides a <strong>lightweight, tool-compatible structure</strong> to:</p>



<ul class="wp-block-list">
<li>Define modelling scope early</li>



<li>Prepare architecture work for formal and informal reviews</li>



<li>Support efficient navigation of model artefacts</li>



<li>Enable architects to <strong>defend architecture intent</strong>, not spend time searching for diagrams</li>
</ul>



<p class="wp-block-paragraph">The roadmap is intentionally pragmatic. It does not introduce heavy governance, nor does it prescribe a single method. Instead, it provides a <strong>shared reference</strong> for what will be looked at during a review, which modelling activities and artefacts are expected, and which stakeholder roles are involved at each stage.</p>



<h2 class="wp-block-heading">System architecture activities and artefacts template</h2>



<p class="wp-block-paragraph">This template captures a catalogue of system architecture activities and artefacts that may be considered during a system architecture development.</p>



<p class="wp-block-paragraph">It is not a checklist to be completed in full. Instead, it acts as a <strong>reusable baseline</strong> from which project-specific scope can be defined.</p>



<p class="wp-block-paragraph"><strong>Purpose:</strong></p>



<ul class="wp-block-list">
<li>Provide a common vocabulary of activities and artefacts</li>



<li>Support reuse across projects and programmes</li>



<li>Avoid re-inventing architecture scope for each development</li>
</ul>



<p class="wp-block-paragraph"><strong>Key characteristics:</strong></p>



<ul class="wp-block-list">
<li>Covers activities across system definition, analysis, and architecture reasoning</li>



<li>Tool-agnostic, but easily mapped to Capella or Cameo</li>



<li>Designed to be sub-setted and reordered per project</li>
</ul>



<p class="wp-block-paragraph"><strong>Role involved:</strong></p>



<ul class="wp-block-list">
<li>MBSE Lead: defines, captures, and maintains the template</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280d78e&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280d78e" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1256" height="303" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/01/image-24.png" alt="" class="wp-image-2810" srcset="https://iexcelarc.com/wp-content/uploads/2026/01/image-24.png 1256w, https://iexcelarc.com/wp-content/uploads/2026/01/image-24-300x72.png 300w, https://iexcelarc.com/wp-content/uploads/2026/01/image-24-1024x247.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/01/image-24-150x36.png 150w, https://iexcelarc.com/wp-content/uploads/2026/01/image-24-768x185.png 768w" sizes="auto, (max-width: 1256px) 100vw, 1256px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Operational analysis activities for Capella models (example)</figcaption></figure>


<div class="sdm_download_item "><div class="sdm_download_item_top"><div class="sdm_download_thumbnail"><img decoding="async" class="sdm_download_thumbnail_image" src="https://iexcelarc.com/wp-content/uploads/2026/01/MBSE-Arcadia-matrix.png" alt = "MBSE Arcadia step-by-step quick guide" /></div><div class="sdm_download_title">MBSE Arcadia step-by-step quick guide</div></div><div style="clear:both;"></div><div class="sdm_download_description"><p>This document includes:</p>
<ul>
<li>MBSE Arcadia matrix in one slide</li>
<li>MBSE with Arcadia steps and diagrams with description</li>
<li>References to the MBSE with Arcadia step-by-step guide online</li>
</ul>
</div><div class="sdm_download_link"><span class="sdm_download_button"><a href="https://iexcelarc.com/?sdm_process_download=1&download_id=2844" class="sdm_download green" title="MBSE Arcadia step-by-step quick guide" target="_self">Download PDF</a></span><span class="sdm_download_item_count"><span class="sdm_item_count_number">867</span><span class="sdm_item_count_string"> Downloads</span></span></div></div><div class="sdm_clear_float"></div>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280daf8&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280daf8" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1280" height="217" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/01/SPAD-Excel-template.png" alt="" class="wp-image-3496" srcset="https://iexcelarc.com/wp-content/uploads/2026/01/SPAD-Excel-template.png 1280w, https://iexcelarc.com/wp-content/uploads/2026/01/SPAD-Excel-template-300x51.png 300w, https://iexcelarc.com/wp-content/uploads/2026/01/SPAD-Excel-template-1024x174.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/01/SPAD-Excel-template-150x25.png 150w, https://iexcelarc.com/wp-content/uploads/2026/01/SPAD-Excel-template-768x130.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Simple Process for Architecture Development Excel template for SysML models (reduced version)</figcaption></figure>



<h2 class="wp-block-heading">Tool development template</h2>



<p class="wp-block-paragraph">From the system architecture activities and <strong>artefacts</strong> template it is then possible to create templates for tools and promote consistency when instantiating a new model within a team/project.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280de4e&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280de4e" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="652" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/01/image-31-1024x652.png" alt="" class="wp-image-3528" srcset="https://iexcelarc.com/wp-content/uploads/2026/01/image-31-1024x652.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/01/image-31-300x191.png 300w, https://iexcelarc.com/wp-content/uploads/2026/01/image-31-150x96.png 150w, https://iexcelarc.com/wp-content/uploads/2026/01/image-31-768x489.png 768w, https://iexcelarc.com/wp-content/uploads/2026/01/image-31-1320x841.png 1320w, https://iexcelarc.com/wp-content/uploads/2026/01/image-31.png 1510w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Simple Process Architecture Development for MagicGrid tool template</figcaption></figure>



<h2 class="wp-block-heading">Diagrams validation rules</h2>



<p class="wp-block-paragraph">Diagram validation rules define <strong>project-specific conventions </strong>that complements a modelling language validation rules.</p>



<p class="wp-block-paragraph">These rules are not intended to gate progress or enforce bureaucracy. Their purpose is to improve clarity, consistency, and review efficiency.</p>



<p class="wp-block-paragraph"><strong>Purpose</strong>:</p>



<ul class="wp-block-list">
<li>Improve diagram readability and consistency</li>



<li>Reduce review noise caused by stylistic or structural ambiguity</li>



<li>Enable reviewers to focus on architecture decisions, not notation issues</li>
</ul>



<p class="wp-block-paragraph"><strong>Examples</strong>:</p>



<ul class="wp-block-list">
<li>Naming conventions</li>



<li>Allowed diagram purposes per view</li>



<li>Minimal content expectations for review-ready diagrams</li>
</ul>



<p class="wp-block-paragraph"><strong>Role involved:</strong></p>



<ul class="wp-block-list">
<li>MBSE Lead: defines, captures, and maintains the rules</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280e343&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280e343" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2000" height="173" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/01/image-29.png" alt="" class="wp-image-3499" srcset="https://iexcelarc.com/wp-content/uploads/2026/01/image-29.png 2000w, https://iexcelarc.com/wp-content/uploads/2026/01/image-29-300x26.png 300w, https://iexcelarc.com/wp-content/uploads/2026/01/image-29-1024x89.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/01/image-29-150x13.png 150w, https://iexcelarc.com/wp-content/uploads/2026/01/image-29-768x66.png 768w, https://iexcelarc.com/wp-content/uploads/2026/01/image-29-1536x133.png 1536w, https://iexcelarc.com/wp-content/uploads/2026/01/image-29-1320x114.png 1320w" sizes="auto, (max-width: 2000px) 100vw, 2000px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Diagrams rules validation for SysML language</figcaption></figure>



<h2 class="wp-block-heading">Modelling activities and artefacts planning</h2>



<p class="wp-block-paragraph">Using the activities and artefacts template as a baseline, a project-specific modelling plan is defined using a project adopted tool.</p>



<p class="wp-block-paragraph">This step explicitly answers:</p>



<ul class="wp-block-list">
<li>What modelling activities will be performed?</li>



<li>What artefacts will be produced?</li>



<li>In what sequence?</li>
</ul>



<p class="wp-block-paragraph"><strong>Purpose:</strong></p>



<ul class="wp-block-list">
<li>Make modelling intent explicit</li>



<li>Align expectations before modelling starts</li>



<li>Avoid late surprises during reviews</li>
</ul>



<p class="wp-block-paragraph">The plan typically represents a reordered and reduced subset of the full template, adapted to the project context.</p>



<p class="wp-block-paragraph"><strong>Roles involved:</strong></p>



<ul class="wp-block-list">
<li>System Architect (supporting role)</li>



<li>Team Lead</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280e8a6&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280e8a6" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1341" height="697" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/01/image-28.png" alt="Model development activities (example)" class="wp-image-3497" srcset="https://iexcelarc.com/wp-content/uploads/2026/01/image-28.png 1341w, https://iexcelarc.com/wp-content/uploads/2026/01/image-28-300x156.png 300w, https://iexcelarc.com/wp-content/uploads/2026/01/image-28-1024x532.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/01/image-28-150x78.png 150w, https://iexcelarc.com/wp-content/uploads/2026/01/image-28-768x399.png 768w, https://iexcelarc.com/wp-content/uploads/2026/01/image-28-1320x686.png 1320w" sizes="auto, (max-width: 1341px) 100vw, 1341px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">System architecture planning activities &#8211; example</figcaption></figure>



<h2 class="wp-block-heading">System architecture modelling implementation</h2>



<p class="wp-block-paragraph">Architecture modelling is then performed following the agreed plan and the selected framework or method, for example:</p>



<ul class="wp-block-list">
<li><a href="https://iexcelarc.com/arcadia-process-activities-work-scope-step-by-step/" target="_blank" rel="noopener" title="">Arcadia method step-by-step</a></li>



<li>A lightweight <a href="https://iexcelarc.com/simple-process-for-architecture-development/" target="_blank" rel="noopener" title="">process using the MagicGrid framework</a></li>
</ul>



<p class="wp-block-paragraph">This step is where architecture intent is captured, analysed, and refined through modelling.</p>



<p class="wp-block-paragraph"><strong>Purpose:</strong></p>



<ul class="wp-block-list">
<li>Implement architecture decisions coherently</li>



<li>Maintain traceability between activities and artefacts</li>



<li>Prepare the model for structured navigation and review</li>
</ul>



<p class="wp-block-paragraph"><strong>Roles involved:</strong></p>



<ul class="wp-block-list">
<li>Subject-Matter Experts (SMEs)</li>



<li>System Architect</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280eda6&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280eda6" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2000" height="1055" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/01/image-19.png" alt="Arcadia framework - credits: Hélder Castro" class="wp-image-2752" srcset="https://iexcelarc.com/wp-content/uploads/2026/01/image-19.png 2000w, https://iexcelarc.com/wp-content/uploads/2026/01/image-19-300x158.png 300w, https://iexcelarc.com/wp-content/uploads/2026/01/image-19-1024x540.png 1024w, https://iexcelarc.com/wp-content/uploads/2026/01/image-19-150x79.png 150w, https://iexcelarc.com/wp-content/uploads/2026/01/image-19-768x405.png 768w, https://iexcelarc.com/wp-content/uploads/2026/01/image-19-1536x810.png 1536w" sizes="auto, (max-width: 2000px) 100vw, 2000px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Arcadia framework &#8211; credits: Hélder Castro</figcaption></figure>



<h2 class="wp-block-heading">Model development with template</h2>



<p class="wp-block-paragraph">When implemented using dedicated templates for <a href="https://iexcelarc.com/capella-diagrams-index/" target="_blank" rel="noopener" title="">Capella </a>or <a href="https://iexcelarc.com/simple-process-for-architecture-development/" target="_blank" rel="noopener" title="">Cameo</a>, the roadmap enables a <strong>structured and predictable way to find diagrams</strong>.</p>



<p class="wp-block-paragraph">Rather than relying solely on the project explorer, diagrams are grouped and organised according to <strong>architecture intent and review needs</strong>, not file structure.</p>



<p class="wp-block-paragraph"><strong>Purpose</strong>:</p>



<ul class="wp-block-list">
<li>Reduce time spent searching for diagrams</li>



<li>Support demos and reviews</li>



<li>Enable non-authors to navigate the model confidently</li>
</ul>



<p class="wp-block-paragraph"><strong>Role involved:</strong></p>



<ul class="wp-block-list">
<li>System Architect</li>
</ul>


<div class="sdm_download_item "><div class="sdm_download_item_top"><div class="sdm_download_thumbnail"><img decoding="async" class="sdm_download_thumbnail_image" src="https://iexcelarc.com/wp-content/uploads/2026/01/MBSE-Arcadia-HC-for-Capella-use.png" alt = "MBSE Arcadia matrix and diagrams" /></div><div class="sdm_download_title">MBSE Arcadia matrix and diagrams</div></div><div style="clear:both;"></div><div class="sdm_download_description"><p>In this document you will find:</p>
<ul>
<li>MBSE Arcadia matrix with references to online content</li>
<li>Comprehensive list of Arcadia diagrams</li>
<li>References content and resources</li>
</ul>
</div><div class="sdm_download_link"><span class="sdm_download_button"><a href="https://iexcelarc.com/?sdm_process_download=1&download_id=2794" class="sdm_download green" title="MBSE Arcadia matrix and diagrams" target="_self">Download Arcadia matrix for Capella</a></span><span class="sdm_download_item_count"><span class="sdm_item_count_number">394</span><span class="sdm_item_count_string"> Downloads</span></span></div></div><div class="sdm_clear_float"></div>


<div class="sdm_download_item "><div class="sdm_download_item_top"><div class="sdm_download_thumbnail"><img decoding="async" class="sdm_download_thumbnail_image" src="https://iexcelarc.com/wp-content/uploads/2026/01/MagicGrid-index-for-Cameo-scaled.png" alt = "Simple Process for Architecture Development with MagicGrid" /></div><div class="sdm_download_title">Simple Process for Architecture Development with MagicGrid</div></div><div style="clear:both;"></div><div class="sdm_download_description"><p>This document contains:</p>
<ul>
<li>Simple Process for Architecture Development with MagicGrid focused on the solution architecture.</li>
<li>References to content and resources</li>
</ul>
</div><div class="sdm_download_link"><span class="sdm_download_button"><a href="https://iexcelarc.com/?sdm_process_download=1&download_id=2806" class="sdm_download green" title="Simple Process for Architecture Development with MagicGrid" target="_self">Download SPAD with MagicGrid</a></span><span class="sdm_download_item_count"><span class="sdm_item_count_number">432</span><span class="sdm_item_count_string"> Downloads</span></span></div></div><div class="sdm_clear_float"></div>



<h2 class="wp-block-heading">Sharing the model for review</h2>



<p class="wp-block-paragraph">The modelling tool can generate an <strong>HTML model export</strong> containing all relevant diagrams, ready for review by non-system engineers using the <strong>template index</strong>.</p>



<p class="wp-block-paragraph">This allows reviewers to focus on rather than navigation mechanics.:</p>



<ul class="wp-block-list">
<li>Architecture reasoning</li>



<li>Trade-offs and decisions</li>



<li>Gaps and risks</li>
</ul>



<p class="wp-block-paragraph"><strong>Purpose</strong>:</p>



<ul class="wp-block-list">
<li>Enable wider stakeholder participation</li>



<li>Reduce dependency on the modelling tool</li>



<li>Improve review effectiveness</li>
</ul>



<p class="wp-block-paragraph"><strong>Roles involved:</strong></p>



<ul class="wp-block-list">
<li>System Architect</li>



<li>SMEs</li>



<li>Data Manager (when shared libraries are used)</li>
</ul>



<p class="wp-block-paragraph"><a href="https://iexcelarc.com/VCCS_index/VCCS.html" target="_blank" rel="noopener" title=""><strong>Try</strong></a> the VCCS HTML export</p>



<h2 class="wp-block-heading">Modelling review and progress analysis</h2>



<p class="wp-block-paragraph">To support review preparation and progress awareness, the architecture owner can export structured tables (for example from Cameo) and analyse them externally.</p>



<p class="wp-block-paragraph">This enables:</p>



<ul class="wp-block-list">
<li>Visibility of modelling status</li>



<li>Awareness of review readiness</li>



<li>Identification of gaps and priorities</li>
</ul>



<p class="wp-block-paragraph">Graphs and simple metrics can support <strong>decision-making</strong>, not compliance.</p>



<p class="wp-block-paragraph"><strong>Roles involved:</strong></p>



<ul class="wp-block-list">
<li>System Architect</li>



<li>Peer System Architect Reviewers</li>
</ul>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c62280f643&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c62280f643" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="725" height="368" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2026/01/Model-maturity-status.png" alt="" class="wp-image-2814" srcset="https://iexcelarc.com/wp-content/uploads/2026/01/Model-maturity-status.png 725w, https://iexcelarc.com/wp-content/uploads/2026/01/Model-maturity-status-300x152.png 300w, https://iexcelarc.com/wp-content/uploads/2026/01/Model-maturity-status-150x76.png 150w" sizes="auto, (max-width: 725px) 100vw, 725px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Model status &#8211; example</figcaption></figure>
</div>


<h2 class="wp-block-heading">When to use templates to define an MBSE roadmap</h2>



<h3 class="wp-block-heading">Projects and programmes that:</h3>



<ul class="wp-block-list">
<li>Care about repeatability</li>



<li>Care about review quality</li>



<li>Care about consistency across teams</li>



<li>Care about reducing delivery and review risk</li>
</ul>



<h3 class="wp-block-heading">Individuals who want to:</h3>



<ul class="wp-block-list">
<li>Focus on architecture decisions, not artefact hunting</li>



<li>Avoid unnecessary rework</li>



<li>Avoid late review surprises</li>



<li>Reduce personal exposure during reviews</li>
</ul>



<h2 class="wp-block-heading">Conclusions</h2>



<p class="wp-block-paragraph">Using structured templates and a lightweight roadmap provides a <strong>repeatable way to prepare, structure, navigate, and defend system architecture work</strong> at reviews and milestone checkpoints.</p>



<p class="wp-block-paragraph">The value is not in the templates themselves, but in the <strong>clarity they create</strong>:</p>



<ul class="wp-block-list">
<li>What is expected</li>



<li>What exists</li>



<li>What will be reviewed</li>
</ul><p>The post <a href="https://iexcelarc.com/practical-mbse-roadmap/">A practical MBSE development built on templates for clear architecture decisions</a> first appeared on <a href="https://iexcelarc.com">Hélder Castro</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://iexcelarc.com/practical-mbse-roadmap/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>An Introduction to Model-Based System Engineering (MBSE) and model value</title>
		<link>https://iexcelarc.com/what-is-model-based-system-engineering-mbse/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-is-model-based-system-engineering-mbse</link>
					<comments>https://iexcelarc.com/what-is-model-based-system-engineering-mbse/#respond</comments>
		
		<dc:creator><![CDATA[Hélder Castro]]></dc:creator>
		<pubDate>Tue, 24 Oct 2023 09:43:39 +0000</pubDate>
				<category><![CDATA[MBSE]]></category>
		<guid isPermaLink="false">https://iexcelarc.com/?p=357</guid>

					<description><![CDATA[<p>Motivation for System Engineering Whether it is an advanced military aircraft, a hybrid vehicle, a cell phone, or a distributed information system, today’s systems are expected to perform at levels that were unimaginable a generation ago. Competitive pressures demand that these systems utilize technological advancements&#8230;</p>
<p>The post <a href="https://iexcelarc.com/what-is-model-based-system-engineering-mbse/">An Introduction to Model-Based System Engineering (MBSE) and model value</a> first appeared on <a href="https://iexcelarc.com">Hélder Castro</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading" id="Motivation-for-System-Engineering">Motivation for System Engineering</h2>



<p class="wp-block-paragraph">Whether it is an advanced military aircraft, a hybrid vehicle, a cell phone, or a distributed information system, today’s systems are expected to perform at levels that were unimaginable a generation ago. Competitive pressures demand that these systems utilize technological advancements to provide continually increasing capabilities at lower costs and within shorter delivery cycles. The enhanced capability often necessitates increased functionality, interoperability, performance, and reliability, frequently within smaller and smaller devices.</p>



<p class="wp-block-paragraph">The interconnectivity among systems also imposes greater demands on them. Systems can no longer be treated as isolated entities. They function as part of a larger whole that includes other systems, devices, and humans. This interconnected system of systems (SoS) is dynamic, evolving over time as systems are added or removed and as their uses change. These changes lead to evolving requirements for the constituent systems that may not have been anticipated during their initial development. For example, a mobile device that originally provided e-mail communication has evolved to offer Internet functionality, including access to video, global positioning services, and social media. Systems like automobiles, airplanes, and financial systems are also continuously subject to changing requirements, particularly as they become more interconnected.</p>



<p class="wp-block-paragraph">Systems engineering is a widely accepted approach in the aerospace and defense industries for providing solutions to technologically challenging and mission-critical problems. These solutions often encompass hardware and equipment, software, data, people, and facilities. The potential value of systems engineering for managing complexity and risk and for improving productivity and quality is increasingly being recognized and accepted in other industries, such as automotive, telecommunications, and medical equipment, among others.</p>



<p class="wp-block-paragraph">A <strong>system</strong> comprises a set of elements that interact with one another and can be viewed as a whole interacting with its external environment to achieve a specific objective. Systems engineering is a multidisciplinary approach to developing balanced solutions in response to diverse stakeholder needs.</p>



<p class="wp-block-paragraph">This approach includes both management and technical processes to achieve this balance and mitigate risks that could impact the project&#8217;s success. The systems engineering management process aims to ensure that development cost, schedule, and technical performance objectives are met. Typical management activities involve planning the technical effort, monitoring technical performance, managing risk, and controlling the system&#8217;s technical baseline.</p>



<p class="wp-block-paragraph">The technical processes in systems engineering are used to analyse, specify, design, and verify the system to ensure all components work together to achieve the overall objectives. The practice of systems engineering is dynamic and evolves to address the increasing demands previously mentioned.</p>



<p class="wp-block-paragraph">The System Specification and Design process includes the following activities to provide a balanced system solution that addresses the diverse stakeholders’ needs:</p>



<ul class="wp-block-list">
<li>Elicit and analyse stakeholder needs to understand the problem to be solved, the goals the system is intended to support, and the effectiveness measures needed to evaluate how well the system supports these goals and satisfies the stakeholder needs.</li>



<li>Specify the required system functionality, interfaces, physical and performance characteristics, and other quality characteristics to support the goals and effectiveness measures.</li>



<li>Synthesize alternative system solutions by partitioning the system design into components that can satisfy the system requirements.</li>



<li>Perform analysis to evaluate and select a preferred system solution that satisfies the system requirements and maximizes the effectiveness measures.</li>



<li>Maintain traceability from the system goals to the system and component requirements and verification results to ensure that requirements and stakeholder needs are addressed.</li>
</ul>



<h2 class="wp-block-heading" id="Model-Based-System-engineering-approach">Model-Based System engineering approach</h2>



<p class="wp-block-paragraph">Projects have traditionally employed a document-based systems engineering approach to carry out system engineering activities. This method involves creating textual specifications and design documents, either in hard copy or electronic formats, which are then shared among customers, users, developers, and testers. System requirements and design information are conveyed through these documents using text descriptions, graphical representations generated with drawing tools, and tabular data and plots derived from analysis models or databases. A document-based systems engineering approach focuses on managing the documentation, ensuring its validity, completeness, and consistency, and verifying that the developed system aligns with the documented specifications.</p>



<p class="wp-block-paragraph">The document-based approach can be thorough but has some inherent limitations. Assessing the completeness, consistency, and relationships between requirements, design, engineering analysis, and test information is challenging because the information is <span style="text-decoration: underline;">dispersed</span> across multiple documents. This makes understanding specific aspects of the system and performing traceability and change impact assessments difficult. Consequently, there can be poor synchronization between requirements, system-level design, and lower-level detailed designs, such as software, electrical, and mechanical design.</p>



<p class="wp-block-paragraph">Furthermore, it complicates the maintenance or reuse of system requirements and design information for evolving or variant system designs. Additionally, the progress of the systems engineering effort is gauged by the status of the documentation, which is hard to maintain and does not accurately reflect the quality of the system requirements and design. These limitations can lead to inefficiencies that affect cost and schedule and can result in quality issues that often emerge during integration and testing, or worse, after the system has been delivered to the customer.</p>



<p class="wp-block-paragraph">A model-based approach has long been standard practice in fields like electrical and mechanical design. In the 1980s, mechanical engineering shifted from traditional drawing boards to advanced two-dimensional and then three-dimensional computer-aided design tools. Similarly, electrical engineering moved from manual circuit design to automated schematic capture and circuit analysis around the same time. Computer-aided software engineering also gained traction in the 1980s, utilizing graphic models to represent software at abstraction levels above the programming language. Since the introduction of the Unified Modelling Language in the 1990s, modelling for software development has become increasingly popular.</p>



<p class="wp-block-paragraph">Now, the model-based approach is gaining traction in systems engineering. Advances in computer processing, storage, and network technology, combined with a growing emphasis on systems engineering standards, have created an opportunity to significantly enhance MBSE practices. It is anticipated that MBSE will become as standard in systems engineering as it has in other engineering disciplines and will be fully integrated into a broader model-based engineering framework.</p>



<p class="wp-block-paragraph">Model-based systems engineering (MBSE) uses systems modelling within the systems engineering process, to support the analysis, specification, design, and verification of the system under development. The main outcome of MBSE is a comprehensive model of the system being developed. This methodology improves the quality of specifications and design, facilitates the reuse of system specifications and design artefacts, and enhances communication among the development team.</p>



<p class="wp-block-paragraph">Model-Based System Engineering (MBSE) is the formalized application of modelling to support system requirements, design, analysis, verification and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle phases. MBSE with Arcadia method provides a guided step-by-step to all that are looking to develop systems that meet stakeholder needs aiming at reducing cost and risk.</p>



<p class="has-text-align-center wp-block-paragraph"><img loading="lazy" decoding="async" width="950" height="534" class="wp-image-364" style="width: 950px;" src="https://iexcelarc.com/wp-content/uploads/2023/10/1664880283489.png" alt="" srcset="https://iexcelarc.com/wp-content/uploads/2023/10/1664880283489.png 752w, https://iexcelarc.com/wp-content/uploads/2023/10/1664880283489-300x169.png 300w" sizes="auto, (max-width: 950px) 100vw, 950px" /></p>



<h2 class="wp-block-heading" id="Value-of-a-model">Value of a model</h2>



<p class="wp-block-paragraph">The system model is generally created using a modelling tool and stored in a model repository. The system model includes system specifications, design, analysis, and verification information. The model consists of model elements that represent requirements, design, test cases, design rationale, and their interrelationships.</p>



<p class="wp-block-paragraph">The system model defines the components of the system, with the component specifications used as inputs for procuring or designing each component. Component design models can be represented using domain-specific modelling languages, such as UML for software design, or through computer-aided design and computer-aided engineering (CAD/CAE) models for hardware design.</p>



<p class="wp-block-paragraph">A model helps to understand the growing systems complexity by breaking down systems into simpler constructs that can be understood.</p>



<p class="wp-block-paragraph">Tackle the lack of understanding of the initial needs not fully analysed in different contexts.</p>



<p class="wp-block-paragraph">Removes communication problems by using of a common language (i.e., modelling language) to address communication problems, across spoken language barriers and backgrounds.</p>



<p class="wp-block-paragraph">Encourages and improves interaction with project stakeholders and all engineering disciplines.<br></p>



<p class="wp-block-paragraph">Improves quality as it implements:</p>



<ul class="wp-block-list">
<li>Rigorous requirements traceability.</li>



<li>Facilitates the system design integrity; enhanced design changes detection and update across different areas.</li>



<li>Improved requirements specification and allocation to subsystems.</li>



<li>Early identification of requirements issues.</li>



<li>Consistent documentation, both within and across projects.</li>
</ul>



<p class="wp-block-paragraph">Ability to detect defects earlier in the system development cycle with:</p>



<ul class="wp-block-list">
<li>On-going requirements validation through design verification and the use of simulation and automatic verification, increases confidence, reduces risk and costs.</li>



<li>Helps to verify the system correctness (e.g., interfaces captured and defined, data flow type is correct).</li>



<li>Helps to verify system completeness (e.g., all modes and states identified and defined), consistency and correctness with fewer changes.</li>
</ul>



<p class="wp-block-paragraph">Improves productivity:</p>



<ul class="wp-block-list">
<li>Reuse of existing models to support design and technology evolution.</li>



<li>Automated generation of documentation.</li>
</ul>



<p class="wp-block-paragraph">A model can be defined as a simplified representation of a real system (i.e., product or service).<br></p>



<h3 class="wp-block-heading" id="Different-types-of-models">Different types of models</h3>



<p class="wp-block-paragraph">Different types of models (not extensive list) ca be defined:<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Mathematical models, which allow reasoning about the System to be performed. It can represent equations.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Physical models, such as mock-ups, which provide a picture of what a final system may look like.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Visual model, such as drawings and plans.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> MBSE models, capture the architecture design definition of a system, for example an In-flight entertainment system.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f914.png" alt="🤔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> How the MBSE model can increase the quality of System design?<br><br>An MBSE model provides (not extensive list):<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Visualization: MBSE provides visual models that represent the system&#8217;s structure, behaviour, and interactions, making it easier for stakeholders to understand and discuss the design.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Common Language: It offers a standardized way to describe the system, which helps bridge the gap between different disciplines, such as engineering, software development, and business analysis. From concept to final design.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Interface Definition: MBSE clearly defines the interfaces and interactions between system components, which helps in integrating different subsystems and ensures they work together seamlessly.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Risk Identification: By providing a detailed view of the system and its interactions, MBSE helps identify potential risks and vulnerabilities early in the design process.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Scenario Analysis: It allows for the analysis of different scenarios, including worst-case situations, to prepare mitigation strategies.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Different Perspectives: Independent views allow the system to be represented from multiple perspectives, such as structural, behavioural, functional, and physical views. This multi-faceted approach ensures that all aspects of the system are considered and accurately represented.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Targeted Communication: Different stakeholders (engineers, managers, clients) often need different information. Independent views allow for the presentation of relevant details tailored to specific stakeholder needs, facilitating clearer and more effective communication.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Focus on Relevant Concerns: Each view can highlight particular concerns, such as security, performance, or usability, enabling stakeholders to focus on the areas most pertinent to their roles.<br><br>By addressing all the above, a model reduces complexity, facilitates communication and reduces lake of understanding. That drives to increase system design quality, hence:<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Reduce costs.<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Reduce time to market<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Reduce the amount of rework and fixes</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c622817123&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c622817123" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="482" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2023/10/MBSE-Operational-Analysis-model-1024x482.jpg" alt="" class="wp-image-1612" srcset="https://iexcelarc.com/wp-content/uploads/2023/10/MBSE-Operational-Analysis-model-1024x482.jpg 1024w, https://iexcelarc.com/wp-content/uploads/2023/10/MBSE-Operational-Analysis-model-300x141.jpg 300w, https://iexcelarc.com/wp-content/uploads/2023/10/MBSE-Operational-Analysis-model-150x71.jpg 150w, https://iexcelarc.com/wp-content/uploads/2023/10/MBSE-Operational-Analysis-model-768x361.jpg 768w, https://iexcelarc.com/wp-content/uploads/2023/10/MBSE-Operational-Analysis-model-1536x723.jpg 1536w, https://iexcelarc.com/wp-content/uploads/2023/10/MBSE-Operational-Analysis-model-2048x963.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">MBSE model</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c622817489&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c622817489" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="612" height="459" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2023/10/Mathematical-model-2.jpg" alt="" class="wp-image-1614" srcset="https://iexcelarc.com/wp-content/uploads/2023/10/Mathematical-model-2.jpg 612w, https://iexcelarc.com/wp-content/uploads/2023/10/Mathematical-model-2-300x225.jpg 300w, https://iexcelarc.com/wp-content/uploads/2023/10/Mathematical-model-2-150x113.jpg 150w" sizes="auto, (max-width: 612px) 100vw, 612px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Mathematical model</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c6228177aa&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c6228177aa" class="aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="640" height="360" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2023/10/Physical-mock-up-1.jpg" alt="" class="wp-image-1615" style="width:798px;height:auto" srcset="https://iexcelarc.com/wp-content/uploads/2023/10/Physical-mock-up-1.jpg 640w, https://iexcelarc.com/wp-content/uploads/2023/10/Physical-mock-up-1-300x169.jpg 300w, https://iexcelarc.com/wp-content/uploads/2023/10/Physical-mock-up-1-150x84.jpg 150w" sizes="auto, (max-width: 640px) 100vw, 640px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Physical mock-up</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a9c622817ad0&quot;}" data-wp-interactive="core/image" data-wp-key="6a9c622817ad0" class="aligncenter size-large is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="682" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iexcelarc.com/wp-content/uploads/2023/10/Drawing-plan-1024x682.jpg" alt="" class="wp-image-1610" style="width:800px;height:auto" srcset="https://iexcelarc.com/wp-content/uploads/2023/10/Drawing-plan-1024x682.jpg 1024w, https://iexcelarc.com/wp-content/uploads/2023/10/Drawing-plan-300x200.jpg 300w, https://iexcelarc.com/wp-content/uploads/2023/10/Drawing-plan-150x100.jpg 150w, https://iexcelarc.com/wp-content/uploads/2023/10/Drawing-plan-768x512.jpg 768w, https://iexcelarc.com/wp-content/uploads/2023/10/Drawing-plan.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Drawing model</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading" id="System-aspects-that-can-be-modelled">System aspects that can be modelled</h2>



<p class="wp-block-paragraph"><br>When a model activity is undertaking two aspects of the System can be captured:</p>



<ul class="wp-block-list">
<li>Structural aspect: the ‘what’ of the System; it captures what elements a system is made of (e.g., it helps to define the product breakdown structure – PBS) and the relationships between the elements.</li>



<li>Behavioural aspect: the ‘how’ of the System; how the system elements behave, how elements interact with one another and under what conditions.</li>
</ul>



<p class="wp-block-paragraph">A good modelling approach must always consider both the ‘what’ and the ‘how’ regardless of the System, even if we are considering a system such as a database, there is the need to consider how the various stakeholder behave towards it.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading" id="When-should-be-considered-to-model">When should be considered to model</h2>



<p class="wp-block-paragraph">Modelling can be applied at any product or service stage development. Some examples are captured below (not an extensive list):</p>



<ul class="wp-block-list">
<li>Modelling can be applied whenever there is the need to understand a system or something.</li>



<li>Modelling can be applied within a small-medium enterprise (SME), start-up or big organisations.</li>



<li>Modelling can be applied at any point in the Life Cycle, for example, stakeholder needs elicitation by doing &#8220;quick and dirty&#8221; iterations and scenarios explorations or at later and more detailed development stages.</li>



<li>Modelling efforts should be applied when only adding value.</li>
</ul>



<h2 class="wp-block-heading" id="Considerations-when-preparing-for-MBSE-modelling">Considerations when preparing for MBSE modelling</h2>



<p class="wp-block-paragraph">There are aspects that need to be considered when doing modelling activities: tools, language or notation and people. All this aspects need also to consider planning and scope of a modelling effort as described in the <a href="https://iexcelarc.com/arcadia-process-activities-work-scope-step-by-step/">Planning for success with MBSE Arcadia</a>.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-medium-font-size" id="Tools">Tools</h2>



<p class="has-normal-font-size wp-block-paragraph">As a model is not merely a collection of representations, but an integrated repository of project knowledge, one or more tools are typically required. These tools must not only provide the necessary capability in terms of language support but should also integrate with each other to ensure completeness, correctness, and consistency across the project.<br></p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-medium-font-size" id="Language-or-notation">Language or notation</h2>



<p class="wp-block-paragraph">Standard Techniques and Representations MBSE is most effective when standard techniques and representations are employed. The use of standards improves consistency and facilitates interoperability of tools, people, and process.<br></p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-medium-font-size" id="People">People</h2>



<p class="wp-block-paragraph">It is good practise to ensure the appropriate capabilities in modelling languages and tools does not have to be limited to project personnel. MBSE provides the maximum benefit when no translation of the model is required for the stakeholders, Training and support must be provided.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading" id="What-MBSE-is-not">What MBSE is not</h2>



<p class="wp-block-paragraph">Quite common there are myths around MBSE. Hereafter, it will be presented what MBSE is not.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-medium-font-size">Arcadia / SysML</h2>



<p class="wp-block-paragraph">A representation should use the most appropriate notation for the project. Arcadia and SysML are a very powerful modelling language, however, other languages (e.g., textual, mathematical) also exist and should be chosen on their individual merits.<br></p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-medium-font-size">Simulation</h2>



<p class="wp-block-paragraph">A representation can be either static or dynamic (simulation). Simulation enhances and provides automated and early defects detection.<br></p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-medium-font-size">Part of Systems Engineering activities required on a project</h2>



<p class="wp-block-paragraph">MBSE is an integrated approach to Systems Engineering in which all activities should reference a single point of truth, the model, in order to realise the maximum benefits.<br></p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-medium-font-size">Drawing</h2>



<p class="wp-block-paragraph">A representation (whether graphical, textual, or other) should be connected to the underlying model in order to realise the maximum benefits of MBSE (correctness, completeness, and consistency).<br></p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading has-medium-font-size">Modelling is MBSE</h2>



<p class="wp-block-paragraph">Modelling forms the core of MBSE, but not all Models are MBSE Models. Modelling and Model-based Engineering (MBE) is extensively in engineering. MBE can be applied to other engineering areas, such as design, and use of bespoke modelling Notations (circuit diagrams, 3-D modelling, CAD, etc.). MBSE, is applied at a higher level and will often be used to harmonise the MBE activities to ensure that the overall System satisfies its original need.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading" id="mbse-myths">MBSE myths</h2>



<p class="wp-block-paragraph">Model-Based Systems Engineering (MBSE) is an approach that uses models to support the specification, design, analysis, verification, and validation of complex systems. While MBSE offers many benefits, its adoption in organizations can be challenging due to various misconceptions and myths.<br><br>Some common myths about using and adopting MBSE:<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f47b.png" alt="👻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Myth: MBSE is Only for Large, Complex Projects.<br>MBSE is only beneficial for large organizations or complex projects with extensive requirements.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f31e.png" alt="🌞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Reality: While MBSE is particularly advantageous for complex systems, it can also improve clarity, consistency, and communication in smaller projects by providing a structured approach to system design and documentation.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f47b.png" alt="👻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Myth: MBSE is a Replacement for Traditional Engineering Practices.<br>Adopting MBSE means completely abandoning traditional engineering methods like document-based approaches.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f31e.png" alt="🌞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Reality: MBSE complements traditional practices by providing additional tools and methodologies that enhance, rather than replace, conventional systems engineering approaches. It can be integrated into existing workflows to improve overall efficiency and coherence.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f47b.png" alt="👻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Myth: MBSE Requires All Engineers to be Experts in Modelling Tools.<br>Successful MBSE implementation requires all team members to become experts in specialized modelling tools.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f31e.png" alt="🌞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Reality: While some level of tool proficiency is beneficial, not all team members need to be experts. Training and collaboration are key, with a core team skilled in MBSE tools and methodologies supporting others.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f47b.png" alt="👻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Myth: MBSE is Too Expensive and Resource-Intensive.<br>MBSE is cost-prohibitive and requires significant resources, making it accessible only to organizations with large budgets.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f31e.png" alt="🌞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Reality: While there may be initial costs associated with training and tool acquisition (Capella modelling tool is FREE), MBSE can lead to cost savings by reducing errors, improving design efficiency, and enhancing system reliability. The long-term benefits often outweigh the initial investment.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f47b.png" alt="👻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Myth: MBSE Produces Too Much Documentation.<br>MBSE creates unnecessary complexity by generating excessive documentation.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f31e.png" alt="🌞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Reality: MBSE focuses on creating necessary and valuable documentation that enhances understanding and communication. The documentation is often more coherent and integrated than traditional methods, emphasizing quality over quantity.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading" id="MBSE-is-small-scale/start-up-environment">MBSE in small-scale/start-up environment</h2>



<p class="wp-block-paragraph">As mentioned above, MBSE is used in large project, but can also be used in many of the small-scale/start-up showing common &#8220;pain point&#8221; that can be addressed by MBSE.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26c8.png" alt="⛈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Pain Point: Limited Resources and Expertise<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f31e.png" alt="🌞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Solution with MBSE: It can streamline the design and development process by providing a structured approach to systems engineering. This helps small teams manage complexity without needing extensive prior experience, reducing the learning curve and helping teams focus on innovation.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26c8.png" alt="⛈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Pain Point: Rapid Development Cycles<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f31e.png" alt="🌞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Solution with MBSE: The model-based approach facilitates quick iterations and modifications, enabling start-ups to adapt swiftly to changing market demands or technology updates. This agility can be crucial for staying competitive.<br><br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26c8.png" alt="⛈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Pain Point: Integration and Interoperability Issues<br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f31e.png" alt="🌞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Solution with MBSE: It promotes a clear understanding of system components and their interactions, which is vital for integrating various technologies and ensuring they work seamlessly together. This reduces the risk of costly integration issues later in the development cycle.</p><p>The post <a href="https://iexcelarc.com/what-is-model-based-system-engineering-mbse/">An Introduction to Model-Based System Engineering (MBSE) and model value</a> first appeared on <a href="https://iexcelarc.com">Hélder Castro</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://iexcelarc.com/what-is-model-based-system-engineering-mbse/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
