data_grid_logo.gif (2321 octets)

The DataGrid Project

. . . 

 

Software development and  Quality external interesting documents and tools

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