<?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>GSN - Argevide</title>
	<atom:link href="https://www.argevide.com/tag/gsn-en/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.argevide.com/tag/gsn-en/</link>
	<description></description>
	<lastBuildDate>Thu, 09 Apr 2026 08:28:47 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.argevide.com/wp-content/uploads/2020/04/cropped-argevide-1-32x32.png</url>
	<title>GSN - Argevide</title>
	<link>https://www.argevide.com/tag/gsn-en/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Getting ready for AI system certification</title>
		<link>https://www.argevide.com/2026-04-certification-of-ai-systems/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Wed, 08 Apr 2026 17:06:20 +0000</pubDate>
				<category><![CDATA[2026]]></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=15976</guid>

					<description><![CDATA[<p>Certification of AI systems is a complex process that includes both AI regulations and industry regulations. In particular, the AI Act Regulation (EU 2024/1689) defines the concept of high-risk systems for which additional requirements have been defined. For such a complex process, the use of assurance case gives the opportunity to effectively manage the development [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2026-04-certification-of-ai-systems/">Getting ready for AI system certification</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="15976" class="elementor elementor-15976" 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-6e53f0a elementor-widget elementor-widget-text-editor" data-id="6e53f0a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Certification of AI systems is a complex process that includes both AI regulations and industry regulations. In particular, the AI Act Regulation (EU 2024/1689) defines the concept of high-risk systems for which additional requirements have been defined. For such a complex process, the use of assurance case gives the opportunity to effectively manage the development of the system for its certification.</p><p>The AI Act defines high-risk systems a little differently than we are used to in the field of critical systems, because in addition to systems affecting human health and critical infrastructures, it includes also systems affecting fundamental rights in the EU, work, access to services, justice or democratic processes. The use of AI in a medical system, for example imaging diagnosis, is a typical example of high-risk systems within the meaning of the AI Act.It is a safety-critical system, subject to regulations and standards for the safety of medical devices.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0962e9c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0962e9c" 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-ef30251" data-id="ef30251" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9e6a0eb elementor-widget elementor-widget-heading" data-id="9e6a0eb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Certification requirements for medical AI</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6992b9e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6992b9e" 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-a9d98dc" data-id="a9d98dc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8503f74 elementor-widget elementor-widget-text-editor" data-id="8503f74" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>To talk about the use of assurance cases for such systems, we need to start by defining the scope of formal requirements.</p><ul><li>Such a system meets the criteria of a high-risk system within the meaning of the AI Act, which also specifies the requirements for its certification of conformity before authorization for use.</li><li>ISO 13485 is a basic requirement on the qualification side of medical systems. The standard specifies the requirements for a quality management system (QMS), which is also required by the AI Act.</li><li>Another required industry standard is ISO 14971 for risk management for medical devices. Risk management is also required in the AI Act for high-risk systems.</li><li>We must also not forget about the MDR (EU Medical Device Regulation 2017/745) for medical devices.</li><li>Reviewing the AI Act, we will also find cybersecurity requirements, where there is no direct requirement to apply ISO 27001, but in this standard we will find the required security controls.</li></ul><p>A more detailed analysis may identify more standards and regulations (such as GMPL), but the presented group provides a good basis for working on the AI system and preparing for its certification. Therefore, we have a fairly wide range of processes and documentation that are subject to evaluation for the approval of the system. There are several independent assessment points, including clinical credibility assessment, quality management system (QMS) audits, and finally, system compliance assessment for the AI Act and MDR.</p><p>System certification is not the end, but a transition point to the system operation phase. We then have post-market audits, especially after incidents. And more importantly for AI systems, for each new version, if the AI model is modified, recertification is required, unless certification involves continuous learning. All this together creates the need for strong management of the consistency of all documentation and control of changes and versioning. Assurance case can be the focal point of this work.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0990336 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0990336" 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-353970a" data-id="353970a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-be67899 elementor-widget elementor-widget-image" data-id="be67899" 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/2026/04/2026-04-08-AI-medical-system-argument-section.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2026-04-08 AI medical system argument section" data-elementor-lightbox-description="Top section of an assurance case for AI medical system certification" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTU5NzgsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNFwvMjAyNi0wNC0wOC1BSS1tZWRpY2FsLXN5c3RlbS1hcmd1bWVudC1zZWN0aW9uLnBuZyJ9">
							<img fetchpriority="high" decoding="async" width="686" height="335" src="https://www.argevide.com/wp-content/uploads/2026/04/2026-04-08-AI-medical-system-argument-section.png" class="attachment-large size-large wp-image-15978" alt="Top section of an assurance case for AI medical system certification" srcset="https://www.argevide.com/wp-content/uploads/2026/04/2026-04-08-AI-medical-system-argument-section.png 1024w, https://www.argevide.com/wp-content/uploads/2026/04/2026-04-08-AI-medical-system-argument-section-300x146.png 300w, https://www.argevide.com/wp-content/uploads/2026/04/2026-04-08-AI-medical-system-argument-section-768x375.png 768w, https://www.argevide.com/wp-content/uploads/2026/04/2026-04-08-AI-medical-system-argument-section-968x473.png 968w, https://www.argevide.com/wp-content/uploads/2026/04/2026-04-08-AI-medical-system-argument-section-636x311.png 636w, https://www.argevide.com/wp-content/uploads/2026/04/2026-04-08-AI-medical-system-argument-section-320x156.png 320w, https://www.argevide.com/wp-content/uploads/2026/04/2026-04-08-AI-medical-system-argument-section-239x117.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-9a6df71 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9a6df71" 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-7c0d586" data-id="7c0d586" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f9204f5 elementor-widget elementor-widget-text-editor" data-id="f9204f5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The main benefits of using an assurance case for such a system are, above all:</p><ul><li>Efficiency of the preparation process and the certification itself thanks to the systematic approach and transparency provided by the argumentation</li><li>Risk reduction through the more efficient and earlier detection of vulnerabilities and non-conformities</li><li>Uniform reporting for all areas of the system throughout the life of the system</li><li>Easier interaction with auditors and the certification body</li></ul><p>Efficiency of building assurance case versions for new versions of the system, especially when automating argumentation generation in the CI/CD pipeline.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-58508d9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="58508d9" 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-60e1e21" data-id="60e1e21" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c4517c5 elementor-widget elementor-widget-heading" data-id="c4517c5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Where to start?</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-61fe75d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="61fe75d" 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-6421356" data-id="6421356" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-14e6ffc elementor-widget elementor-widget-text-editor" data-id="14e6ffc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The certification or qualification of systems often involves adhering to numerous regulations and standards. This is also the case with this system. The first decisions usually concern the organization of the assurance case process and the argumentation architecture. It is good when these activities start early, at the stage of the system concept. Argumentation templates, in particular those covering an integrated set of requirements for applicable regulations and standards, are a good starting point.</p><p>The scope of certification requirements includes safety requirements, but also requirements specific for AI technology. The main requirements relate to the accuracy and sensitivity of models for minimizing false positives and negatives, and clinical validation. This applies directly to the safety in medical sector, but there are also requirements that are specific to AI, for example, avoiding the bias or interpretability, i.e. the ability to explain decisions. A full decomposition of the requirements creates a complex argumentation template that can be adapted to a given system and its specifics.</p><p>The use of an assurance case gives a good level of process control at every stage and allows you to reduce the risk.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2026-04-certification-of-ai-systems/">Getting ready for AI system certification</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Eight ways to ruin an assurance case</title>
		<link>https://www.argevide.com/2026-02-eight-ways-to-ruin-an-assurance-case/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Tue, 10 Feb 2026 11:11:03 +0000</pubDate>
				<category><![CDATA[2026]]></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=15295</guid>

					<description><![CDATA[<p>An assurance case used in a systematic and professional manner can not only be useful for system certification, but also as a communication tool in the system assurance process helping in early detection of problems and decision-making. Its effectiveness stems from its focus on goals and building confidence. However, this can be lost if you [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2026-02-eight-ways-to-ruin-an-assurance-case/">Eight ways to ruin an assurance case</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="15295" class="elementor elementor-15295" 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-6e53f0a elementor-widget elementor-widget-text-editor" data-id="6e53f0a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>An assurance case used in a systematic and professional manner can not only be useful for system certification, but also as a communication tool in the system assurance process helping in early detection of problems and decision-making. Its effectiveness stems from its focus on goals and building confidence. However, this can be lost if you don’t work with assurance cases in the right way. It can become a costly and useless artifact. You risk failure during qualification or certification of the system.</p><p>We usually advise on how to build a trustworthy argument, but today we&#8217;ll take a a different approach and discuss how you can effectively ruin an assurance case. The following list presents eight of the worst practices for working with arguments. There are probably more, but these are definitely damaging. If you recognise any of these in your own work, you should expect your argument to be unusable.</p><p>Programmers use the concept of code smells, or poor programming practices. When they notice them in their code, they should perform appropriate refactoring to improve the code structure and quality. Below is a list of practices we can call argumentation smells.</p><p>Let’s start with the assurance case goals.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0437980 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0437980" 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-0d97eae" data-id="0d97eae" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-25ba1f0 elementor-widget elementor-widget-text-editor" data-id="25ba1f0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>1. Define a very general goal</h3>
<p><span style="color: #1055a0;">Why spend time precisely defining the top claim of the argument? Give flexibility with a general definition of the top claim and its context, especially the system environment and conditions of use. The claimed properties of the system don’t need to be measurable to start real work.</span></p>
<p>In reality, imprecise goals are a recipe for failure. Different stakeholders can interpret them differently. Even if you do a good engineering job and provide high-quality evidence, the overall result will be deemed untrustworthy. The only solution is to precisely define the goals, context, and acceptance criteria from the outset.</p>
<h3>2. Develop argument when the system is already completed</h3>
<p><span style="color: #1055a0;">Why bother with arguments when you&#8217;re busy developing the system? You could simply gather the documentation you&#8217;ve created at the end and build the argument around it. Build the system first, then create GSN diagrams.</span></p>
<p>Assurance cases are about reasoning, not just diagrams. The real goal is to build confidence as early as possible. The required evidence should be identified early to ensure that satisfies the requirements when produced. Later it will be too expensive to produce or fix it. Late argument development can generally lead to some risks being discovered late, when the design is locked, or some relevant evidence will not be available. The only way to avoid this is to start working on the assurance case early on, working iteratively through the phases of the system life cycle and using the argument in the decision-making process to produce the right evidence.</p>
<h3>3. Simply decompose claims</h3>
<p><span style="color: #1055a0;">Simply decompose claims into other claims without any explanation about the reasoning. No strategies, no justifications. When needed just use simple strategie like “Argue by testing / analysis / process compliance” avoiding analysis if this sufficient and adequate. Another simple strategy you may use is for example “we followed ISO 26262 / DO-178C / IEC 61508, therefore the system is safe”. Use possible simplifications when decomposing the argument.</span></p>
<p>An unexplained claim decomposition does not constitute an argument. Creating an argument means defining a strategy with explicit inference rules and their justification, and, if necessary, also providing a confidence argument. The reasoning must cover the full scope and context of the claim, and any exceptions, conditions, assumptions, uncertainties, or limitations should be clearly stated. Each step of the reasoning should increase the level of confidence in achieving safety and other required system characteristics. Constantly ask, &#8220;Does this really build confidence?&#8221; Also, ask experts for verification.</p>
<h3>4. Ignore reported assurance or confidence issues</h3>
<p><span style="color: #1055a0;">Assign responsibility for the assurance case to someone who has little influence on project decisions. Treat the assurance case as administrative and documentation work for certification purposes. Do not involve decision-makers in this work.</span></p>
<p>The reality is that if we are to truly reduce risk in a system, an assurance case is a tool that allows us to quickly identify necessary decisions. Therefore, the decision-maker should be responsible for developing the arguments. Typically, projects employ two main roles: one responsible for development and the other for verification and quality control. We can recommend a third management role responsible for assurance to be added to these roles, such as a Lead Assurance Architect, for example. Whatever is the role name, it&#8217;s crucial that assurance case outcome should have influence on project decisions. Any assurance case warnings, risks and evidence requests should not be ignored. Any issue arising from assurance cases should result in appropriate actions to ensure the required confidence in the assurance case.</p>
<h3>5. Use evidence at hand</h3>
<p><span style="color: #1055a0;">When you argue by testing, simply use a test report. Don’t waste time on checking if it’s sufficient to fully support the claim. Use evidence that fits. Trust that the evidence you have is appropriate for the purpose of your argument.</span></p>
<p>A cheap and misleading approach. The need for evidence stems from the argument, and it is the argument that generates the requirements for evidence. First, look at the argument for the evidence needed, and only then for the documentation available, not the other way around. If evidence doesn&#8217;t fully meet the requirements, either try to strengthen or supplement it, or explicitly describe the gaps and deviations. Each piece of evidence should be carefully assessed. This builds trust in the argument.</p>
<p>It&#8217;s important to note that claims and evidence operate at different levels of abstraction. Evidence typically represents technical data, such as analyses, modelling or testing, that we aggregate to form claims about the properties of a system. Technical competence is also important to properly interpret the proofs, understanding all constraints and the context. Trustworthy arguments require trustworthy interpretations of evidence.</p>
<h3>6. Ignore assumptions</h3>
<p><span style="color: #1055a0;">Specify assumptions only when and where it’s convenient. They can be also mentioned in descriptions of claims, not as separate elements. Focus on the main argument, not details such as assumptions. It’s assumed they are true, so it doesn’t matter is they are specified or not.</span></p>
<p>If assumptions aren’t made explicit, readers may assume stronger system properties than actually hold. The system may appear to be safe or secure for scenarios when, in reality, it’s not. Avoiding the discussion on assumptions during assurance case development may lead to late problem identification. Missing assumptions is like a misleading marketing: someone claims the product is very attractive, but forgets to mention limitations and situations where it doesn&#8217;t work.</p>
<h3>7. Assume certainty and zero residual risk</h3>
<p><span style="color: #1055a0;">Focus on the main line reasoning, without going into details of the coverage limits, confidence levels, or known gaps. Assume everything is fully effective. Say you mitigate all risks and skip the problem if the remaining residual risk. Say you fully testand verify the system. Skip properties that cannot be tested and require other ways of verification.</span></p>
<p>This is a very naïve approach. No system is completely safe or secure. The purpose of an argument is to explicitly demonstrate the remaining level of uncertainty, the limitations, and whether the residual risk is acceptable. System approval should be a well-informed decision that takes all limitations and uncertainties into account.</p>
<h3>8. Don’t invest time in updating the argument</h3>
<p><span style="color: #1055a0;">The target is to have the assurance case approved. When it’s achieved, treat it as a formal document rather than a technical artefact that requires updates like all system configuration items.</span></p>
<p>Assurance cases that are not consistent with the current system version become useless for engineers. The argument has value only when it is updated in line with all system artefacts. Otherwise, it would just become a record of the past. To avoid this, you need an effective configuration and change management process. You should maintain explicit status information on whether a given argument fragment is up to date.</p>
<h3>Summary</h3>
<p>It&#8217;s worth checking whether the issues mentioned above are present in your projects. We must respond quickly to them to avoid damaging our arguments and the effectiveness of the process. Proper application of assurance cases requires appropriate preparation, organizational conditions, and technical skills. We should not only ensure that the GSN diagram looks good, but above all, ensure the quality of the assurance case process.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2026-02-eight-ways-to-ruin-an-assurance-case/">Eight ways to ruin an assurance case</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Assurance case automation in CI/CD pipelines</title>
		<link>https://www.argevide.com/2026-01-assurance-case-automation-in-ci-cd-pipelines/</link>
		
		<dc:creator><![CDATA[Andrzej Wardziński]]></dc:creator>
		<pubDate>Thu, 15 Jan 2026 12:11:57 +0000</pubDate>
				<category><![CDATA[2026]]></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=15232</guid>

					<description><![CDATA[<p>The use of CI/CD tools (Continuous Integration and Continuous Delivery/Deployment) is increasingly common in the development of critical systems. The same CI/CD pipelines can also be used to automate the creation and maintenance of assurance cases including the argument structure and evidence, and also for the argument verification and status data updating. CI/CD process and [&#8230;]</p>
<p>Artykuł <a href="https://www.argevide.com/2026-01-assurance-case-automation-in-ci-cd-pipelines/">Assurance case automation in CI/CD pipelines</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="15232" class="elementor elementor-15232" 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-6e53f0a elementor-widget elementor-widget-text-editor" data-id="6e53f0a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The use of CI/CD tools (Continuous Integration and Continuous Delivery/Deployment) is increasingly common in the development of critical systems. The same CI/CD pipelines can also be used to automate the creation and maintenance of assurance cases including the argument structure and evidence, and also for the argument verification and status data updating.</p><h3>CI/CD process and assurance cases</h3><p>Let&#8217;s start with the concept of CI/CD automation processes and see how this can be related to the assurance case for the system being developed. The CI/CD process ensures the automatic creation, testing, and deployment of a system, where the software is its main part. Is the data used in the CI/CD pipeline useful for the assurance case of a given system? Undoubtedly, yes, this data includes at least information about the system configuration and the results of automated tests, which gives us information about system safety of security, and affects the structure of the argument and the evidence used. Additional value is provided by the results of the tests, which can be used to update information about the status of the argument.</p><p>The CI/CD process can also include all the information needed to build a safety/security case for a given system. The main artifacts for a security case can be threat models (HARA, STRIDE), SBOM (Software Bill of Materials), SAST / DAST / IAST reports. For safety, these will be hazard models, HAZOP, FMEA, FTA, and others. When the CI/CD process ensures that all artifacts are valid for a given version of the system, we get a consistent set of data and evidence to be used in the assurance case. Automation ensures that when creating a new version of the system, we can receive all the data to create an argument, and one of the final steps of the CI/CD process can be the creation of the assurance case itself. That means that we get an assurance case for each new build of the system.</p><p>The approach is effective when the entire CI/CD process is designed from the beginning to provide all the information needed for the assurance case. This enables the achievement of a Safety/Security Case driven development process, where the entire system development process is focused on providing the arguments and evidence needed for system certification.</p><h3>Argument generation process</h3><p>Technically, the assurance case integration process in the CI/CD process can include the four activities shown in the diagram 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/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="2026-01-15 assurance case generation in ci-cd pipeline" data-elementor-lightbox-description="Assurance cases can be automatically generated in CI/CD pipeline in safety case driven development process" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTUyMzQsInVybCI6Imh0dHBzOlwvXC93d3cuYXJnZXZpZGUuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvMjAyNi0wMS0xNS1hc3N1cmFuY2UtY2FzZS1nZW5lcmF0aW9uLWluLWNpLWNkLXBpcGVsaW5lLnBuZyJ9">
							<img decoding="async" width="686" height="365" src="https://www.argevide.com/wp-content/uploads/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline-768x409.png" class="attachment-medium_large size-medium_large wp-image-15234" alt="Assurance cases generation process in CI/CD pipeline" srcset="https://www.argevide.com/wp-content/uploads/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline-768x409.png 768w, https://www.argevide.com/wp-content/uploads/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline-300x160.png 300w, https://www.argevide.com/wp-content/uploads/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline-968x516.png 968w, https://www.argevide.com/wp-content/uploads/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline-636x339.png 636w, https://www.argevide.com/wp-content/uploads/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline-320x171.png 320w, https://www.argevide.com/wp-content/uploads/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline-239x127.png 239w, https://www.argevide.com/wp-content/uploads/2026/01/2026-01-15-assurance-case-generation-in-ci-cd-pipeline.png 1154w" sizes="(max-width: 686px) 100vw, 686px" />								</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><strong>The first step</strong> concerns the argument template. Even if you use simple scripts to generate arguments, you need to verify them before applying them. We use templates, which gives the opportunity to use a universal tool for generating arguments. We recommend preparing a metamodel of the system data tailored for the assurance process. This will enable us to verify the template&#8217;s correctness and consistency with the metamodel. When needed, you can develop modular templates.</p><p><strong>The second step</strong> is crucial for obtaining data to build arguments. Data in a CI/CD process is typically placed in a GIT repository using different file formats. If a file from the repository is to be used directly as evidence in an argument, then a reference to it can be used, but in many cases it is necessary to extract the data from a file. The argumentation generator needs input data that constitutes a consistent ontology according to the metamodel of the system data. Some data may be directly accessible, but it is often necessary to use AST parsing to extract the right data. As a result of the step, we have data about a given version of the system in a model format ready to be used to generate arguments.</p><p><strong>The third step</strong> is the main step of argument generation for the system version based on its data model according to the assurance case template. Depending on the templates structure, specified conditions and parameters, an argument is created for a given version of the system with references to the relevant evidence. The argument is saved in a JSON format that conforms to the <a href="https://www.omg.org/spec/SACM/" target="_blank" rel="noopener">OMG SACM</a> metamodel and can be further processed.</p><p><strong>The last, fourth step</strong> is to verify the argument. This includes checking for completeness, consistency, and other correctness conditions. As a result, in addition to the argumentation itself, we get a report of its verification.</p><p>Subsequent actions related to the generated arguments are carried out when the CI/CD process is completed. For example, the PREMIS tool is used to visualize argumentation in GSN diagrams and generate reports. You can also combine the generated argument modules with other modules that are created manually in PREMIS.</p><p>Are you interested in insurance case automation, or do you have any questions? <a href="https://www.argevide.com/contact/?question=comment" target="_blank" rel="noopener">Get in touch</a>!</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Artykuł <a href="https://www.argevide.com/2026-01-assurance-case-automation-in-ci-cd-pipelines/">Assurance case automation in CI/CD pipelines</a> pochodzi z serwisu <a href="https://www.argevide.com/home">Argevide</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<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 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 loading="lazy" 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>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 loading="lazy" 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>
	</channel>
</rss>
