Index_C

C

C++, 68

Law of, 363

machine, 221

programming language, 366, 367, 368

rules for counting statements in, 73

syntax for, 72

Call graph structure, 244

Canonical correlation analysis, 170, 171

CASE tools, see Computer-aided software engineering tools

Cassini Orbiter Command and Data Subsystem, 205, 206

Central tendency, measures of, 385, 386

Centroid, epsilon neighborhood about, 142

C functions, 421–423

input/output, 422

math, 421–422

memory allocation, 422

miscellaneous, 423

string, 423

type and conversion, 422–423

Change(s)

code, 198, 206

process, institutionalization of, 352

report, 348

request (CR), 336

document, 336

number, 348

system, 348

Character constant, definition of, 416

Cleanroom software development method, 37

COBOL

accounting applications, 50

environment, 32

programmer experience, 50–51

Code

changes, 198, 206

churn, 203, 209, 282

between builds, 356

computing of linear regression models for, 210

measure of, 199

modules, 338

net, 200

values, 289

comments put into, 70

delta, 179, 199, 200, 209

dynamics, measure of, 13

effort to clean up, 195

engineering blueprint for, 235

executed, 268–269

fault(s), 97, 210, 334

fault-free, 8, 36

fractional FI of, 291

instrument binary, 261

lines of, 34, 48

measurement, dynamic, 274

module(s)

evolution, measures of, 199

functioning of, 240–241

mapping of operations to, 235

programmers putting faults into, 7

pseudo-, 241, 242

replacement, insertion of fault into, 275

segment, 293

source

control system, 336

instrumentation process, 258

measurement system, 333

module, 241, 242

primitive measures of, 67

tracking of changes in, 357

use of metric tools to measure, 334

Coding, 13

definition of, 60

error, 99

Coefficient of skewness, 389

Cohesion, measure of, 269

Comments, delimited, 404

Company intranet, 34

Compiler

directives, 69, 404, 421

generation of control sequence by, 81

Component failure, likelihood of, 314

Composite hypothesis, 390

Compound statements, types of, 73

Computer-aided software engineering (CASE) tools, 21

finding right, 65

output from, 44, 52

Computer science courses, 49, 50

Concurrent validity, 58

Conditional expression, 82

Conduct of inquiry

experimental, 37

need for professional help in, 40

Configuration

control, 230

management system, 179

vector, 190

Construct validity, 59

Content validity, 58, 66

Continuous probability distributions, 380, 382

Control

faults, 131

flowgraph

metrics, 77, 411

representation, 78

structures, C language and, 413

system, 336

Correlation coefficient, 151

Coupling

metrics, 94, 415

program attributes associated with, 95

Covariance, shared variance of, 113

C programming language

delimiting of statements in, 72

lower bound of array in, 92

overloaded operator in, 76

C programming language attributes, standard for measurement of, 403–423

compiler directives, 404

control flowgraph metrics, 411–415

average path length, 414

cycles, 414–415

edges, 413

maximum path length, 414

nodes, 412–413

paths, 413–414

coupling metrics, 415–416

definitions, 416–417

character constant, 416–417

for structure, 417

string constant, 416

lexical metrics, 406–411

style and statement metrics, 404–406

comments, 404

executable statements, 405

nonexecutable statements, 405–406

tokens, 427–423

C functions, 421–423

compiler directives, 421

operand tokens, 417

operator tokens, 417–421

CPU chips, atoms comprising, 309

CR, see Change request

Criterion

attributes, 56

-oriented validity, 56

CTEFV, see Cumulative test execution frequency vector

Cumulative test execution frequency vector (CTEFV), 279, 280, 342

Cyber-liability, software vendor, 327

Cycle, definition of, 414

Cyclomatic complexity, 66

analysis of, 123

McCabe's measure of, 122



Software Engineering Measurement
Software Engineering Measurement
ISBN: 0849315034
EAN: 2147483647
Year: 2003
Pages: 139

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net