CodeSonar
CodeSonar, producido por GrammaTech, es fuente y el software de análisis de código binario que encuentra defectos críticos que pueden bloquear los sistemas, resultado de operaciones inesperadas, amenazar la seguridad, y mucho más.
- Emplea algoritmos avanzados para analizar programas enteros de millones de líneas de código
- Cumple con los estándares de codificación
- Proporciona herramientas de eficiencia que mejoran la colaboración en equipo, las métricas de calidad, visualización de la arquitectura
- Reduce los costes de desarrollo mediante la identificación de los defectos más temprano en el proceso de
- Proporciona controles personalizados y métricas
- escalable
- Identifica defectos difíciles de pista que residen en las partes profundas de estructuras de código
- La potente interfaz permite a los desarrolladores a navegar fácilmente a través de código, comparar elementos, e identificar los problemas
- Proporciona soporte nativo para el JPL
- Contiene fuertes características de generación de informes, incluyendo la producción de sólo texto y un motor de análisis estático avanzada
- De confianza para inspeccionar algunas de las mayoría de las aplicaciones de software sensibles en uso hoy en día
- Puesto que se realizó el análisis de código estático, este software puede no ser capaz de identificar los defectos encontrados por un análisis dinámico
- La herramienta depende de los andamios de prueba, y puede que no note defectos que no son parte del andamio
- Provoca una gran cantidad de datos que consumen recursos y afecta el rendimiento del hardware
CodeSonar es una herramienta líder de análisis de código. Es popular entre las principales entidades de investigación, gobiernos y empresas comerciales para validar las aplicaciones de software importantes. Por ejemplo, CodeSonar se ha utilizado para inspeccionar software para misiones de la NASA espacio, dispositivos médicos implantables, aplicaciones militares, y más críticos. reclamaciones CodeSonar para encontrar más defectos que cualquier otra herramienta, debido a los recientes avances de GrammaTech en concurrencia y el análisis de flujo de datos corrompida. Cuando se coloca la cabeza a cabeza con el software de la competencia en la evaluación comparativa de las pruebas, realiza CodeSonar mejores en la gestión de recursos, la identificación de la memoria estática, y el análisis de la concurrencia. CodeSonar es eficaz en el análisis de programas enteros, aparte de las actualizaciones incrementales. Se utiliza primero un análisis de referencia para inspeccionar todo el programa, y luego se aplica un proceso de inspección incrementales para validar los cambios diarios en paralelo y. CodeSonar identifica defectos fatales, críticos, e inocuas, todos los cuales tienen diferentes grados de impacto de un sistema de software. En general, esta herramienta está diseñada para la validación de los esfuerzos de desarrollo de aplicaciones a gran escala. Su motor de análisis puede consumir grandes cantidades de recursos, por lo que se recomienda que los análisis se realizan en máquinas de alto rendimiento. Aparte de su mayor nivel de consumo, es una herramienta confiable y líder en calidad del software.