|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: A T
Length: 104146 (0x196d2)
Types: TextFile
Names: »ADAMAT_REPORT«
└─⟦407de186f⟧ Bits:30000749 8mm tape, Rational 1000, RCFSUN
└─⟦e5cd75ab4⟧ »DATA«
└─⟦this⟧
date: 6 19 1992 10:23:59
Composite_Report
Score Good Total |Level------- Metric Name
0.72 3969 5513 |1----------- ALL_CRITERIA
535 | 2---------- SLOC
535 | 3--------- LOGICAL_LINES
495 | 4-------- STATEMENTS
132 | 5------- EXECUTABLE_STATEMENTS
363 | 5------- DECLARATIVE_STATEMENTS
40 | 4-------- CONTEXT_CLAUSES
40 | 5------- WITH_CLAUSES
0 | 5------- USE_CLAUSES
0 | 4-------- PRAGMAS
0.95 418 441 | 2---------- ANOMALY_MANAGEMENT
0.87 143 164 | 3--------- PREVENTION
0.50 9 18 | 4-------- APPLICATIVE_DECLARATIONS
0 0 | 5------- APPLICATIVE_DECL_SPECIFICATION
0.50 9 18 | 5------- APPLICATIVE_DECL_BODY
0.00 0 9 | 4-------- DEFAULT_INITIALIZATION
0 0 | 5------- DEFAULT_INIT_SPECIFICATION
0.00 0 9 | 5------- DEFAULT_INIT_BODY
0.00 0 1 | 4-------- NORMAL_LOOPS
0 0 | 4-------- CONSTRAINED_NUMERICS
0 0 | 4-------- CONSTRAINED_SUBTYPE
0 0 | 4-------- CONSTRAINED_VARIANT_RECORDS
1.00 116 116 | 4-------- READ_ONLY_OBJECTS_CONSTANT
0 0 | 5------- READ_ONLY_OBJECTS_IN_SPEC_CONSTANT
1.00 9 9 | 5------- READ_ONLY_OBJECTS_IN_BODY_CONSTANT
1.00 107 107 | 5------- READ_ONLY_PARAMETERS_IN_MODE
0.50 1 2 | 4-------- UNREAD_PARAMETERS_OUT_MODE
1.00 1 1 | 4-------- OUT_PARAMETERS_UPDATED
1.00 8 8 | 4-------- READ_VARIABLES_DEFINED
0 0 | 5------- READ_VARIABLES_IN_SPEC_DEFINED
1.00 8 8 | 5------- READ_VARIABLES_IN_BODY_DEFINED
0.89 8 9 | 4-------- VARIABLES_READ
0 0 | 5------- VARIABLES_IN_SPEC_READ
0.89 8 9 | 5------- VARIABLES_IN_BODY_READ
0.99 275 277 | 3--------- DETECTION
0 0 | 4-------- SUPPRESS_PRAGMA
0 0 | 5------- NO_SUPPRESS_CONSTRAINT_ERROR
0 0 | 5------- NO_SUPPRESS_PROGRAM_ERROR
0 0 | 5------- NO_SUPPRESS_STORAGE_ERROR
0 0 | 5------- NO_SUPPRESS_NUMERIC_ERROR
0.99 275 277 | 4-------- USER_TYPES
0.99 145 146 | 5------- USER_TYPES_FOR_PARAMETERS
0.99 112 113 | 5------- USER_TYPES_SPECIFICATION
1.00 18 18 | 5------- USER_TYPES_BODY
0 0 | 4-------- USER_DEFINED_EXCEPTIONS_RAISED
0 0 | 3--------- RECOVERY
0 0 | 4-------- USER_EXCEPTIONS_RAISED
0.98 2116 2153 | 2---------- INDEPENDENCE
0.96 681 712 | 3--------- IO_INDEP
0 | 4-------- NO_MISSED_CLOSE
0.96 681 712 | 4-------- NO_SYS_DEP_IO
0.99 242 244 | 3--------- TASK_INDEP
0.99 237 238 | 4-------- NO_TASK_STMT
0.83 5 6 | 4-------- TASK_STMT_NON_MIX
0.99 191 193 | 3--------- MACH_INDEP
0.00 0 2 | 4-------- MACHARITHINDEP
0 0 | 5------- PACKAGE_ARITH_INDEP
0 | 6------ NO_MAX_INT
0 | 6------ NO_MIN_INT
0 | 6------ NO_MAX_DIGITS
0 | 6------ NO_MAX_MANTISSA
0 | 6------ NO_FINE_DELTA
0 | 6------ NO_TICK
0 | 5------- NO_INTEGER_DECL
0 | 5------- NO_SHORT_INTEGER_DECL
0 | 5------- NO_LONG_INTEGER_DECL
0 | 5------- NO_FLOAT_DECL
0 | 5------- NO_SHORT_FLOAT_DECL
0 | 5------- NO_LONG_FLOAT_DECL
0 | 5------- NO_NATURAL_DECL
2 | 5------- NO_POSITIVE_DECL
0 0 | 5------- FIXED_CLAUSE
1.00 1 1 | 4-------- MACHREPINDEP
0 | 5------- NO_PRAGMA_PACK
0 0 | 5------- NUMERIC_CONSTANT_DECL
0 0 | 5------- NUMERIC_TYPE_DECLARATIONS
1.00 1 1 | 5------- CLAUSE_REP_INDEP
1.00 1 1 | 6------ NO_LENGTH_CLAUSE_FOR_SIZE
0 0 | 6------ NO_LENGTH_CLAUSE_FOR_STORAGE_SIZE
0 0 | 6------ NO_ALIGNMENT_CLAUSE_FOR_RECORD_TYPES
0 0 | 6------ NO_COMPONENT_CLAUSE_FOR_RECORD_TYPES
1.00 56 56 | 4-------- MACHCONFIGINDEP
1.00 43 43 | 5------- NO_ADDRESS_CLAUSE_IN_DECL
0 0 | 5------- NO_PRAG_SYS_PARAM
1.00 13 13 | 5------- NO_REP_ATTRIBUTE
1.00 134 134 | 4-------- MACHCODEINDEP
1.00 134 134 | 5------- NO_MACH_CODE_STMT
1.00 712 712 | 3--------- SOFT_INDEP
1.00 712 712 | 4-------- NO_SYS_DEP_MOD
0 | 4-------- NO_IMPL_DEP_PRAGMAS
0 | 4-------- NO_PRAGMA_INTERFACE
0 0 | 4-------- NON_ACCESS_TYPE
0 | 4-------- NO_IMPL_DEP_ATTRS
0.99 290 292 | 3--------- PHYS_LIM_INDEP
0.99 290 292 | 4-------- COMPILER_LIMIT
1.00 32 32 | 5------- EXECUTABLE_COMPILER_LIMIT_BY_MODULE
1.00 32 32 | 5------- DECLARATIVE_COMPILER_LIMIT_BY_MODULE
0.95 42 44 | 5------- WITH_COMPILER_LIMIT_BY_MODULE
1.00 44 44 | 5------- USE_COMPILER_LIMIT_BY_MODULE
1.00 44 44 | 5------- PRAGMA_COMPILER_LIMIT_BY_MODULE
1.00 32 32 | 5------- INSTANTIATION_COMPILER_LIMIT_BY_MODULE
1.00 32 32 | 5------- WHEN_COMPILER_LIMIT_BY_MODULE
1.00 32 32 | 5------- TRANSFER_COMPILER_LIMIT_BY_MODULE
0.99 158 160 | 2---------- MODULARITY
0.90 18 20 | 3--------- INFORMATION_HIDING
0.95 18 19 | 4-------- HIDDEN_INFORMATION
1.00 9 9 | 5------- CONSTANTS_HID
0 0 | 5------- EXCEPTIONS_HID
1.00 9 9 | 5------- VARIABLES_HID
0.00 0 1 | 5------- TYPES_HID
0 0 | 5------- SUBTYPES_HID
0 0 | 5------- TASKS_HID
0.00 0 1 | 4-------- PRIVATE_INFORMATION
0.00 0 1 | 5------- PRIVATE_TYPES
0 0 | 5------- LIMITED_PRIVATE_TYPES
0 0 | 5------- PRIVATE_TYPE_AND_PART
0 0 | 5------- PRIVATE_TYPE_AND_CONSTANT
1.00 34 34 | 3--------- PROFILE
1.00 32 32 | 4-------- LIMITED_SIZE_PROFILE
1.00 2 2 | 4-------- SIMPLE_BLOCKS
1.00 10 10 | 3--------- COUPLING
1.00 5 5 | 4-------- NO_MULTIPLE_TYPE_DECLARATIONS
1.00 5 5 | 4-------- NO_VARIABLE_DECLARATIONS_IN_SPEC
1.00 96 96 | 3--------- INFORMATION_LOCALIZED
1.00 30 30 | 4-------- WITHS_LOCALIZED
1.00 6 6 | 5------- WITHS_IN_SPEC_LOCALIZED
1.00 24 24 | 5------- WITHS_IN_BODY_LOCALIZED
0 0 | 5------- WITHS_IN_SUBUNIT_LOCALIZED
1.00 66 66 | 4-------- ENTITIES_LOCALIZED
1.00 26 26 | 5------- ENTITIES_IN_SPEC_LOCALIZED
0 0 | 6------ VARIABLES_IN_SPEC_LOCALIZED
0 0 | 6------ CONSTANTS_IN_SPEC_LOCALIZED
1.00 1 1 | 6------ TYPES_IN_SPEC_LOCALIZED
0 0 | 6------ SUBTYPES_IN_SPEC_LOCALIZED
1.00 21 21 | 6------ PROCEDURES_IN_SPEC_LOCALIZED
1.00 1 1 | 6------ FUNCTIONS_IN_SPEC_LOCALIZED
1.00 3 3 | 6------ PACKAGES_IN_SPEC_LOCALIZED
0 0 | 6------ GENERIC_PROCEDURES_IN_SPEC_LOCALIZED
0 0 | 6------ GENERIC_FUNCTIONS_IN_SPEC_LOCALIZED
0 0 | 6------ GENERIC_PACKAGES_IN_SPEC_LOCALIZED
1.00 40 40 | 5------- ENTITIES_IN_BODY_LOCALIZED
1.00 9 9 | 6------ VARIABLES_IN_BODY_LOCALIZED
1.00 8 8 | 6------ CONSTANTS_IN_BODY_LOCALIZED
0 0 | 6------ TYPES_IN_BODY_LOCALIZED
0 0 | 6------ SUBTYPES_IN_BODY_LOCALIZED
1.00 2 2 | 6------ PROCEDURES_IN_BODY_LOCALIZED
1.00 7 7 | 6------ FUNCTIONS_IN_BODY_LOCALIZED
1.00 14 14 | 6------ PACKAGES_IN_BODY_LOCALIZED
0 0 | 6------ GENERIC_PROCEDURES_IN_BODY_LOCALIZED
0 0 | 6------ GENERIC_FUNCTIONS_IN_BODY_LOCALIZED
0 0 | 6------ GENERIC_PACKAGES_IN_BODY_LOCALIZED
0 0 | 5------- ENTITIES_IN_SUBUNIT_LOCALIZED
0 0 | 6------ VARIABLES_IN_SUBUNIT_LOCALIZED
0 0 | 6------ CONSTANTS_IN_SUBUNIT_LOCALIZED
0 0 | 6------ TYPES_IN_SUBUNIT_LOCALIZED
0 0 | 6------ SUBTYPES_IN_SUBUNIT_LOCALIZED
0 0 | 6------ PROCEDURES_IN_SUBUNIT_LOCALIZED
0 0 | 6------ FUNCTIONS_IN_SUBUNIT_LOCALIZED
0 0 | 6------ PACKAGES_IN_SUBUNIT_LOCALIZED
0 0 | 6------ GENERIC_PROCEDURES_IN_SUBUNIT_LOCALIZED
0 0 | 6------ GENERIC_FUNCTIONS_IN_SUBUNIT_LOCALIZED
0 0 | 6------ GENERIC_PACKAGES_IN_SUBUNIT_LOCALIZED
0.45 410 905 | 2---------- SELF_DESCRIPTIVENESS
0.07 38 532 | 3--------- COMMENTS
0.08 28 353 | 4-------- N_COMMENTS
0.26 27 103 | 5------- NCS_SPEC
0.00 0 25 | 6------ NCS_PACKAGE_SPEC
0 0 | 6------ NCS_TASK_SPEC
0.35 27 78 | 6------ NCS_SUBPROG_SPEC
0.00 0 148 | 5------- NCS_BODY
0.00 0 25 | 6------ NCS_PACKAGE_BODY
0 0 | 6------ NCS_TASK_BODY
0.00 0 66 | 6------ NCS_SUBPROG_BODY
0 0 | 6------ NCS_SUBUNIT
0.00 0 57 | 6------ NCS_BODY_STUB
0.00 0 84 | 5------- NCS_STATEMENTS
0 0 | 6------ NCS_EXIT
0.00 0 43 | 6------ NCS_RETURN
0 0 | 6------ NCS_GOTO
0 0 | 6------ NCS_ABORT
0.00 0 1 | 6------ NCS_DELAY
0 0 | 6------ NCS_TERMINATE
0.00 0 40 | 6------ NCS_WITH
0 0 | 6------ NCS_USE
0.06 1 18 | 5------- NCS_DECLARATIONS
0 0 | 6------ NCS_PRAGMA
0 0 | 6------ NCS_RECORD_REPRESENTATION
0 0 | 6------ NCS_ADDRESS_CLAUSE
0 0 | 6------ NCS_ALIGNMENT_CLAUSE
0 0 | 6------ NCS_LENGTH_CLAUSE
0.11 1 9 | 6------ NCS_CONSTANT_DECL
0.00 0 9 | 6------ NCS_VARIABLE_DECL
0 0 | 6------ NCS_ENTRY_DECL
0.06 10 179 | 4-------- N_COMMENTED
0.29 9 31 | 5------- NCO_SPEC
0.00 0 5 | 6------ NCO_PACKAGE_SPEC
0 0 | 6------ NCO_TASK_SPEC
0.35 9 26 | 6------ NCO_SUBPROG_SPEC
0.00 0 46 | 5------- NCO_BODY
0.00 0 5 | 6------ NCO_PACKAGE_BODY
0 0 | 6------ NCO_TASK_BODY
0.00 0 22 | 6------ NCO_SUBPROG_BODY
0 0 | 6------ NCO_SUBUNIT
0.00 0 19 | 6------ NCO_BODY_STUB
0.00 0 84 | 5------- NCO_STATEMENTS
0 0 | 6------ NCO_EXIT
0.00 0 43 | 6------ NCO_RETURN
0 0 | 6------ NCO_GOTO
0 0 | 6------ NCO_ABORT
0.00 0 1 | 6------ NCO_DELAY
0 0 | 6------ NCO_TERMINATE
0.00 0 40 | 6------ NCO_WITH
0 0 | 6------ NCO_USE
0.06 1 18 | 5------- NCO_DECLARATIONS
0 0 | 6------ NCO_PRAGMA
0 0 | 6------ NCO_RECORD_REPRESENTATION
0 0 | 6------ NCO_ADDRESS_CLAUSE
0 0 | 6------ NCO_ALIGNMENT_CLAUSE
0 0 | 6------ NCO_LENGTH_CLAUSE
0.11 1 9 | 6------ NCO_CONSTANT_DECL
0.00 0 9 | 6------ NCO_VARIABLE_DECL
0 0 | 6------ NCO_ENTRY_DECL
0.99 372 373 | 3--------- IDENTIFIER
0.99 372 373 | 4-------- NO_PREDEFINED_WORDS
0.66 318 484 | 2---------- SIMPLICITY
0.70 7 10 | 3--------- CODING_SIMPLICITY
0.70 7 10 | 4-------- SIMPLE_BOOLEAN_EXPRESSION
0 0 | 4-------- EXPRES_TO_DO_BOOLEAN_ASSIGN
0.58 42 72 | 3--------- DESIGN_SIMPLICITY
0.58 42 72 | 4-------- CALLS_TO_PROCEDURES
0 0 | 4-------- ARRAY_TYPE_EXPLICIT
0 0 | 4-------- SUBTYPE_EXPLICIT
0 0 | 4-------- ARRAY_RANGE_TYPE_EXPLICIT
0 0 | 4-------- DECLARATIONS_CONTAIN_LITERALS
0.67 269 402 | 3--------- FLOW_SIMPLICITY
0.35 19 55 | 4-------- BRANCH_CONSTRUCTS
0.73 16 22 | 4-------- SINGLE_EXIT_SUBPROGRAM
0.00 0 1 | 4-------- FOR_LOOPS
1.00 8 8 | 4-------- LEVEL_OF_NESTING
1.00 32 32 | 4-------- LEVEL_OF_NESTING_BY_MODULE
0.22 12 55 | 4-------- STRUCTURED_BRANCH_CONSTRUCT
0.98 54 55 | 4-------- NON_BACK_BRANCH_CONSTRUCT
0 0 | 4-------- NO_LABELS
1.00 11 11 | 4-------- DECISIONS
0 0 | 4-------- GOTOS
0.56 55 99 | 4-------- BRANCH_AND_NESTING
0.97 31 32 | 4-------- CYCLOMATIC_COMPLEXITY
0.97 31 32 | 4-------- MULTIPLE_COND_CYCLOMATIC_COMPLEXITY
0.61 332 540 | 2---------- SYSTEM_CLARITY
0.61 332 540 | 3--------- STYLE
0.73 8 11 | 4-------- EXPRESSION_STYLE
0.70 7 10 | 5------- NON_NEGATED_BOOLEAN_EXPRESSIONS
0 0 | 5------- EXPRESSIONS_PARENTHESIZED
1.00 1 1 | 5------- NO_WHILE_LOOPS
0 0 | 5------- FOR_LOOPS_WITH_TYPE
0.58 265 454 | 4-------- DECLARATION_STYLE
0.00 0 189 | 5------- NO_DEFAULT_MODE_PARAMETERS
0 0 | 5------- PRIVATE_ACCESS_TYPES
1.00 265 265 | 5------- SINGLE_OBJECT_DECLARATION_LISTS
0 0 | 5------- SINGLE_IMPLICIT_TYPE_ARRAY
0 0 | 5------- NO_INITIALIZATION_BY_NEW
0.00 0 3 | 4-------- NAMING_STYLE
0.00 0 3 | 5------- STRUCTURES_NAMED
0.00 0 1 | 6------ NAMED_LOOPS
0.00 0 2 | 6------ NAMED_BLOCKS
0 0 | 5------- NAMED_EXITS
0 0 | 5------- NAMED_AGGREGATE
0.82 59 72 | 4-------- QUALIFICATION_STYLE
0 0 | 5------- QUALIFIED_AGGREGATE
0.82 59 72 | 5------- QUALIFIED_SUBPROGRAM
0.74 217 295 | 2---------- EXACTNESS
0.75 30 40 | 3--------- WITHS_UTILIZED
1.00 6 6 | 4-------- WITHS_IN_SPEC_UTILIZED
0.71 24 34 | 4-------- WITHS_IN_BODY_UTILIZED
0 0 | 4-------- WITHS_IN_SUBUNIT_UTILIZED
0.73 187 255 | 3--------- ENTITIES_REFERENCED
0.68 121 178 | 4-------- ENTITIES_IN_SPEC_REFERENCED
0 0 | 5------- VARIABLES_IN_SPEC_REFD
0 0 | 5------- CONSTANTS_IN_SPEC_REFD
1.00 1 1 | 5------- TYPES_IN_SPEC_REFD
0 0 | 5------- SUBTYPES_IN_SPEC_REFD
1.00 35 35 | 5------- ENUMERATION_LITERALS_IN_SPEC_REFD
0 0 | 5------- COMPONENTS_IN_SPEC_REFD
0.88 21 24 | 5------- PROCEDURES_IN_SPEC_REFD
0.33 1 3 | 5------- FUNCTIONS_IN_SPEC_REFD
0.58 52 90 | 5------- IN_PARAMETERS_IN_SPEC_REFD
0.40 8 20 | 5------- IN_OUT_PARAMETERS_IN_SPEC_REFD
0 0 | 5------- OUT_PARAMETERS_IN_SPEC_REFD
0.60 3 5 | 5------- PACKAGES_IN_SPEC_REFD
0 0 | 5------- ENTRIES_IN_SPEC_REFD
0 0 | 5------- EXCEPTIONS_IN_SPEC_REFD
0 0 | 5------- GENERIC_PROCEDURES_IN_SPEC_REFD
0 0 | 5------- GENERIC_FUNCTIONS_IN_SPEC_REFD
0 0 | 5------- GENERIC_PACKAGES_IN_SPEC_REFD
0.86 66 77 | 4-------- ENTITIES_IN_BODY_REFERENCED
1.00 9 9 | 5------- VARIABLES_IN_BODY_REFD
0.89 8 9 | 5------- CONSTANTS_IN_BODY_REFD
0 0 | 5------- TYPES_IN_BODY_REFD
0 0 | 5------- SUBTYPES_IN_BODY_REFD
0 0 | 5------- ENUMERATION_LITERALS_IN_BODY_REFD
0 0 | 5------- COMPONENTS_IN_BODY_REFD
0.25 2 8 | 5------- PROCEDURES_IN_BODY_REFD
1.00 7 7 | 5------- FUNCTIONS_IN_BODY_REFD
1.00 17 17 | 5------- IN_PARAMETERS_IN_BODY_REFD
1.00 8 8 | 5------- IN_OUT_PARAMETERS_IN_BODY_REFD
1.00 1 1 | 5------- OUT_PARAMETERS_IN_BODY_REFD
0.78 14 18 | 5------- PACKAGES_IN_BODY_REFD
0 0 | 5------- ENTRIES_IN_BODY_REFD
0 0 | 5------- EXCEPTIONS_IN_BODY_REFD
0 0 | 5------- GENERIC_PROCEDURES_IN_BODY_REFD
0 0 | 5------- GENERIC_FUNCTIONS_IN_BODY_REFD
0 0 | 5------- GENERIC_PACKAGES_IN_BODY_REFD
0 0 | 4-------- ENTITIES_IN_SUBUNIT_REFERENCED
0 0 | 5------- VARIABLES_IN_SUBUNIT_REFD
0 0 | 5------- CONSTANTS_IN_SUBUNIT_REFD
0 0 | 5------- TYPES_IN_SUBUNIT_REFD
0 0 | 5------- SUBTYPES_IN_SUBUNIT_REFD
0 0 | 5------- ENUMERATION_LITERALS_IN_SUBUNIT_REFD
0 0 | 5------- COMPONENTS_IN_SUBUNIT_REFD
0 0 | 5------- PROCEDURES_IN_SUBUNIT_REFD
0 0 | 5------- FUNCTIONS_IN_SUBUNIT_REFD
0 0 | 5------- IN_PARAMETERS_IN_SUBUNIT_REFD
0 0 | 5------- IN_OUT_PARAMETERS_IN_SUBUNIT_REFD
0 0 | 5------- OUT_PARAMETERS_IN_SUBUNIT_REFD
0 0 | 5------- PACKAGES_IN_SUBUNIT_REFD
0 0 | 5------- ENTRIES_IN_SUBUNIT_REFD
0 0 | 5------- EXCEPTIONS_IN_SUBUNIT_REFD
0 0 | 5------- GENERIC_PROCEDURES_IN_SUBUNIT_REFD
0 0 | 5------- GENERIC_FUNCTIONS_IN_SUBUNIT_REFD
0 0 | 5------- GENERIC_PACKAGES_IN_SUBUNIT_REFD
\f
#STATUS
CONTEXT : !TARGETS.IMPLEMENTATION.RCF_CUSTOMIZATION.SPARC_UNIX_ALSYS.REV1_WORKING.UNITS
UNITS : @
CLOSURE : FALSE
LIMIT : <ALL_WORLDS>
METRICS_FILE : !tools.adamat_1_0_1.control_files.all_criteria
ADDSETFILE : <COMPILED_DEFAULT>
REPORT_FORMAT : <COMPILED_DEFAULT>
ANALYZE_SUBSYS : FALSE
SESSION : !USERS.TNU_DEMO.S_1
CHECKSUM : 51549674787