Coverity diagrams 2500 open source projects
Coverity has diagrammed the internals of 2,500 open source projects as part of their ongoing work with Stanford University under contract with the US Department of Homeland Security. The new Coverity Architecture Library uses the information that Coverity have extracted from the projects, using their automated defect detecting and tracking tools, to create diagrams that show how the modules and source files within applications go together.
This should be a boon for developers who want to work on the projects, but need guidance on how the components of the project depend on each other. The scanned data has been gathered since 2006 and maps out open source projects such as Amanda, NTP, OpenPAM, OpenVPN, Overdose, Perl, PHP, Postfix, Python, Samba and TCL. The architecture diagrams are created by Coverity's Architecture Analyser product, which customers can use to perform the same process on their own software products and projects; the Analyser is available for C/C++ and Java.
See also:
- Coverity: open source software ever more secure, a report from The H.
- Tor anonymous network now has zero known bugs, a report from The H.
(djwm)