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
  • Наука та технологія

КОМЕНТАРІ • 4

  • @mooudamirkavei6007
    @mooudamirkavei6007 7 місяців тому +1

    Thanks Christian for great information!

  • @user-yn7kr7bv8u
    @user-yn7kr7bv8u 4 місяці тому

    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!

  • @marcolopes1180
    @marcolopes1180 7 місяців тому

    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?

    • @ChristianKaestnerBVAB
      @ChristianKaestnerBVAB 7 місяців тому

      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.