Polyspace Access™ permite a los equipos de ingeniería de software verificar la calidad del código durante todo el ciclo de desarrollo de software. Incluye Polyspace as You Code, un complemento IDE que permite a los desarrolladores detectar desviaciones de conformidad en el código, defectos de software y vulnerabilidades de seguridad antes de enviar el código para su integración. Además, proporciona acceso a una interfaz web para revisar los resultados del análisis estático de código fuente integrado, generados por Polyspace Bug Finder Server™ y Polyspace Code Prover Server™.
Polyspace as You Code detecta vulnerabilidades de seguridad y defectos críticos, y comprueba la conformidad del código con estándares de reglas de codificación tales como MISRA C®, MISRA C++, AUTOSAR C++14, CERT® C y CERT C++, así como con convenciones de nomenclatura personalizadas. Se integra como un complemento en entornos IDE del desarrollador, tales como Visual Studio®, Visual Studio Code o Eclipse™, y presenta los resultados en la vista de código fuente. Cuando se conecta al repositorio central de Polyspace Access, realiza una comparación con la base de referencia y resalta solamente los nuevos problemas agregados por el desarrollador.
La interfaz web permite que los desarrolladores e ingenieros de calidad colaboren en los resultados del análisis estático de código de distintos proyectos. Desde el panel de proyectos hasta los resultados de búsqueda, los integrantes de un equipo pueden supervisar las tendencias de calidad, así como analizar, revisar y asignar vulnerabilidades de software, métricas de código, errores en tiempo de ejecución críticos y el cumplimiento de estándares de codificación. La integración con herramientas de gestión de proyectos tales como JIRA permite trabajar en equipo para lograr una calidad de código óptima. Polyspace Access cuenta con un repositorio central, alojado en un entorno local o en la nube, que se integra con sistemas de autenticación tales como LDAP para controlar el acceso a los datos de proyectos.
Identificación de bugs en el entorno IDE
Identifique bugs a medida que escribe o modifica el código utilizando el complemento Polyspace as You Code dentro de un entorno IDE, como Visual Studio®, Visual Studio Code o Eclipse. Utilice interfaces API para permitir la integración con otros editores y entornos IDE.
Revisión y clasificación de resultados del análisis estático
Revise los resultados de Polyspace® con el código fuente en el navegador web. Utilice herramientas de navegación para investigar y clasificar los resultados. Comparta hallazgos y comentarios para colaborar con los integrantes del equipo.
Supervisión de la calidad del software de proyectos
Organice los proyectos de análisis estático de código para respaldar a los equipos y los flujos de trabajo de desarrollo. Utilice la información del panel de proyectos para monitorizar la calidad del software, el estado del proyecto, el número de defectos y las métricas del código.
Integración con herramientas de desarrollo de software e integración continua
Integre Polyspace Access con herramientas de desarrollo, integración continua (CI), seguimiento de bugs, gestión del ciclo de vida de las aplicaciones (ALM).
Recursos del producto:
¿Tiene interés en Polyspace Access?
¿Tiene preguntas?
Póngase en contacto con el equipo técnico de Polyspace Access.