| 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. | | |
|