problems clearing cache file /home/kalimetr/www/cache/refTableSQL/87e5d1978058f547773643d047ac41cfproblems clearing cache file /home/kalimetr/www/cache/refTableSQL/0b1871e8df1aba83bb9b9442d7573399problems clearing cache file /home/kalimetr/www/cache/refTableSQL/eb6cbc537bcb3cc482369c6f5a48558bproblems clearing cache file /home/kalimetr/www/cache/refTableSQL/924d00b2eb7a57b25dc6ceae45632c38problems clearing cache file /home/kalimetr/www/cache/refTableSQL/d697892016c893e9975d64fee0c579a0 Improving software maintenability
 

Improving software maintenability

Objective

To identify changes needed in code structure for an easier maintenance.

Justification

The audit of source code allows to point out portions of code which will create problems in the maintenance phase. Adaptations and verifications of this code can prevent many potential problems and thus, simplify future maintenance and make it less costly.

Langages

C, C++, ADA, Java …

Controls

Critical module search: all complex sub-programs potentially containing defects. Application architecture analysis.

Material

Production of a report identifying critical modules in the application, with for each module:
•  description of defects found
•  proposals to correct defects.