PVT User's Guide Appendix - Software Metrics

All PVT topics can be found under PHIGS Validation Tests - Overview. All sections of this User's Guide can be accessed from its list of sections or its detailed table of contents.

The size of the PVT system may be measured in several ways. The following table presents some size metrics for version 2.1. The figures for lines of code apply only to the Fortran version, since almost all the C code was generated automatically.

 
   number of modules                         :     86
   number of test programs                   :    479
   number of lines in test programs          : 81,861
   number of subroutine libraries            :     49
   number of subroutines/functions           :    367
   number of lines in subroutines/functions  : 29,098
   number of lines in system utilities       :    892
   number of lines in module documentation   : 83,177
   number of lines in system documentation   : 12,931
   number of SRs (semantic requirements)     :  1,440
   number of TCs (test cases)                :  2,915
   staff-months of effort                    :    115
     (design, code, documentation)