<?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>2025 - Argevide</title>
	<atom:link href="https://www.argevide.com/news/2025-news/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.argevide.com/category/news/2025-news/</link>
	<description></description>
	<lastBuildDate>Wed, 18 Feb 2026 21:13:24 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.argevide.com/wp-content/uploads/2020/04/cropped-argevide-1-32x32.png</url>
	<title>2025 - Argevide</title>
	<link>https://www.argevide.com/category/news/2025-news/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Eliminative Argumentation</title>
		<link>https://www.argevide.com/2015-12-eliminative-argumentation/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Fri, 05 Dec 2025 16:52:07 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[confidence argument]]></category>
		<category><![CDATA[GSN]]></category>
		<category><![CDATA[MISRA]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14864</guid>

					<description><![CDATA[<p>Eliminative argumentation is an alternative approach to building an assurance case. The argument is typically constructed positively and focuses on demonstrating why we believe the goal has been achieved. Eliminative argumentation relies on the constant questioning of &#8220;what if?&#8221;. The structure of the argument can be quite similar to that of a standard positive argument, [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2015-12-eliminative-argumentation/">Eliminative Argumentation</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14864" class="elementor elementor-14864" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-46d2e25 elementor-widget elementor-widget-text-editor" data-id="46d2e25" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Eliminative argumentation is an alternative approach to building an assurance case. The argument is typically constructed positively and focuses on demonstrating why we believe the goal has been achieved. Eliminative argumentation relies on the constant questioning of &#8220;what if?&#8221;. The structure of the argument can be quite similar to that of a standard positive argument, but the focus is on identifying weaknesses in the argument that hinder its purpose. This is achieved by explicitly pointing out possible weaknesses as defeaters and then explicitly demonstrating that they are not valid. The strength of this approach lies in the explicit presentation of all known defeaters. This avoids the error of excessive optimism and distorting the facts to suit the intended purpose.</p><p>The process of building an eliminative argumentation is also slightly different. For each step of reasoning, starting with the top claim, an analysis is performed to identify all possible reasons why the goal cannot be achieved. Each obstacle is explicitly described in the argument as a <strong>defeater</strong>. In the next step, for each defeater, an argument must be found, supported by evidence, that a given defeater is ineffective. For this argument, it is also necessary to examine possible further defeaters that could render it ineffective. The work on the argumentation continues until no more defeaters can be identified and all defeaters have been successfully rejected.</p><p>We will examine the application of the eliminative argumentation approach using a simple example taken from the first publication on this approach, the 2015 SEI report &#8220;<a href="https://www.sei.cmu.edu/library/eliminative-argumentation-a-basis-for-arguing-confidence-in-system-properties/" target="_blank" rel="noopener">Eliminative Argumentation: A Basis for Arguing Confidence in System Properties</a>.&#8221; The purpose of the argument is to demonstrate that the light in the room is working.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-900c0cf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="900c0cf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ecc623" data-id="1ecc623" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ccbcea0 elementor-widget elementor-widget-image" data-id="ccbcea0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag1-positive-argument.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-12-05-diag1-positive-argument" data-elementor-lightbox-description="Positive approach to argument development" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ4NjYsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMlwvMjAyNS0xMi0wNS1kaWFnMS1wb3NpdGl2ZS1hcmd1bWVudC5wbmcifQ%3D%3D">
							<img fetchpriority="high" decoding="async" width="585" height="502" src="https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag1-positive-argument.png" class="attachment-medium_large size-medium_large wp-image-14866" alt="Positive approach to argument development" srcset="https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag1-positive-argument.png 585w, https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag1-positive-argument-300x257.png 300w, https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag1-positive-argument-320x275.png 320w, https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag1-positive-argument-239x205.png 239w" sizes="(max-width: 585px) 100vw, 585px" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3791c8b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3791c8b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75e9a35" data-id="75e9a35" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-86c357c elementor-widget elementor-widget-text-editor" data-id="86c357c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Now let&#8217;s look at this using the eliminative argumentation approach. The main goal will be the same, but we don&#8217;t create a positive strategy around it. Instead, we look for conditions that might prevent the bulb from turning on. We add these conditions as &#8220;unless&#8230;&#8221; stipulations. We start by saying that the bulb will turn on unless there&#8217;s no power. Next, we can say that the bulb will turn on unless the switch is not connected. Once the list of known problems is exhausted, we can add &#8220;unless another, as yet unknown, problem occurs.&#8221;</p><p>The condition for completing this step of the argumentation development is the lack of knowledge of other possible defeaters. If we learn of any other possible reason that could prevent the proposed postulate from being met, it should be added as another defeater.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0f8aaf1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0f8aaf1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-104023a" data-id="104023a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4e12384 elementor-widget elementor-widget-image" data-id="4e12384" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag2-top-eliminative-argument-2.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-12-05-diag2-top-eliminative-argument" data-elementor-lightbox-description="Eliminative argumentation - step 1" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ4ODcsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMlwvMjAyNS0xMi0wNS1kaWFnMi10b3AtZWxpbWluYXRpdmUtYXJndW1lbnQtMi5wbmcifQ%3D%3D">
							<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-12-05-diag2-top-eliminative-argument-2-rfpwacxp55t5tm1ixei5ekbsm7w4kcktydzkevcks6.png" title="2025-12-05-diag2-top-eliminative-argument" alt="Eliminative argumentation - step 1" loading="lazy" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0ff2fea elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0ff2fea" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e213218" data-id="e213218" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-87b33b3 elementor-widget elementor-widget-text-editor" data-id="87b33b3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>For each deeater identified in the argument, you must now provide evidence that the given defeater will not occur in your system. This may be described by one or more claims or a strategy supported by an argument. It is important to present convincing evidence that the defeater doesn’t pose z risks or the risk is sufficiently low. For unknown defeaters, you should demonstrate that you have completed enough identification activities and identified enough of them that continuing will no longer provide any benefit in reducing the risk level.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0beb08c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0beb08c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c537ee9" data-id="c537ee9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-36be7d7 elementor-widget elementor-widget-image" data-id="36be7d7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag3-eliminative-argument-1.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-12-05-diag3-eliminative-argument" data-elementor-lightbox-description="Eliminative argumentation " data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ4NzksInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMlwvMjAyNS0xMi0wNS1kaWFnMy1lbGltaW5hdGl2ZS1hcmd1bWVudC0xLnBuZyJ9">
							<img decoding="async" width="686" height="469" src="https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag3-eliminative-argument-1.png" class="attachment-large size-large wp-image-14879" alt="Eliminative argumentation" srcset="https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag3-eliminative-argument-1.png 773w, https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag3-eliminative-argument-1-300x205.png 300w, https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag3-eliminative-argument-1-768x525.png 768w, https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag3-eliminative-argument-1-636x434.png 636w, https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag3-eliminative-argument-1-320x219.png 320w, https://www.argevide.com/wp-content/uploads/2025/12/2025-12-05-diag3-eliminative-argument-1-239x163.png 239w" sizes="(max-width: 686px) 100vw, 686px" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f3d8d92 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f3d8d92" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fef937f" data-id="fef937f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7498e33 elementor-widget elementor-widget-text-editor" data-id="7498e33" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The resulting argument has a similar structure to the traditional approach, but it explicitly states the defeater challenging the argument goals. In our example, the list of evidence is almost identical. The only difference stems from the fact that justification J1 in the first diagram is not supported by any evidence.</p><p>Although it requires more work, eliminative argumentation has the advantage that it explicitly presents defeaters, which facilitates argument verification. This allows for a potentially higher level of argument quality and trustworthiness.</p><p>This approach can now be used in PREMIS. The methods of arguments presentation and the assessment functions have been extended to include a new type of argumentation elements, defeaters.</p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2015-12-eliminative-argumentation/">Eliminative Argumentation</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Managing system limitations in safety assurance cases (SOTIF)</title>
		<link>https://www.argevide.com/2025-11-sotif-assurance-case/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Thu, 20 Nov 2025 13:56:01 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[confidence argument]]></category>
		<category><![CDATA[GSN]]></category>
		<category><![CDATA[MISRA]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14691</guid>

					<description><![CDATA[<p>Safety cases are usually based on functional safety arguments to demonstrate that failures will not result in hazardous situations. But accidents may have causes related to the system behaviour different than failures. This is where SOTIF comes in. This stands for Safety of the Intended Functionality. What does it mean? It covers mitigation of hazard [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-11-sotif-assurance-case/">Managing system limitations in safety assurance cases (SOTIF)</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14691" class="elementor elementor-14691" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-46d2e25 elementor-widget elementor-widget-text-editor" data-id="46d2e25" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Safety cases are usually based on functional safety arguments to demonstrate that failures will not result in hazardous situations. But accidents may have causes related to the system behaviour different than failures. This is where SOTIF comes in. This stands for Safety of the Intended Functionality. What does it mean? It covers mitigation of hazard factors related to unexpected situations or system limitations. One example of an unexpected situation is bright sunlight making it difficult for an autonomous vehicle to identify lanes. Another example is a system misuse, such as a system operator giving commands that is not foreseen for the current operation mode. SOTIF helps us assure safe system behaviour in unexpected situations.</p><h3>SOTIF extends functional safety</h3><p>Functional safety focuses on the risk arising from system faults or failures, i.e. hardware or software malfunctions. In the automotive sector, this is described in the ISO 26262 standard. Safety assurance for other causes related to system limitations and unexpected situations are regulated in the SOTIF standard ISO 21448.</p><p>The SOTIF safety assurance process involves a few steps:</p><ol><li>The boundaries and scope of the intended functionality must be defined within the Operational Design Domain (ODD).</li><li>System behaviour is analysed for potential unsafe scenarios.</li><li>Mitigation measures are identified, which can be related to functional modifications to achieve SOTIF goals.</li><li>The planned mitigation measures are implemented and verified.</li><li>Validation is performed under diverse and representative conditions.</li><li>Field monitoring for SOTIF evaluation and maintenance is defined for implementation during system operation.</li></ol><h3>SOTIF arguments</h3><p>SOTIF implementation needs to be demonstrated in the system safety case. Guidance how to do this and examples of GSN arguments are provided in ISO 21448. A sample top-level argument for the pre-release SOTIF process of safety assurance is presented below. A separate claim is specified for each main phase of the SOTIF process.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-900c0cf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="900c0cf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ecc623" data-id="1ecc623" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ccbcea0 elementor-widget elementor-widget-image" data-id="ccbcea0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/11/2025-11-20-SOTIF-argument-1.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-11-20 SOTIF argument 1" data-elementor-lightbox-description="SOTIF assurance case" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ2OTMsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMVwvMjAyNS0xMS0yMC1TT1RJRi1hcmd1bWVudC0xLnBuZyJ9">
							<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-11-20-SOTIF-argument-1-rezikhsmo38ia9joszffwqaqe15aujf68kr21iydhw.png" title="2025-11-20 SOTIF argument 1" alt="SOTIF assurance case" loading="lazy" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3791c8b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3791c8b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75e9a35" data-id="75e9a35" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-86c357c elementor-widget elementor-widget-text-editor" data-id="86c357c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>This argument should be extended to include a second branch of the argument for the operational phase of the system life cycle. This argument is focuses on demonstrating the capabilities of the SOTIF safety maintenance process, since the argument is to be developed and approved before the system operation starts. During the system operation this can be supplemented with evidence that these actions are actually performed.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0f8aaf1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0f8aaf1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-104023a" data-id="104023a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4e12384 elementor-widget elementor-widget-image" data-id="4e12384" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/11/2025-11-20-SOTIF-argument-2.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-11-20 SOTIF argument 2" data-elementor-lightbox-description="SOTIF argument for system operation" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ2OTQsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMVwvMjAyNS0xMS0yMC1TT1RJRi1hcmd1bWVudC0yLnBuZyJ9">
							<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-11-20-SOTIF-argument-2-rezjah20ce0y0uzq0viiqpa0sxc37ibk6urufehfbk.png" title="2025-11-20 SOTIF argument 2" alt="SOTIF argument for system operation" loading="lazy" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d0c4bdb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d0c4bdb" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fd85021" data-id="fd85021" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c14fef9 elementor-widget elementor-widget-text-editor" data-id="c14fef9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>As SOTIF extends functional safety, there is a question how these two arguments relate to each other. There are a few common actions or work products shared between functional safety and SOTIF, such as:</p><ul><li>identified hazards,</li><li>limitations and assumptions of functional safety,</li><li>safety goals and safety requirements,</li><li>safety requirements verification and validation.</li></ul><p>You can develop separate assurance case modules for functional safety and for SOTIF, they can refer to shared artifacts where necessary. Probably, you will need a claim to demonstrate that functional Safety and SOTIF measures are consistent and jointly sufficient to achieve the acceptable system risk level.</p><p>You can browse the sample SOTIF assurance case online in PREMIS using this <strong><a href="https://premis.argevide.com/diagrams/gsn/944?q=qJc1LekCidrMJAMrIUaRtiJVEc0CVtjCjxWF%2fPxesPk%2fFILC1yXq1hy0CCDzR%2bJqkVAgHEaHFucEFvVO84t2fTYs9JBdcwVZHRBVJM4NZ%2fTCMF48tRgY1RsBwyl8Fvl4r3xPe02e49FCxb1oth64yvMm150Oln9hioJ92LiVSJGFXrUPM2tL3i7wt7uXlge38FDae72Ur1a9KQjOAW3SWQ%3d%3d" target="_blank" rel="noopener">link</a></strong>.</p><p>Summarizing, joint SOTIF and functional safety assurance case covers hazards related to both failures and system limitations including unexpected situations. ISO 21448 is dedicated for automotive sector but this approach is also useful in other industries.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-11-sotif-assurance-case/">Managing system limitations in safety assurance cases (SOTIF)</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>LTAC &#8211; Simple text assurance case format</title>
		<link>https://www.argevide.com/2025-10-ltac/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Thu, 30 Oct 2025 04:41:04 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[confidence argument]]></category>
		<category><![CDATA[GSN]]></category>
		<category><![CDATA[MISRA]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14588</guid>

					<description><![CDATA[<p>When working with assurance case arguments, a simple text argument format can be useful. This should be understandable to humans and usable with AI tools, while also being formally defined so this can be imported into assurance case editors. For this purpose, we are introducing LTAC –  Lightweight Text Assurance Case. It&#8217;s a simplified text [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-10-ltac/">LTAC &#8211; Simple text assurance case format</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14588" class="elementor elementor-14588" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-46d2e25 elementor-widget elementor-widget-text-editor" data-id="46d2e25" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>When working with assurance case arguments, a simple text argument format can be useful. This should be understandable to humans and usable with AI tools, while also being formally defined so this can be imported into assurance case editors. For this purpose, we are introducing <strong>LTAC –  Lightweight Text Assurance Case</strong>. It&#8217;s a simplified text format for presenting assurance case arguments. Let&#8217;s look at an example argument. Is it easy to read and understand?</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ed9cd73 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ed9cd73" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9798ccc" data-id="9798ccc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-152191d elementor-widget elementor-widget-text-editor" data-id="152191d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<pre style="font-family: 'Courier New', Courier, monospace; font-size: 12px; font-weight: bold; white-space: pre-wrap; line-height: 1.4;">
- Claim G1: System is acceptably safe to operate
  - Context C1: System Definition
  - Strategy S1: Argue by mitigating all hazards
    - Claim G2: All  hazards have been identified
      - Evidence E1: Hazard analysis report
    - Claim G3: All identified hazards have been mitigated
      - Strategy S3: Decompose mitigation argument by identified hazards
        - Claim S5: All identified hazards have been accurately assessed
        - Claim S6: Mitigation strategies have been implemented for all hazards
        - Claim S7: The effectiveness of the mitigation measures has been validated
    - Claim S4: Continuous monitoring of risks is in place</pre>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-21388ef elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="21388ef" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a88b0dd" data-id="a88b0dd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0e060ea elementor-widget elementor-widget-text-editor" data-id="0e060ea" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The above argument fragment is human-readable, which is crucial. It can easily be reviewed and modified as needed.</p><p>When this argument is pasted into PREMIS, we get the GSN diagram as shown below.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-900c0cf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="900c0cf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ecc623" data-id="1ecc623" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ccbcea0 elementor-widget elementor-widget-image" data-id="ccbcea0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/10/2025-10-29_19-34-GSN-diagram.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-10-29_19-34 GSN diagram" data-elementor-lightbox-description="GSN argument created from LTAC" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1OTgsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvMjAyNS0xMC0yOV8xOS0zNC1HU04tZGlhZ3JhbS5wbmcifQ%3D%3D">
							<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-10-29_19-34-GSN-diagram-rdyantknec3df96r0ktn54484nt0c9xqcwkmwk0154.png" title="2025-10-29_19-34 GSN diagram" alt="GSN argument created from LTAC" loading="lazy" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3791c8b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3791c8b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75e9a35" data-id="75e9a35" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-86c357c elementor-widget elementor-widget-text-editor" data-id="86c357c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>LTAC arguments can be created manually, but also using AI tools or scripts. If you want to use an AI tool, first give it an instruction to use LTAC notation according to the <a href="https://www.argevide.com/documents/ltac.txt"><strong>LTAC specification</strong></a>. Once the AI tool learns the LTAC notation, it can easily create and analyse arguments in this way.</p><p>As the argumentation gets larger, this textual form becomes more difficult for humans to review. However, the argument fragments in LTAC are still easy to use.</p><p>There&#8217;s another major limitation to LTAC. This text-based argumentation is effective when there are no argument element descriptions or metadata, such as &#8216;undeveloped&#8217; tags or other similar information. In such cases, more advanced textual notations, including those using YAML, can be used. However, when the data for a single argument element is more complex and not presented in a single line, it becomes more difficult for manual analysis.</p><p>LTAC is an effective solution when you use AI tools and want to review the argument before inserting it into the assurance case tool. It works well with PREMIS.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-10-ltac/">LTAC &#8211; Simple text assurance case format</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Using confidence arguments in assurance cases</title>
		<link>https://www.argevide.com/2025-10-confidence-arguments/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Tue, 21 Oct 2025 12:06:10 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[confidence argument]]></category>
		<category><![CDATA[GSN]]></category>
		<category><![CDATA[MISRA]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14560</guid>

					<description><![CDATA[<p>Confidence arguments help to justify that main arguments in assurance cases are sound and trustworthy. While the main argument directly addresses system safety or security, the purpose of the confidence argument is to answer the question why we should trust that the main argument is right. Some standards and guidelines, and also some certifiers require [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-10-confidence-arguments/">Using confidence arguments in assurance cases</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14560" class="elementor elementor-14560" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-46d2e25 elementor-widget elementor-widget-text-editor" data-id="46d2e25" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Confidence arguments</strong> help to justify that main arguments in assurance cases are sound and <strong>trustworthy</strong>. While the main argument directly addresses system safety or security, the purpose of the confidence argument is to answer the question why we should trust that the main argument is right. Some standards and guidelines, and also some certifiers require an explicit demonstration of the confidence argument, that is a consistent and complete justification that the main argument is trustworthy.</p>
<p>The starting point is demonstrating confidence in a single argumentation step. There are a few ways how you may do this. Here, we present the use of Justification type of argument elements. <a href="https://scsc.uk/index.php/gsn-standard" target="_blank" rel="noopener">GSN Community Standard</a> version 3 in section 1:2.2.18 says: “A justification can also be connected to a strategy, to <strong>provide backing for the argument described by the strategy</strong>.” That’s the point. We need explicit backing for the argumentation reasoning step described by a strategy. The backing should say why should trust that the reasoning is sound, it covers the full context of the claim, all required premises are available and all known problems or weaknesses are resolved. To create such backing we have extended the Justification element to allow it to be supported by an argument. We also allow justifications to be linked to confidence claims. This approach allows to keep the main argument and the confidence argument separate.</p>
<p><strong>PREMIS extends the GSN argument structure</strong> to allow justifications to be supported by arguments. The diagram below shows on the left a simple safety argument with justification J1 that is a link (a citation) of a confidence claim CC1. Its argument structure is presented on the right. This example illustrates how the confidence argument can be implemented and how it is related to the main safety argument.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7bf0a49 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7bf0a49" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5f8a2d9" data-id="5f8a2d9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0ed6518 elementor-widget elementor-widget-image" data-id="0ed6518" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/10/2025-10-21-safety-and-confidence-argument.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-10-21 safety and confidence argument" data-elementor-lightbox-description="safety and confidence argument" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1NjIsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvMjAyNS0xMC0yMS1zYWZldHktYW5kLWNvbmZpZGVuY2UtYXJndW1lbnQucG5nIn0%3D">
							<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-10-21-safety-and-confidence-argument-rdj5mc6fkqjb79ayrx81bhzr3pczsx8ulvyrpcx3l0.png" title="2025-10-21 safety and confidence argument" alt="safety and confidence argument" loading="lazy" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-21388ef elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="21388ef" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a88b0dd" data-id="a88b0dd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0e060ea elementor-widget elementor-widget-text-editor" data-id="0e060ea" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>This approach can be used for individual argumentation steps and for complete assurance cases.</p>
<ul>
<li>The main argument asserts that an acceptable level of system safety has been achieved. Each claim in this argument contributes to achievement of the system safety.</li>
<li>The confidence argument should justify that each argumentation step of the main argument is valid. This does not contribute directly to the system safety, but it is required to trust in the main safety argument. If we cannot provide a convincing confidence argument for a given step of the main argument, we cannot trust its validity.</li>
</ul>
<h3>Example of safety and process reliability argument branches</h3>
<p>The argument map diagram below presents this approach applied to a simple assurance case. The argument map shows the pages of the argument diagrams. The top claim name for each page is displayed. The left part of the diagram contains the main safety argument and the confidence argument is shown on the right. You can also browse this assurance case online in PREMIS using this <a href="https://premis.argevide.com/diagrams/gsn/930/?q=qJc1LekCidrMJAMrIUaRtiJVEc0CVtjCjxWF%2fPxesPk%2fFILC1yXq1hy0CCDzR%2bJqkVAgHEaHFucEFvVO84t2fTYs9JBdcwVZHRBVJM4NZ%2fTCMF48tRgY1RsBwyl8Fvl4r3xPe02e49FCxb1oth64yvMm150Oln9hioJ92LiVSJGFXrUPM2tL3i7wt7uXlge38FDae72Ur1a9KQjOAW3SWQ%3d%3d" target="_blank" rel="noopener">link</a>.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-900c0cf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="900c0cf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ecc623" data-id="1ecc623" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ccbcea0 elementor-widget elementor-widget-image" data-id="ccbcea0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/10/2025-10-21-argument-map.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-10-21 argument map" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQ1NjMsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvMjAyNS0xMC0yMS1hcmd1bWVudC1tYXAucG5nIn0%3D">
							<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-10-21-argument-map-rdj5r9txgfai5k4wyk0iwr5vdj1d7pu4ab9jenlosu.png" title="2025-10-21 argument map" alt="assurance case argument map with confidence argument branch" loading="lazy" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3791c8b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3791c8b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75e9a35" data-id="75e9a35" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-86c357c elementor-widget elementor-widget-text-editor" data-id="86c357c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The confidence argument presented here includes just five claims, which is sufficient to demonstrate its structure. It should be based directly on the system development process or its life cycle. The confidence argument should follow the development process and at same time it should be consistent with the structure of the main safety argument. An adequate confidence claim should be provided for each step of the main argument. In practice, there will be hundreds of confidence claims and links to the safety argument. While the use of quality gates and other checkpoints implemented in the safety assurance process can simplify the linking of two arguments, the confidence argumentation must still cover all the requirements of the relevant standards for the development process.</p>
<p><strong>This approach can be extended with additional layers</strong> of the argument. For example <a href="https://misra.org.uk/misra-safety-argument/" target="_blank" rel="noopener">MISRA</a> Guidelines for Automotive Safety Arguments proposed the next argument layer named Organizational environment that should contain an argument demonstrating that all system life cycle activities are performed by an organization with an appropriate environment, which includes, among others, a Quality Management System (QMS), continuous improvement process, adequate team qualifications.</p>
<p>Separating the argument layers into different argument branches or separate argument modules can make managing <strong>large assurance cases easier for development, reviews and maintenance</strong>. The relations between the main argument and the layers of the confidence argument are easy to maintain in PREMIS when the structure of the main argument is consistent with the system development process.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-10-confidence-arguments/">Using confidence arguments in assurance cases</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SPI indicators in dynamic assurance cases</title>
		<link>https://www.argevide.com/2025-09-spi-indicators-in-assurance-cases/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Wed, 10 Sep 2025 12:51:35 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[SPI]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14447</guid>

					<description><![CDATA[<p>Assurance cases are used not only during system development but also during operation. For many systems, Safety Performance Indicators (SPIs) are used in this context. They are used to monitor and report the system safety performance over time. They help to identify whether safety goals are being achieved and provide early warning signals of emerging [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-09-spi-indicators-in-assurance-cases/">SPI indicators in dynamic assurance cases</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14447" class="elementor elementor-14447" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-46d2e25 elementor-widget elementor-widget-text-editor" data-id="46d2e25" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Assurance cases are used not only during system development but also during operation. For many systems, Safety Performance Indicators (SPIs) are used in this context. They are used to monitor and report the system safety performance over time. They help to identify whether safety goals are being achieved and provide early warning signals of emerging risks. They are also useful in identifying weaknesses in the safety management system.</p><p>Assurance cases should not ignore SPIs, as they provide essential information about the system safety during its operation. However the nature of these indicators is different from regular assurance case evidence. SPI values change over time, so the argument must be able to handle this variability. We need dynamic assurance cases that can react to changes of the reported SPI.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c4e3696 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c4e3696" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a630afd" data-id="a630afd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-dedc137 elementor-widget elementor-widget-text-editor" data-id="dedc137" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Assurance case process to incorporate SPI data</h3><p><span style="font-size: 18px;">There are three steps of this process that can be performed automatically:</span></p><ol><li><strong>Transfer the SPI data</strong>. The goal is to connect to the SPI measurement system and transfer SPI data into evidence references in the assurance case. SPI data is maintained as dynamic evidence within the argument. This means that data in the argument can be updated daily or more frequently when needed. We use a simple generic data format for SPI values in PREMIS that can represent any type of values, including textual and numerical information.</li><li><strong>Interpret the SPI data</strong>. This is done by updating the base claim based on the supported SPI evidence. PREMIS allows to define conditions on SPI values to determine the resulting claim assessment. There are three possible statuses for SPI indicators: the SPI status can be OK (acceptable risk level), Warning (risk soon) and Alert (at risk).</li><li><strong>Propagate the SPI status information</strong>. PREMIS assessment propagation mechanism automatically updates the assessment in the assurance case. Depending on the argument structure, changes of the SPI indicators values may affect the assessment of related claims in the argument, including the top claim. Exceeding the threshold of a single critical SPI indicator may even result in the top claim being rejected.</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8275966 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8275966" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-774bf7a" data-id="774bf7a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-df4aac5 elementor-widget elementor-widget-text-editor" data-id="df4aac5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>This process is fully automated when PREMIS arguments are connected to source systems that provide SPI values. This could be a single system integrating all SPIs, or it could be multiple source systems reporting individual metrics. It could be any system that provides network access to its data (an API) or has the ability to transmit the data in any other way, for example by email. We use Jira integrated with PREMIS as the main source of SPI data.</p><p>Dynamic evidence, such as SPIs, changes the way arguments are handled. The point is that, most of the time, dynamic evidence works like regular evidence, but it can occasionally turn into counter-evidence. This happens when the indicator&#8217;s value indicates that some security requirements are not met. The system&#8217;s safety or security argument can only be accepted if the measurement data confirms that the system actually meets the safety and security goals. When a dynamic proof indicates that this is not the case, a response is required, not by changing the argument, as is the case with defeaters, but by changing the value of the evidence &#8211; in this case, the SPI indicator. It’s the system operation that needs to be corrected. The argument needs any changes only when the system or the operation process is modified. If the correction involves design changes or the release of a new system version, the relevant parts of the argument should also be updated. Regardless of the associated argumentation changes, it is essential that the dynamic evidence reverts to its accepted state, so that it no longer acts as counter-evidence.</p><h3>How does it work in practice?</h3><p>A simple example of a Safety Performance Indicator is the number of open safety issues in Jira. We can have an epic in Jira for collecting safety issues in one place, or a filter to select issues covered by the indicator. Let’s say we have a safety epic and all safety issues should be linked to it as sub-issues. Some issues may not be relevant and we define the SPI as a number of open security issues with major or critical priority. If the indicator value exceeds zero, it should report an ALARM. This can be represented by the following rules in PREMIS:</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7bf0a49 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7bf0a49" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5f8a2d9" data-id="5f8a2d9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0ed6518 elementor-widget elementor-widget-image" data-id="0ed6518" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-09-10-spi-rules-1-rbjukfa21vu3h10l2899fnfslh6495f9ku3lnksex0.png" title="2025-09-10 spi rules 1" alt="assurance case script for processing SPI data" loading="lazy" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-21388ef elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="21388ef" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a88b0dd" data-id="a88b0dd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0e060ea elementor-widget elementor-widget-text-editor" data-id="0e060ea" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In some cases we may want to add a WARNING state to be used when the indicator value is close to the limit, but the limit is not exceeded yet.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3b71d93 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3b71d93" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-187ce7c" data-id="187ce7c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-fb16c65 elementor-widget elementor-widget-image" data-id="fb16c65" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-09-10-spi-rules-2-rbjurjvzvnldiknuft6eucomro1bmipzk475o47y7a.png" title="2025-09-10 spi rules 2" alt="assurance case script for processing SPI data" loading="lazy" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ddbc229 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ddbc229" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9c9e9a3" data-id="9c9e9a3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-97df0ae elementor-widget elementor-widget-text-editor" data-id="97df0ae" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Depending on the settings of your assurance case the result of the SPI value verification can affect the status of the supported base claim and other claims up the argument structure to the top claim. The diagram below shows an example where the SPI measurement implemented as argument evidence resulted in a WARNING status of the supported base claim, which is then propagated up to the top claim. The top claim can only be accepted when all SPI indicators report the status OK.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-900c0cf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="900c0cf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ecc623" data-id="1ecc623" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ccbcea0 elementor-widget elementor-widget-image" data-id="ccbcea0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-09-10-spi-argument-rbjut81o11vq5m8goj6j9xi4sbstb5ct4dy8dtqrvq.png" title="2025-09-10 spi argument" alt="Assurance case supported by SPI evidence" loading="lazy" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3791c8b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3791c8b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75e9a35" data-id="75e9a35" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-86c357c elementor-widget elementor-widget-text-editor" data-id="86c357c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Although assurance cases are not intended for tracking safety issues and managing their resolution, they should maintain the current status of system safety. Assurance cases are live artefacts, and one aspect of this involves the use of dynamic evidence, such as performance indicators.</p><p>PREMIS supports dynamic evidence, including SPI reporting where you can define rules and conditions when an alarm, a warning or the OK status should be reported.</p><p><a href="https://www.argevide.com/contact/?question=dynamic"><b>Contact us</b></a> if you have questions or want more information how they could be used in your assurance cases.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-09-spi-indicators-in-assurance-cases/">SPI indicators in dynamic assurance cases</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Building strong assurance cases</title>
		<link>https://www.argevide.com/2025-08-strong-assurance-cases/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Fri, 01 Aug 2025 10:46:02 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance 2.0]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[confidence]]></category>
		<category><![CDATA[GSN]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14385</guid>

					<description><![CDATA[<p>Strong assurance cases are achieved by building confidence in the validity of reasoning steps and demonstrating how defeaters are handled. These two approaches present two different directions of argumentation. The first one focuses on providing sound basis for the argument while the second aims at defending it against known defeaters. Which approach is more effective [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-08-strong-assurance-cases/">Building strong assurance cases</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14385" class="elementor elementor-14385" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-46d2e25 elementor-widget elementor-widget-text-editor" data-id="46d2e25" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Strong assurance cases are achieved by building confidence in the validity of reasoning steps and demonstrating how defeaters are handled. These two approaches present two different directions of argumentation. The first one focuses on providing sound basis for the argument while the second aims at defending it against known defeaters.</p><p>Which approach is more effective and should be used? The explicit specification of defeaters seems attractive because it provides direct answers our doubts. When I have a “but…” comment, someone can point to a corresponding defeater in the argument and present how it is handled. In this way an assurance case can address the concerns of doubters. They can be satisfied when they find direct answers for their doubts.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-008a8cf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="008a8cf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7c72e14" data-id="7c72e14" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-84344e4 elementor-widget elementor-widget-image" data-id="84344e4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="686" height="237" src="https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-strong-assurance-cases.png" class="attachment-large size-large wp-image-14393" alt="Strong assurance cases" srcset="https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-strong-assurance-cases.png 801w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-strong-assurance-cases-300x104.png 300w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-strong-assurance-cases-768x266.png 768w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-strong-assurance-cases-636x220.png 636w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-strong-assurance-cases-320x111.png 320w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-strong-assurance-cases-239x83.png 239w" sizes="(max-width: 686px) 100vw, 686px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c4e3696 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c4e3696" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a630afd" data-id="a630afd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-dedc137 elementor-widget elementor-widget-text-editor" data-id="dedc137" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-size: 18px;">On the other hand handling defeaters creates additional explanations for the argument, which should be sound in the first place. If the argument is weak, the response to a defeater should involve a modification of the argument structure. To avoid this we should develop sound arguments from the outset. The best way is to base on proven argument templates and ensure validity of all reasoning steps. The goal is to avoid weaknesses in the whole argument development process.</span></p><p>There are some basic rules that help in the development of sound arguments.</p><ol><li>Specify a strategy for each reasoning step, avoid direct supporting claims by subclaims. This will help reviewers to check if the argument decomposition is complete and valid.</li><li>Specify a justification why you think the strategy is valid for a given claim in its context. Is it valid in all application scenarios? Have you considered all interactions? Are all subclaims valid in the main claim context? Identify all possible weaknesses. The justification is especially important when you reuse argument structures in a new context.</li><li>When the justification is not straightforward, extend it with a confidence argument.</li></ol><p>A confidence argument is an argument that supports the credibility of the main assurance argument. The two arguments form an inseparable pair and should be kept together in one assurance case module. This helps to ensure consistency of argument. An argument module can have one or more confidence top claims. The diagram below presents the general schema for the use of conformance argument. Conformance claim CA1 is used to support strategy S1 in the main assurance argument.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a631945 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a631945" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3bf90f9" data-id="3bf90f9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f12cc24 elementor-widget elementor-widget-image" data-id="f12cc24" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2025-08-01 confidence argument" data-elementor-lightbox-description="Confidence argument in GSN assurance case" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQzODcsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wOFwvMjAyNS0wOC0wMS1jb25maWRlbmNlLWFyZ3VtZW50LnBuZyJ9">
							<img loading="lazy" decoding="async" width="686" height="326" src="https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument.png" class="attachment-large size-large wp-image-14387" alt="Confidence argument" srcset="https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument.png 1209w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument-300x143.png 300w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument-768x365.png 768w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument-968x460.png 968w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument-636x302.png 636w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument-320x152.png 320w, https://www.argevide.com/wp-content/uploads/2025/08/2025-08-01-confidence-argument-239x114.png 239w" sizes="(max-width: 686px) 100vw, 686px" />								</a>
															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8275966 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8275966" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-774bf7a" data-id="774bf7a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-df4aac5 elementor-widget elementor-widget-text-editor" data-id="df4aac5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The confidence argument for a reasoning step should justify the validity of the reasoning, taking into account the conditions:</p><ol><li>The inference rule is valid for a given claim within its context.</li><li>The inference rule has been applied correctly and it covers the full required context.</li><li>The premises (sub-claims) are correctly defined and satisfy all conditions.</li><li>The premises are valid and consistent.</li><li>There no unresolved defeaters or rebuttals.</li></ol><p>Explicitly specifying strategies and justifications helps to identify weak reasoning early on. Although it may seem to slow down the development process, detecting argument deficiencies enables the argument structure to be adapted early on in the system assurance process. Confidence argument reviews, involving third-party reviewers when possible, are a good system assurance process practice.</p><p>You can read more about the use of confidence argument in the paper “<a href="https://www.researchgate.net/publication/283289620_Integrating_Confidence_and_Assurance_Arguments" target="_blank" rel="noopener">Integrating Confidence and Assurance Arguments</a>” published in 2015. The main idea of the confidence argument is still valid.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-08-strong-assurance-cases/">Building strong assurance cases</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Static and dynamic evidence in PREMIS</title>
		<link>https://www.argevide.com/2025-06-static-and-dynamic-evidence-in-premis/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 11:31:32 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[GSN]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14341</guid>

					<description><![CDATA[<p>An assurance case is a structured argument supported by evidence. It can a static safety case referring to static evidence and frozen in a Safety Case Report. And it can a dynamic object referring to dynamic evidence that can evolve. For example the evidence may include Safety Performance Indicators based on measurements during system operation. [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-06-static-and-dynamic-evidence-in-premis/">Static and dynamic evidence in PREMIS</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14341" class="elementor elementor-14341" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-46d2e25 elementor-widget elementor-widget-text-editor" data-id="46d2e25" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>An assurance case is a structured argument supported by evidence. It can a static safety case referring to static evidence and frozen in a Safety Case Report. And it can a dynamic object referring to dynamic evidence that can evolve. For example the evidence may include Safety Performance Indicators based on measurements during system operation. The key question is how you track the changes of evidence to maintain a valid, consistent and up to date dynamic assurance case.</p><p>PREMIS supports four ways in which you can refer to evidence within your assurance case. Each method offers the possibility of creating dynamic assurance cases, but with different levels of automation and technical difficulty.</p><p>These four ways are given below and they are presented in the video.</p><ul><li>You can refer to off-line evidence. The evidence will not be available in the application for the user, but you may specify its identification data or summary. This option does not support dynamic arguments unless you manually change the evidence data or you have a software agent that can do this for you.</li><li>You can upload evidence files to PREMIS and use them in the argument. This option also does not support dynamic arguments unless you manually upload new evidence or you have a software agent that can do this for you.</li><li>URL addresses can be used to reference to online evidence items. These are usually static objects, such as PDF files, however you can also use web service addresses for dynamic data.</li><li>The last option is an integrated evidence repository. This can be a SharePoint service for storing technical documentation but this approach can also be used for repositories containing dynamic data. What’s important, this integration includes authentication. This is often required to access sensitive data in any system.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b18c846 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b18c846" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d35b4d1" data-id="d35b4d1" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-df1089e elementor-widget elementor-widget-video" data-id="df1089e" data-element_type="widget" data-e-type="widget" data-settings="{&quot;video_type&quot;:&quot;hosted&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="e-hosted-video elementor-wrapper elementor-open-inline">
					<video class="elementor-video" src="https://www.argevide.com/video/en/assurance-case-evidence-sources.mp4" controls="" preload="metadata" controlsList="nodownload" poster="https://www.argevide.com/wp-content/uploads/2025/06/front-page.png"></video>
				</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0513c26 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0513c26" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-27f21a9" data-id="27f21a9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8ce2d21 elementor-widget elementor-widget-text-editor" data-id="8ce2d21" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The first step for building dynamic assurance case is to decide how you plan to transfer the dynamic data into the argument. This will depend on the technology used to produce the data, if the result is available online, what type of authentication is required, or maybe your systems can send some notifications?</p><p>The next step is the decision how these data are presented in your argument. You will probably have argument claims referring to system operation and maintenance process (for example in SOTIF).</p><p>The final design step involves planning information propagation and notifications. The information propagation in the argument is usually based on the assessment mechanism and this allows to affect the top claim when major problems are reported in the dynamic data. The results can also be published in online bulletins or reports, or via email notifications.</p><p>A dynamic assurance case could be an effective tool for supporting system safety or reliability monitoring. However, all this depends on the first step, which is the decision on how dynamic data is to be presented as evidence in the argument. Any solution that works is a good one.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9983843 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9983843" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5f4f40b" data-id="5f4f40b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f738ce8 elementor-widget elementor-widget-image" data-id="f738ce8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="686" height="369" src="https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation.png" class="attachment-large size-large wp-image-14357" alt="assurance case assessment propagation" srcset="https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation.png 1736w, https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation-300x161.png 300w, https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation-768x413.png 768w, https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation-1536x826.png 1536w, https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation-968x520.png 968w, https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation-636x342.png 636w, https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation-320x172.png 320w, https://www.argevide.com/wp-content/uploads/2025/06/2025-06-30-assessment-propagation-239x128.png 239w" sizes="(max-width: 686px) 100vw, 686px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-06-static-and-dynamic-evidence-in-premis/">Static and dynamic evidence in PREMIS</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://www.argevide.com/video/en/assurance-case-evidence-sources.mp4" length="17536861" type="video/mp4" />

			</item>
		<item>
		<title>Easier GSN argument development</title>
		<link>https://www.argevide.com/2025-06-easier-gsn-argument-development/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Sat, 14 Jun 2025 04:33:16 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[GSN]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14269</guid>

					<description><![CDATA[<p>Editing GSN arguments in PREMIS is now easier, you can drag elements from the tray directly to the diagram. At the same time, the performance of GSN diagrams in the new version of PREMIS has been improved. Especially generating diagrams is now very fast. The new version also includes improvements in the management of assessments, [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-06-easier-gsn-argument-development/">Easier GSN argument development</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14269" class="elementor elementor-14269" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-46d2e25 elementor-widget elementor-widget-text-editor" data-id="46d2e25" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Editing GSN arguments in PREMIS is now easier, you can drag elements from the tray directly to the diagram. At the same time, the performance of GSN diagrams in the new version of PREMIS has been improved. Especially generating diagrams is now very fast. The new version also includes improvements in the management of assessments, permissions and evidence repositories.</p><p>PREMIS version 1.7 was released on 12 June. The most notable improvement is the enhanced performance of GSN diagrams, which has increased by more than twofold. In particular, diagrams can now be generated for existing arguments very quickly.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2d17896 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2d17896" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-af877f8" data-id="af877f8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5b89939 elementor-widget elementor-widget-video" data-id="5b89939" data-element_type="widget" data-e-type="widget" data-settings="{&quot;video_type&quot;:&quot;hosted&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="e-hosted-video elementor-wrapper elementor-open-inline">
					<video class="elementor-video" src="https://www.argevide.com/video/en/v1.7-generate-gsn.mp4" controls="" preload="metadata" controlsList="nodownload" poster="https://www.argevide.com/wp-content/uploads/2025/06/2025-06-14-gsn-diagram-generation.png"></video>
				</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b113831 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b113831" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eed1f0e" data-id="eed1f0e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2c4b679 elementor-widget elementor-widget-text-editor" data-id="2c4b679" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Another change that makes working with GSN diagrams easier is the introduction of a container of elements that can be dragged directly onto the argumentation diagram. PREMIS ensures that the argument structure complies with the <a href="https://scsc.uk/index.php/gsn-standard" target="_blank" rel="noopener">GSN Standard</a> and indicates where a given new element can be inserted. This is shown by the colour of elements in the diagram. Their background turns green when a new element can be inserted. Red colour indicates that a new element cannot be added in that place.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ca60119 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ca60119" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a62ca28" data-id="a62ca28" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-292aa4f elementor-widget elementor-widget-video" data-id="292aa4f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;video_type&quot;:&quot;hosted&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="e-hosted-video elementor-wrapper elementor-open-inline">
					<video class="elementor-video" src="https://www.argevide.com/video/en/v1.7-element-tray.mp4" controls="" preload="metadata" controlsList="nodownload" poster="https://www.argevide.com/wp-content/uploads/2025/06/2025-06-14-drag-new-elements.png"></video>
				</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0513c26 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0513c26" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-27f21a9" data-id="27f21a9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8ce2d21 elementor-widget elementor-widget-text-editor" data-id="8ce2d21" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Other improvements in the new PREMIS version include new features in the folder view, including managing user roles in projects and folders and configuring the assessment method. These features are now also available in the module diagram.</p><p>It is now also easier to use internal repositories for storing evidence used in assurance case arguments. A new repository can be created directly in the GSN diagram, and then evidence files can be uploaded into the PREMIS server directly in evidence reference elements (GSN Solutions).</p><p>Another useful feature is the presentation of evidence in graphic format directly in the GSN diagram. This is useful when, for example, photos taken during inspections are used as evidence. Graphic files are now also included in the reporting data and can be presented directly in Safety Case Reports.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-af82f60 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="af82f60" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a45651" data-id="2a45651" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f1eaf39 elementor-widget elementor-widget-image" data-id="f1eaf39" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/evidence-graphics-r7e6neyrb6uoa7opg5grhyfhvxpctwafjusa1f28e0.png" title="evidence-graphics" alt="Photo evidence in assurance cases" loading="lazy" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-06-easier-gsn-argument-development/">Easier GSN argument development</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://www.argevide.com/video/en/v1.7-element-tray.mp4" length="6165059" type="video/mp4" />
<enclosure url="https://www.argevide.com/video/en/v1.7-generate-gsn.mp4" length="14520252" type="video/mp4" />

			</item>
		<item>
		<title>GSN and SACM modular assurance cases</title>
		<link>https://www.argevide.com/2025-06-modular-assurance-cases/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Mon, 02 Jun 2025 15:30:22 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[GSN]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14243</guid>

					<description><![CDATA[<p>  Both the GSN Community Standard and OMG SACM specify modular assurance cases, though from different perspectives. The GSN Standard focuses on the logical dependencies between elements in different argument modules. SACM, on the other hand, introduces the concepts of interfaces and bindings in its metamodel. In practice there are no conflicts between the two [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-06-modular-assurance-cases/">GSN and SACM modular assurance cases</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14243" class="elementor elementor-14243" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a820bba elementor-widget elementor-widget-text-editor" data-id="a820bba" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p> </p><p>Both the <a href="https://scsc.uk/index.php/gsn-standard" target="_blank" rel="noopener">GSN Community Standard</a> and <a href="https://www.omg.org/spec/SACM/" target="_blank" rel="noopener">OMG SACM</a> specify modular assurance cases, though from different perspectives. The GSN Standard focuses on the logical dependencies between elements in different argument modules. SACM, on the other hand, introduces the concepts of interfaces and bindings in its metamodel. In practice there are no conflicts between the two standards. Both perspectives of modular assurance cases are combined in PREMIS.</p><p>The two main characteristic elements defined in these two standard are:</p><ul><li>Three types of inter-module relationships defined in GSN: away elements, supported by modules and supported by contracts. GSN describes their properties and graphical notation.</li><li>Interfaces and bindings in SACM metamodel allow to technically describe inter-module relationships in a machine-readable form.</li></ul><p>First, we will look at GSN and its three types of relations between elements in different argument modules. They are presented in the diagram:</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-bdc9617 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bdc9617" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ab7ad97" data-id="ab7ad97" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bddc9f0 elementor-widget elementor-widget-image" data-id="bddc9f0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-05-30-GSN-interface-types-r6pswpl0sndpszdwrrxzi92nubgm2huw33e1s0q58c.png" title="2025-05-30 GSN interface types" alt="Types of GSN relationships between assurance case modules" loading="lazy" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-015ec69 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="015ec69" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-408d3b3" data-id="408d3b3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e39a6f4 elementor-widget elementor-widget-text-editor" data-id="e39a6f4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li><strong>Away element</strong> – this is simply a link to an element in the supporting module. This type of relationship offers the least control. The supporting element is only referenced in your module only. It&#8217;s not a real element in your module and you cannot modify it. Its fully managed by the owner of the supporting module.</li><li><strong>Supported by another module</strong> – the element in your argument is supported by another element in a supporting module. This is a standard “supported by” relation used in GSN Standard. This gives some control over the relationship, but there is still no way to verify it.</li><li><strong>Supported by a contract</strong> – a claim in one module is supported by a claim in another module through an intermediary contract. A contract is a reasoning step inside the connection between the bound modules verification is required whether the supporting claim is sufficient to justify the supported claim in its full context. Contracts are always used for claims together with their applicable context. This type of relationship offers full control over the binding.</li></ul><p>GSN defines these relationships as occurring directly between elements in different modules. Each relationship is an independent of the others. This perspective of independent relationships is characteristic of the GSN Standard. An example is presented in the diagram below.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fde46b4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fde46b4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-589c6c2" data-id="589c6c2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-006deca elementor-widget elementor-widget-image" data-id="006deca" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-05-30-modules-GSN-r6pszlx2nekogacwrouv41qh4lexf14k74plxaha5i.png" title="2025-05-30 modules GSN" alt="GSN relationship between elements in two modules" loading="lazy" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f848516 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f848516" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8da24a9" data-id="8da24a9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-179b8a5 elementor-widget elementor-widget-text-editor" data-id="179b8a5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The representation of relationships in SACM is a bit more complex. SACM defines an argument metamodel that can allow to define any type of relationship between modules. To do this effectively SACM introduces two concepts:</p>
<ul>
<li>An <strong>interface</strong> is a collection of argument elements that are exposed to other modules (known as ‘packages’ in SACM) in order to establish relationships. This is an important property of SACM – you can expose an argument element on an interface to allow argument developers of other assurance case modules to refer to it.</li>
<li>A <strong>binding</strong> is a SACM relation between elements exposed in different interfaces. The SACM metamodel is flexible and it enables the binding to model any of the three types of intermodule relations specified by the GSN Standard.</li>
</ul>
<p>The diagram below presents a simplified view of the SACM representation of relationships between argument modules. Interfaces belong to argument modules and contain references to their elements (citations in SACM terminology). Bindings connect elements from different interfaces.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c28c34b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c28c34b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c394855" data-id="c394855" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3992f11 elementor-widget elementor-widget-image" data-id="3992f11" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.argevide.com/wp-content/uploads/elementor/thumbs/2025-05-30-modules-SACM-r6pt3be5lvne8wz14ajvy41xhb51s1ug1hck2kze3g.png" title="2025-05-30 modules SACM" alt="SACM model of assurance case modules and interfaces" loading="lazy" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7e37224 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7e37224" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2c4b0cb" data-id="2c4b0cb" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8bc0334 elementor-widget elementor-widget-text-editor" data-id="8bc0334" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In order to implement the GSN modules fully in SACM, we have extended the SACM metamodel with additional attributes to assign interface types. Interfaces are divided into &#8216;provided&#8217; and &#8216;required&#8217; interfaces. Provided interfaces are used to publish argument elements that support other modules. Required interfaces contain argument elements that must be supported by other modules. These are further divided into three types: away elements, elements supported by a module, and elements supported by a contract. The consequence is that different types of GSN relationships cannot be mixed in one interface.</p><p>You can browse a <a href="https://premis.argevide.com/diagrams/modules/372/61492?q=qJc1LekCidrMJAMrIUaRtiJVEc0CVtjCjxWF%2fPxesPk%2fFILC1yXq1hy0CCDzR%2bJqkVAgHEaHFucEFvVO84t2fTYs9JBdcwVZHRBVJM4NZ%2fTCMF48tRgY1RsBwyl8Fvl4r3xPe02e49FCxb1oth64yvMm150Oln9hioJ92LiVSJGFXrUPM2tL3i7wt7uXlge38FDae72Ur1a9KQjOAW3SWQ%3d%3d" target="_blank" rel="noopener">sample modular argument in PREMIS</a>. You have GSN relationships in the user interface and SACM model underneath.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-06-modular-assurance-cases/">GSN and SACM modular assurance cases</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Safety and security co-assurance</title>
		<link>https://www.argevide.com/2025-05-safety-and-security-co-assurance/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Sat, 17 May 2025 19:25:15 +0000</pubDate>
				<category><![CDATA[2025]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[assurance case]]></category>
		<category><![CDATA[GSN]]></category>
		<guid isPermaLink="false">https://www.argevide.com/?p=14169</guid>

					<description><![CDATA[<p>Both system safety and security are critical goals, but they are not always compatible. You have to consider safety – security relations when developing a system assurance case. A solution to this problem, a Safety-Security Assurance Framework (SSAF), has been proposed by the latest publication of the SCSC Security Informed Safety Working Group. The main [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2025-05-safety-and-security-co-assurance/">Safety and security co-assurance</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14169" class="elementor elementor-14169" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bd0ec36 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd0ec36" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dbfb54" data-id="0dbfb54" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a820bba elementor-widget elementor-widget-text-editor" data-id="a820bba" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Both system safety and security are critical goals, but they are not always compatible. You have to consider safety – security relations when developing a system assurance case. A solution to this problem, a <strong>Safety-Security Assurance Framework</strong> (SSAF), has been proposed by the latest publication of the SCSC Security Informed Safety Working Group. The main idea is to explicitly specify synchronization points between safety and security assurance.</p>
<p>SSAF framework covers technical and socio-technical risks related to safety and security in the whole system life cycle. It’s a broad topic and we will focus on assurance cases. Shorty, the guidance recommends developing three argument legs in the system assurance case: one that considers safety risk, one that considers security risk, and one that considers the risks of their interactions. The diagram below, derived from the SCSC document, illustrates this concept of a <b>Safety-Security Co-Assurance Case</b>.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-bdc9617 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bdc9617" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ab7ad97" data-id="ab7ad97" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bddc9f0 elementor-widget elementor-widget-image" data-id="bddc9f0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="686" height="1033" src="https://www.argevide.com/wp-content/uploads/2025/05/2025-05-16-safety-security-co-assurance.png" class="attachment-large size-large wp-image-14170" alt="Safety-Security Co-Assurance Case" srcset="https://www.argevide.com/wp-content/uploads/2025/05/2025-05-16-safety-security-co-assurance.png 700w, https://www.argevide.com/wp-content/uploads/2025/05/2025-05-16-safety-security-co-assurance-199x300.png 199w, https://www.argevide.com/wp-content/uploads/2025/05/2025-05-16-safety-security-co-assurance-636x958.png 636w, https://www.argevide.com/wp-content/uploads/2025/05/2025-05-16-safety-security-co-assurance-320x482.png 320w, https://www.argevide.com/wp-content/uploads/2025/05/2025-05-16-safety-security-co-assurance-239x360.png 239w" sizes="(max-width: 686px) 100vw, 686px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-015ec69 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="015ec69" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-408d3b3" data-id="408d3b3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e39a6f4 elementor-widget elementor-widget-text-editor" data-id="e39a6f4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>All branches of the argument are supported by evidence demonstrating requirements satisfaction. There are three sets of requirements: those supporting system safety, system security and safety-security co-assurance. These requirements are created at each phase of the system life cycle, from the concept phase, through design, implementation, testing to the operation. Regardless of the system life cycle used, each phase must include safety and security synchronization. In each phase of the life cycle, activities are performed according to the following steps:</p>
<p style="padding-left: 40px;">1. Planning including establishing the shared context, terminology and synchronization points. It’s not necessary to agree on the complete context and terminology of safety and security, but on shared elements only.</p>
<p style="padding-left: 40px;">2. Engineering actions specific for a given phase performed separately for safety and security, exchanging risk related information at agreed synchronization points.</p>
<p style="padding-left: 40px;">3. Development of the assurance case argument increment for the implemented phase actions separately for safety and security.</p>
<p style="padding-left: 40px;">4. Development of the co-assurance argument and completing safety and security synchronization for a given phase in the system life cycle. This includes verification and validation of the phase results.</p>
<p style="padding-left: 40px;">5. Co-assurance impact propagation. Update of the safety and security models, artefacts and goals based on the synchronization results. The co-assurance argument is also updated accordingly.</p>
<p>The process should be performed according to six SSAF Core Principles that ensure development of clear and convincing safety and security co-assurance argument. One of the Core Principles says that explicit synchronization points are to be defined to support interdependent safety and security co-assurance. This is the key point. All interdependencies are to be explicitly specified and managed in the co-assurance argument.</p>
<p>The framework proposed by SCSC is pragmatic and offers great chances for effective safety and security co-assurance. Safety and security engineers work independently in their areas and communicate with each other at specific synchronization points in each phase of the system life cycle. The synchronization results are documented in the co-assurance argument. The success of the entire project depends on the way the synchronization is organized and on the cooperation of involved parties. The adopted principle of explicit specification or safety and security interdependencies offers great chances for the effectiveness of the approach in practice.</p>
<p>You will find full description of Safety-Security Assurance Framework (SSAF) in SCSC document “<a href="https://scsc.uk/index.php/publications/download?ref=3102" target="_blank" rel="noopener">Through-Life Co-Assurance of System Safety and Cyber Security</a>” (SCSC-173).</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2025-05-safety-and-security-co-assurance/">Safety and security co-assurance</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
