Managing and documenting SOUP and OTS in medical device software
Вставка
- Опубліковано 3 лип 2024
- It is common to leverage existing software components in medical device software, such as open-source libraries. Software you do not develop yourself is called OTS, Off-The-Shelf, software or SOUP which stands for Software of Unknown Provenance.
This video is about how to document OTS/SOUP software and is the second half on this topic in the online course about medical device software and IEC 62304.
This is an excerpt from the course "Introduction to Software for Medical Devices and IEC 62304" which is available at: medicaldevicehq.com/iec62304
Read more about documenting SOUP and OTS in medical device software here:
medicaldevicehq.com/managing-...
Don't miss checking out the online course Introduction to SaMD and IEC 82304-1:
medicaldevicehq.com/introduct...
Chapters:
00:00 Introduction
00:17 About the instructor
00:46 Basic documentation for OTS software
01:50 Deciding on basic or advanced OTS documentation level
02:16 Description for OTS software
03:37 How to keep track of (control) OTS software
04:10 Risk assessment of OTS software
05:30 OTS software verification / testing
06:25 Assurance of development methodologies and OTS maintenance
07:58 Working with SOUP software
09:17 SOUP maintenance
10:00 Summary - Наука та технологія
Thanks Christian for great information!
I think your videos are very useful for RA. If you don't mind, I would like to ask your permission to share your videos to the other website in China for the embarrassing reason that UA-cam is blocked from accessing in China. Of course, I will give sources of the original website. Thank you very much!
Does the fact of SOUP or OTS implementing additional functionality, besides the one required for the software under development, i.e. non-specified functionality, be addressed somehow?
The short answer is yes. Even though your primary concern should be assessing the performance of the wanted features, I suggest you review the risks associated with the unwanted features.
If you are using a SOUP math library, unwanted features will not likely cause any trouble (besides stealing memory). However, if you are using a SOUP with an interface you don't need, you might expose yourself to unwanted cybersecurity risks.