| SOFTWARE ASSURANCE GUIDEBOOK, http://satc.gsfc.nasa.gov/assure/agb.txt QA
check list during the Software Life Cycle: http://edms.cern.ch/document/353793
Valgrind a free software tool for
checking memory accesses running under
Linux, used by LHC, see
LHC presentation.
Cern Software Developement Tools service (SDT)
web pages and links to the products.
-
Insure
++: Tool for error detection in C/C++ programs (e.g. memory leak).
Runs on Linux, Solaris, Windows.
-
Logiscope: Source code analyser (static analysis) as code
complexity and test
coverage for C/C++/Fortran (dynamic analysis). Runs on Solaris,
windows.
-
CodeWizard: Coding standards enforcement tool that prevents errors
and standardize C/C++ code. Default naming and coding rules are
pre-defined in the product. We have to analyse first the set of
pre-defined rules. Runs on Linux, Solaris, windows.
Generating
Test cases from Uses Cases
Testing Framework
software
|