SOUP is an acronym for “Software of Unknown Provenance“. The IEC 62304 defines a SOUP as as a software item:
“that is already developed and generally available and that has not been developed for the purpose of being incorporated into the MEDICAL DEVICE (also known as “off- the-shelf software”) or SOFTWARE ITEM previously developed for which adequate records of the development PROCESSES are not available”
Please mind, that the term SOUP is not quite equivalent to the term OTS of the FDA.
Do you need support in evaluating COTS, OTSS, or SOUP to comply safely with the requirements of European and US regulations? Then don’t hesitate to get in touch with us. We will answer, even free of charge, in our micro-consulting service.
Laws and standards require medical device manufacturers to compile a Software Bill of Materials, the SBOM. However, standardized SBOM formats are not always sufficient to meet these requirements. In particular, medical device manufacturers who do not supply and use SBOMs for their software are no longer accepted in the market. Here are the reasons. 1.…
Details
Both the FDA and IEC 62304 recognize software developed by third parties. They refer to Off-the-Shelf Software (OTS) and Software Of Unknown Provenance (SOUP). What is the difference between OTS and SOUP? What do they have in common? What legal requirements do they have to meet? This article provides answers. 1. SOUP and OTS: definition…
Details
More and more manufacturers are using machine learning libraries, such as scikit-learn, Tensorflow, and Keras, in their devices as a way to accelerate their research and development projects. However, not all manufacturers are fully aware of the regulatory requirements that they have to demonstrate compliance with when using machine learning libraries or how best to…
Details