Tool and Library Qualification

Tool and Library Qualification

By Oscar Slotosch
As experts in the creation of safe software systems, in this podcast we answer all the questions about tool and library qualification. Each episode guides you through a crucial topic via discussions, interpretations, and examples given by safety professionals in Validas and beyond, and there’s something for everyone — from specialists to beginners!

Our podcast spans the gap between the basic safety standards and new safety products on the market; we’ve created it for you, so contact us at podcast@validas.de with comments, questions, or suggestions of topics you’d like to learn about.
Where to listen
Apple Podcasts Logo
Breaker Logo
Google Podcasts Logo
Overcast Logo
PodBean Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

Episode 20: SuperTest with Marcel Beemster (Solid Sands)

Tool and Library Qualification

Go to next audioGo to next audio
Go to prev audioGo to prev audio
1x
Episode 22: Validas — a conversation between Dr. Oscar Slotosch and Dr. Peter Braun
If you have been listening to our podcast, you might have wondered about Validas — the types of projects we work on and the mission of Validas in the world of tool and library qualification. You’re in luck; the two CEOs of Validas, Dr. Oscar Slotosch and Dr. Peter Braun, came together to discuss the successes and challenges of their company, the types of customers they work with, their favorite research projects, as well as the future of Validas.
36:06
February 13, 2020
Episode 21: How to save money by tool qualification
In safety-relevant projects, you either need to mitigate for potential errors each time you interact with a tool or you need to qualify it — but can tool qualification save you money? In this episode Oscar explains how to correctly evaluate whether all the cost and effort put toward mitigation can be lessened by a well thought out tool qualification, and how to find out if you could be saving money using qualified tools.
17:55
January 28, 2020
Episode 20: SuperTest with Marcel Beemster (Solid Sands)
In this episode, Oscar sat down for a conversation with Marcel Beemster, the CTO of Solid Sands— the one-stop-shop for C and C++ compiler and library testing, validation, and safety services. They discuss all the things that can go wrong with a compiler, where the biggest challenges in compiler use come from, and how Marcel and his team use the Solid Sands’ SuperTest validation suite. Tune in to learn about compiler development and testing from Oscar and Marcel. More information on Solid Sands and SuperTest can be found on https://solidsands.com/supertest.
24:52
January 15, 2020
Episode 19: Confidence
What is confidence in the safety of tools and libraries, and how do you buy or create it for your own products? Within safety standards, confidence is a clearly defined technical term, but it relies on subjective evaluation — so how can you be confident in the safety of the tools you use? In this episode Oscar explains the importance of confidence for safety-critical projects and reflects on the focus recent safety standards have begun to give it. To learn more about confidence is determined, listen to Episode 07: Tool Confidence Level.
18:21
November 11, 2019
Question 03: How can we detect whether we are using a qualified tool?
How can you tell if the tool you are using has been qualified? Tune in to our third bonus question episode with Dr. Oscar Slotosch to find out how this complicated question can have a simple answer. To learn about tool qualification, listen to our Episode 01: Why Tool Qualification?
03:28
November 4, 2019
Episode 18: Tool Safety Manual
In this week’s episode, Oscar explores the importance of the Tool Safety Manual — an essential part of qualification documentation and the only resource the end user has to help them use a tool safely. Learn how Tool Safety Manuals are created and how you can use them responsibly, but also what it is that makes a Tool Safety Manual good. At the end of this episode, Oscar announces a special project: Validas’s online database of good tool qualification kits. You can find more information on the documents used with a well-qualified tool in our Episode 14: Qualification Documents.
21:56
October 28, 2019
Question 02: Can a non-deterministic compiler be qualified?
Even though non-deterministic compilers may not be ideal for use in a safety-relevant project, they can still be qualified. Our new question episode goes beyond the usual topics of compiler qualification and answers the question of whether — and how — non-deterministic compilers can be qualified. If you would like to learn more about the qualification of compilers, listen to our last week’s episode, Episode 17: Compiler Qualification.
07:39
October 21, 2019
Question 01: Did ISO 26262 abolish tool qualification in its second edition?
Did ISO 26262 abolish tool qualification in its second edition? In our first bonus episode, Dr. Oscar Slotosch explains why the answer is quite to the contrary — the second edition of ISO 26262 has put an even stronger emphasis on tool qualification.
06:08
October 7, 2019
Episode 16: Library Qualification
Unlike tools, libraries are elements in software development that get directly used in a finished product — therefore, their reliability and safety is paramount. In this episode Oscar introduces you to the topic of library qualification and explains what makes it so crucial. Join us to learn how to safely use publicly available libraries, how Validas qualifies libraries, which special properties must be checked in library qualification, and much more.
22:00
September 30, 2019
Episode 15: What Is a Good QKit?
What is a good qualification and how can you recognize it? In this episode Oscar shares his experience and insights on what makes a QKit good — and what makes it bad. Does it save you time and money, or does it sow doubt in your users? Join us and learn how to recognize the crucial elements of a good, reliable qualification.
17:32
September 16, 2019
Episode 14: Qualification Documents
Creating and maintaining a reliable set of qualification documents is one of the most important tasks of a tool provider or user. In this episode we delve into the topic of documentation, list the mandatory and recommended documents that should be included in every qualification, and discuss how different types of qualification require a different approach in documentation. Oscar also includes a few stories, as well as Validas’s perspective on why good documentation matters.
22:01
September 2, 2019
Episode 13: Tool Certification
This episode features an interview with Claudio Gregorio, a functional safety expert working at TÜV SÜD — a leading independent technical service provider. To understand Claudio’s role and duties in the assessment and certification of software components, Oscar puts himself in the shoes of a tool provider and finds out the answers to all his burning questions on certificates, safety manuals, and the relationship between certification authorities and software tool providers. To learn more about the functional safety services of TÜV SÜD, visit their website or send an inquiry to functional-safety@tuvsud.com.
24:23
August 19, 2019
Episode 12: Qualification Test Strategies
This week’s episode is an introduction to qualification test strategies; what is qualification testing and how it differs from quality testing, how do you create a test strategy, and what principles should you follow when deciding how many test cases to run? We also help you determine the exact number of required test cases for your qualification tests. In future episodes, we will focus on the specific qualification test strategies for tools, libraries, and product software — before taking a deep dive into the details, join us for the basics!
19:50
July 29, 2019
Episode 11: Tool Chain Analyzer
The Tool Chain Analyzer (TCA) is a crucial part of Validas’s framework — it is used to model complex tool chain features and their dependencies, with the ultimate goal of making your qualification project as simple and as automated as possible. In this week’s episode, Oscar explains how the TCA is used, why modeling your tool chain is important, and also shares news about the TCA features that are currently in development. To test out the free version of Validas’s TCA, visit http://www.validas.de/en/services/tca/. 
16:51
July 22, 2019
Episode 10: Tool Qualification Workshop
Have you been thinking about creating a tool qualification roadmap for your own software? It all starts with the tool qualification workshop! This week, Oscar explains what you can expect at a workshop: who should participate, what topics are covered, how long it takes, and what it will result in.
16:48
July 15, 2019
Episode 09: Tool Qualification Roadmap
In this week’s episode, Oscar takes us on a journey through the tool qualification roadmap — where do you start when you want to ensure your software is safe to use, which parts of the project are crucial, and how does Validas approach the safety analysis of new software? Learn all that and much more by joining us through the Tool and Library Qualification podcast!
17:21
July 8, 2019
Episode 08: Tool Detection
In this episode we tackle TD, or tool detection, the process of determining how likely it is that potential errors in software tools will be detected. Tune in to learn how TD is used to reach a tool confidence level (TCL), the details of how it is determined, whose responsibility it is to investigate TD levels, and why some of these levels might lead to more reliable software than others.
17:32
July 1, 2019
Episode 07: Tool Confidence Level
When using a software tool or compiler in a safety-relevant project, it’s important to be confident in its results — using the ISO 26262 safety standard, we call this reliability the tool confidence level (TCL). In this episode, Oscar explains how TCL classes are determined and how they affect the tool usage, why you wouldn’t want the lowest TCL for your product, and where TCL classification might be more trouble than expected.
21:12
June 24, 2019
Episode 06: Safety Standards
After our Whit Monday break, this week we tackle the hefty topic of safety standards! Join Oscar as he leads you through the usage of safety standards and their application to the development of different types of software, as well as the difficult questions of what is an acceptable risk and how we should think about the safety of new technologies.
19:28
June 17, 2019
Episode 05: Qualification Roles
Tool users, tool providers, safety experts, and developers — what role do they have in the qualification processes and whose responsibility is it to ensure a tool is safe? If you’ve ever been puzzled by this nomenclature, join us in this week’s episode, in which Oscar breaks down the crucial roles involved in qualification and shares his insights on their importance! 
19:00
June 3, 2019
Episode 04: Qualification Processes
Join us in this week’s episode to learn about qualification processes — Oscar will teach you about the ins and outs of a standard qualification, the preparation that comes before qualification, and how building QKits just might increase the quality of your projects!
17:16
May 27, 2019
Episode 03: Classification
In our third episode, Oscar explains why tools need to be classified before they are qualified, where the classification rules are determined, and which class you really want your tools to be in. Join us to learn how to perform a classification, how to wrangle error mitigations, and why classes in avionics hold extra weight!
18:20
May 20, 2019
Episode 2: Definitions
In our second episode, we set the stage and define all the topics crucial in the business of qualification: tools, libraries, safety standards, classification, and qualification itself. What methods can you use to claim a tool or library is safe and where do the most obscure problems always pop up? Join us to find out!
18:42
May 13, 2019
Episode 1: Why Tool Qualification?
In our first podcast episode, we introduce the topic of tool qualification — the main area of expertise of both Validas and our host, Dr. Oscar Slotosch. Why do we qualify tools, when did we start paying attention to tool safety, and how difficult of a task is it to ensure human life isn’t put in danger by unreliable software? Learn about all that and much more in our Tool and Library Qualification podcast!
16:30
May 3, 2019
Episode 0: Overview
As experts in the creation of safe software systems, in this podcast we answer all the questions about tool and library qualification. Each episode guides you through a crucial topic via discussions, interpretations, and examples given by safety professionals in Validas and beyond, and there’s something for everyone — from specialists to beginners! Our podcast spans the gap between the basic safety standards and new safety products on the market; we’ve created it for you, so contact us at podcast@validas.de with comments, questions, or suggestions of topics you’d like to learn about. 
04:31
May 1, 2019