|
|
Darwin system, 353
core of, 354
database, 358
design of, 354
generic database for, 359–362
NA measurement infrastructure, 356
reporting system, 357
Data
baseline, 337
binding, 95
browsing, 41
Cassini, baseline transformation data for, 208
centroid for, 141
collection
to construct functional profile, 263
mechanism of, 55
methodology, 36
for reliability estimation, 319
examination, 140
execution frequency, 261
ex post facto, 41
fault, collection of, 180, 212
hypothetical, plot of LOC and faults for, 143
listening to, 140
measurement, misuse of, 332
module version, 336
noisy, 33
PASS
discrepancy reports for, 125
domain scores for, 130, 131
random artifacts in, 143
raw metric, build, 190
reliability, 63
repository, 331
structure(s)
attribute, 91, 105
classes of, 88
complexity, 88, 93
mapping of to memory, 89
metric, calculation of, 93
summary, use of to evaluate test outcomes, 290
test execution, 342
Database
Darwin, 358
management systems, 16
metric, inflammatory information in, 339
software measurement, 354
Decimal machine, hypothetical, 220
Decision-making process, research and, 368
Defect, definition of, 99
Degrees of freedom, 147, 163, 236, 383, 393
Delta test, 281, 343
results, 283
suite, standard, 282
Deming, W. Edwards, 8, 48
Derived software measures, 109–135
discovering new sources of variation, 124–126
domain metrics, 126–131
principal components of measurement, 116–122
software science metrics, 110–112
sources of variation, 112–116
unitary measure of software complexity, 131–133
Design
database element, 105
fault, 97
module complexity, 236
objectives, evaluation of, 372
object-oriented, 272
operational profile, 250
process, key feature of, 12
robustness, 313
Developer
name, 339
productivity, 52
Development
environment, 15, 53
time, measurement of, 33
Dirichlet distribution, 257, 385
M-variate, 256
probability density function for, 255
Discrepancy reports (DRs), 124, 125, 156
Discrete probability distributions, 380
Distribution function, random variable, 379
Domain
metrics, 118, 126, 168, 187
baselined, across builds, 196
deltas in, 197
scores
PASS data, 130, 131
regression equation for, 166
DR-Count, 158, 166
DRs, see Discrepancy reports
Dummy variates, 46, 161
Dynamic granularity, 341
Dynamic measurement(s), 254, 274
system, 341
technology, 326
Dynamic program complexity, 294
Dynamic software measurement, 247–272
code instrumentation, 257–261
binary code instrumentation, 261
source code instrumentation process, 258–260
entropy, 270–271
estimates for profiles, 254–257
instrumenting for profiles, 261–264
functional profile, 262–263
module profiles, 262
operational profiles, 264
measure of cohesion, 269–270
partial complexity, 265–269
profiles of software dynamic, 249–254
functional profile, 251–252
module profiles, 252–253
operational profile, 250–251
test profiles, 253–254
stochastic description of program operation, 248–249
concept of epoch, 248
program execution as stochastic process, 249
testability revisited, 271–272
Dynamic source code measurement, 65
|
|