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 en su fábrica de software
Integre Polyspace Access en su infraestructura de desarrollo de software para alimentar cadenas de tareas de integración continua con resultados de análisis estático de código, y enlazar los resultados de verificación de código con su herramienta de seguimiento de bugs y la gestión del ciclo de vida de aplicaciones (ALM). Instale y ejecute el servidor web de Polyspace Access junto a su despliegue de cadena de herramientas, localmente o en la nube.
Recursos del producto:
Línea de productos Polyspace
Los productos Polyspace consiguen que el código crítico sea seguro y esté protegido probando y supervisando la calidad del software a lo largo del ciclo de desarrollo.
Polyspace Access
Identifique defectos de codificación, revise resultados de análisis estático y supervise métricas de calidad de software.
Polyspace Code Prover Server
Compruebe la ausencia de errores en tiempo de ejecución en el software.
Polyspace Bug Finder
Identifique bugs de software mediante análisis estático.
Polyspace Test
Desarrolle, gestione y ejecute pruebas de código C y C++ en sistemas integrados.
Polyspace Bug Finder Server
Identifique defectos de software con análisis estáticos ejecutados en servidores.
Polyspace Client for Ada
Compruebe la ausencia de errores en tiempo de ejecución en código fuente.
Polyspace Code Prover
Compruebe la ausencia de errores en tiempo de ejecución en el software.
Polyspace Server for Ada
Realice verificación de código en clusters de escritorio y publique las métricas.
¿Tiene interés en Polyspace Access?
¿Tiene preguntas?
Comuníquese con el equipo técnico experto en Polyspace Access.