Synopsys amplía el soporte de Coverity para nuevos lenguajes de programación, estándares de codificación segura e integraciones de cadenas de herramientas DevOps

20171108_synopsys_coverityfeat

La última versión agrega soporte para Scala y VB.NET, SEI CERT C Coding Standard y el complemento Jenkins mejorado

Singapur, @mcgallen #microwireinfo, 31 de enero de 2018 - Synopsys, Inc. (Nasdaq: SNPS) anunció hoy su lanzamiento Coverity® 2018.01, la versión más reciente de su herramienta de análisis estático líder en la industria, que analiza el código fuente para detectar defectos críticos de calidad y seguridad en las primeras etapas del Ciclo de vida del desarrollo de programas. Coverity 2018.01 amplía el soporte de la herramienta para nuevos lenguajes de programación, estándares de codificación e integraciones de herramientas de desarrollo.

Lo más destacado de Coverity 2018.01:

  • Introduce soporte para Scala y VB.NET
  • Proporciona soporte completo para las reglas estándar de codificación SEI CERT C (edición de 2016)
  • Incluye complementos mejorados para el servidor de integración continua (CI) de Jenkins para permitir pruebas automatizadas en entornos DevOps

“El software seguro y de alta calidad es cada vez más un imperativo para el éxito empresarial y el bienestar de los usuarios finales frente al creciente panorama de amenazas”, dijo Andreas Kuehlmann, gerente general de Synopsys Software Integrity Group. “Paralelamente, el ritmo y el proceso mediante el cual se desarrolla el software están cambiando drásticamente. Por esta razón, las herramientas que se utilizan para encontrar defectos y posibles vulnerabilidades de seguridad a lo largo del ciclo de vida del desarrollo también deben evolucionar. Al admitir nuevos lenguajes de programación, estándares de codificación seguros e integraciones listas para usar con herramientas de desarrollo modernas, Synopsys permite a las organizaciones expandir sus carteras de software y adoptar nuevos paradigmas de desarrollo como DevOps con la garantía de que su código es de alta calidad y seguro. . "

Coverity ha sido reconocida como una solución líder en pruebas de seguridad de aplicaciones por Gartner, Forrester, IDC y VDC, y es un componente central de Synopsys Software Integrity Platform. Las nuevas mejoras y características de Coverity 2018.01 incluyen las siguientes:

  • Cobertura de idiomas ampliada: Coverity permite a las organizaciones incorporar de forma proactiva seguridad y calidad en sus aplicaciones, incluso cuando amplían sus carteras de software y adoptan nuevos lenguajes, marcos y tecnologías como los microservicios y los móviles. Con cada lanzamiento, Synopsys continúa expandiendo el soporte de Coverity para nuevos lenguajes de programación mientras fortalece su análisis de seguridad para los lenguajes existentes. Coverity 2018.01 agrega soporte para dos nuevos lenguajes: Scala, comúnmente usado en el desarrollo de aplicaciones basadas en microservicios, y VB.NET. La última versión de Coverity también proporciona un análisis de seguridad mejorado para Swift, PHP, Python, JavaScript, Java, C # y Node.js. Con estas adiciones, Coverity admite los lenguajes de programación clave que se utilizan para crear software integrado y empresarial.
  • Soporte para estándares de codificación seguros: Coverity permite a las organizaciones cumplir con los estándares de codificación que promueven la seguridad, confiabilidad y seguridad del software integrado crítico. Con la última versión 2018.01, Coverity es totalmente compatible con SEI CERT C (edición 2016), un estándar de la industria para la codificación segura. Además de CERT C, Coverity también es compatible con todas las versiones del estándar de codificación MISRA y cuenta con la certificación ISO 26262.
  • Integración con cadenas de herramientas de desarrollo modernas: Coverity está diseñado para admitir flujos de trabajo de desarrollo rápidos y automatizados, con soporte e integración con muchas de las herramientas de desarrollo populares. Coverity 2018.01 proporciona complementos para los últimos IDE, incluidos Visual Studio, Eclipse, IntelliJ, Android Studio y muchos otros. Para las pruebas de seguridad optimizadas, la última versión también admite la integración inmediata con el servidor de integración continua (CI) de Jenkins. El nuevo complemento Jenkins de Coverity ha mejorado el soporte de Jenkins Pipeline, que permite la recuperación de problemas encontrados por proyecto y tiene capacidades mejoradas de filtrado de datos.

Más información sobre Análisis estático de Coverity.

Acerca de la plataforma de integridad del software Synopsys
Synopsys ofrece la solución más completa para integrar la integridad (seguridad y calidad) en el ciclo de vida del desarrollo de software y la cadena de suministro. La plataforma de integridad de software une tecnologías de prueba líderes, análisis automatizados y expertos para crear una sólida cartera de productos y servicios. Esta cartera permite a las empresas desarrollar programas personalizados para detectar y remediar defectos y vulnerabilidades en las primeras etapas del proceso de desarrollo, minimizando el riesgo y maximizando la productividad. Synopsys, un líder reconocido en pruebas de seguridad de aplicaciones (AST), se encuentra en una posición única para adaptar y aplicar las mejores prácticas a las nuevas tecnologías y tendencias como IoT, DevOps, CI / CD y la nube. Para obtener más información, visite www.synopsys.com/software.

Sobre Synopsys
Synopsys, Inc. (Nasdaq: SNPS) es el socio de Silicon to Software ™ para empresas innovadoras que desarrollan productos electrónicos y aplicaciones de software en las que confiamos todos los días. Como la decimoquinta compañía de software más grande del mundo, Synopsys tiene una larga trayectoria como líder mundial en automatización de diseño electrónico (EDA) e IP de semiconductores y también está aumentando su liderazgo en seguridad de software y soluciones de calidad. Ya sea que sea un diseñador de sistema en chip (SoC) que crea semiconductores avanzados o un desarrollador de software que escribe aplicaciones que requieren la máxima seguridad y calidad, Synopsys tiene las soluciones necesarias para ofrecer productos innovadores, seguros y de alta calidad. Obtenga más información en www.synopsys.com.

###