SOUP significa software de pedigrí ( o procedencia ) desconocido (o incierto ) y es un término que se utiliza a menudo en el contexto de sistemas críticos para la seguridad y que involucran la seguridad , como el software médico . SOUP es un software que no se ha desarrollado con un proceso o metodología de desarrollo de software conocidos , o que tiene propiedades desconocidas o nulas relacionadas con la seguridad. [1]
A menudo, los proyectos de ingeniería se enfrentan a presiones económicas o de otro tipo para incorporar SOUP en sus sistemas de alta integridad . [ cita requerida ]
El problema con SOUP es que no se puede confiar en que realice funciones relacionadas con la seguridad y puede impedir que otro software, hardware o firmware realicen sus funciones relacionadas con la seguridad. El problema de SOUP es, por lo tanto, el de aislar las partes de un sistema relacionadas con la seguridad de SOUP y sus efectos indeseables. [2]
SOUP es ahora un término definido ("Software de procedencia desconocida") en algunas regulaciones de dispositivos médicos a través de la norma IEC 62304:2006 "software de dispositivos médicos - procesos del ciclo de vida del software" . No está prohibido utilizar SOUP, pero se necesitan controles adicionales y se debe tener en cuenta el riesgo. Las prácticas específicas a seguir cuando se utiliza SOUP como parte de un dispositivo médico pueden incluir la revisión del proceso de desarrollo de software del proveedor, el uso de análisis de programas estáticos por parte del proveedor, artefactos de diseño y orientación sobre seguridad. [3]
Referencias
- ^ Felix Redmill (2001). "El debate sobre COTS en perspectiva" . En Udo Voges (ed.). Actas de la 20.ª Conferencia internacional sobre seguridad, fiabilidad y protección informática, SAFECOMP 2001, Budapest, Hungría, 26-28 de septiembre de 2001. Springer. pp. 122. ISBN. 978-3-540-42607-3.
- ^ Hall, Ken (1 de junio de 2010). "Desarrollo de software de dispositivos médicos según IEC 62304". EMDT - European Medical Device Technology . Consultado el 11 de diciembre de 2012 .
- ^ Hobbs, Chris (1 de noviembre de 2011). "Los fabricantes de dispositivos pueden aceptar los COTS, pero solo con SOPA clara". Medical Design . Archivado desde el original el 23 de enero de 2013.
Lectura adicional
- D. Frankis (5 de noviembre de 2007). "Seguridad en la SOUP". Seminario de la Institución de Ingeniería y Tecnología sobre las ventajas y desventajas del uso de componentes comerciales "listos para usar" en aplicaciones de aviación, Londres, Reino Unido, 4 y 4 de septiembre de 2007. Págs. 9 a 21. ISBN 978-0-86341-801-3. ISSN 0537-9989.