Sections:
|
Metrics
Resource Standard Metrics, Source Code Metrics and Source Code Analysis For C, C++, C# and Java
www.msquaredtechnologies.com/ Our flagship product Resource Standard Metrics for C/C++, Java and C# generates source code metrics. Source code quality metrics and complexity are measured by this tool from the written source code yielding actual measures of your team's performance. Source code metric differentials can be determined between baselines using RSM code differential work files. Source code metrics (SLOC, KSLOC, LLOC) from this tool can provide line of code derived function point metrics. RSM has been adopted as a corporate standard metrics tool for many Fortune 100 software companies for compliance to ISO9001, CMMI and AS9100. You will find RSM the best software source code metrics tool where one inexpensive tool does it all. CodeCheck Version 13.0 is a programmable tool for managing all C and
C++ source code on a file or project basis. CodeCheck is input
compatible with all variants of K&R, ANSI C and C++ ( Microsoft,
Metaware, IAR, KEIL, , Borland, Intel, Vax/Vms-Ultrix, HP/Apollo,
Microtec, Watcom, Symantec, Apple MPW, CodeWarrior, AT&T, and GNU
). CodeCheck is designed to solve all of your Portability,
Maintainability, Complexity, Reusability, Quality Assurance, Style
Analysis, Library/Class Management, Code Review, Software Metric,
Standards Adherence, and Corporate Compliance Problems. We support
Embedded Systems C++ Specification.
http://www.abxsoft.com/codchk.htm
gcov is a tool you can use in conjunction with GCC to test code coverage in your programs. Comes standard with gcc, available on paprika and rosemary. This manual describes the GNU profiler, A companion program to gcov. Possibly depreciated. Available on paprika. One posters' list of metrics software on SourceForge - CodeAnalyzer (simple but acuarcy) LOC counting website
This is a stretch... Has a lot of good links to find metrics software...
Krakatau website. Claims to track over 70 metrics... (both windows and solaris)
Debugging
GDB
Installed on paprika & rosemary. uses general debugging boundary, extremal, unit, integration testing An introduction to the GNU debugger Customizing the debugger GDB User's Manual
Data Display Debugger
Installed on paprika and rosemary. DDD - Data Display Debugger - GNU Project - Free Software Foundation (FSF)
www.gnu.org/software/ddd/#Getting GNU DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger, or the Python debugger. Besides ``usual'' front-end features such as viewing source texts, DDD has become famous through its interactive graphical data display, where data structures are displayed as graphs.
Version Control
Subversion
Installs for Solaris, Linux. Clients for most systems. There is only a CVS client on paprika and rosemary. Version Control with Subversion, a free book about Subversion Bug Tracking
DITrack is a free, open source, lightweight, distributed issue (bug, defect, ticket) tracking system using a Subversion repository instead of a backend database. It is written in Python and runs in UNIX environment (*BSD, Linux, MacOS X). Scarab
|