Klocwork Tunes Software Suite d'analyse de code pour les projets agiles

Klocwork livrera plus tard ce mois-ci la version 9.0 de son produit Insight Pro pour l'analyse du code source, qui, selon la société, offre des capacités pour les projets de programmation agile.

Offert en tant que suite d'outils, Insight Pro analyse le code pour détecter les fuites de mémoire et de ressources, les dépassements de mémoire tampon et les vulnérabilités de sécurité. Avec la version 9, Klocwork «sort du domaine traditionnel de la simple recherche de bogues», a déclaré Gwynn Fischer, CTO chez Klocwork.

[Tenez-vous au courant des dernières nouvelles sur l'analyse de code grâce à la page d'analyse de code de. ]

Les capacités de la version 9.0 sont destinées aux développeurs agiles, qui doivent produire du code fonctionnel dans un court laps de temps, a déclaré Fisher.

La révision collaborative du code dans la version permet au code d'être révisé par un architecte ou un chef d'équipe. Un flux RSS informe les développeurs du code prêt à être examiné.

«Tout le code est mis à la disposition de tout le monde», a déclaré Fisher. "N'importe qui peut participer à la révision de ce code à tout moment."

Une base de données d'informations sémantiques sur la base de code d'un utilisateur est également présentée. La base de données peut être utilisée pour effectuer une analyse de flux de données afin de trouver des défauts dans le code.

La version 9.0 propose la refactorisation du code, pour un code de construction maintenable et fonctionnellement divisé afin que le prochain développeur qui l'examine puisse dire ce que fait le code. "Le code devient auto-documenté", a déclaré Fischer.

Disponible à Thanksgiving, la version 9.0 peut également être utilisée dans des environnements non agiles, tels que des projets en cascade.

Le prix de la version 9.0 coûte environ 1 700 $ par utilisateur pendant un an.

Cette histoire, "Klocwork tunes Software Software Analysis Suite for Agile Projects", a été publiée à l'origine sur .com. Suivez les derniers développements en matière de développement d'applications sur .com.