Information Technology Reference
In-Depth Information
Configuration item: An aggregation of hardware, software, or both, that is desig-
nated for configuration management and treated as a single entity in the configura-
tion management process. [IEEE 610]
Configuration management: A discipline applying technical and administrative
direction and surveillance to: identify and document the functional and physi-
cal characteristics of a configuration item, control changes to those characteristics,
record and report change processing and implementation status, and verify compli-
ance with specified requirements. [IEEE 610]
Configuration management tool: A tool that provides support for the identifica-
tion and control of configuration items, their status over changes and versions, and
the release of baselines consisting of configuration items.
Configuration testing: See portability testing .
Confirmation testing: See retesting .
Conformance testing: See compliance testing .
Consistency: The degree of uniformity, standardization, and freedom from contra-
diction among the documents or parts of a component or system. [IEEE 610]
Control flow: A sequence of events (paths) in the execution through a component
or system.
Control flow graph: A sequence of events (paths) in the execution through a com-
ponent or system.
Control flow path: See path .
Conversion testing: Testing of software used to convert data from existing systems
for use in replacement systems.
COTS: Acronym for Commercial Off-The-Shelf software. See off-the-shelf software.
Coverage: The degree, expressed as a percentage, to which a specified coverage item
has been exercised by a test suite.
Coverage analysis: Measurement of achieved coverage to a specified coverage item
during test execution referring to predetermined criteria to determine whether
additional testing is required and if so, which test cases are needed.
Coverage item: An entity or property used as a basis for test coverage (e.g., equiva-
lence partitions or code statements).
Coverage tool: A tool that provides objective measures of what structural elements
(e.g., statements, branches) have been exercised by a test suite.
Custom software: See bespoke software .
Customized software: Changing (adding/deleting/changing) code of a packaged
software so that it suits needs of a specific company.
Cyclomatic complexity: The number of independent paths through a program.
Cyclomatic complexity is defined as L - N + 2 P , where
L = the number of edges/links in a graph
N = the number of nodes in a graph
P = the number of disconnected parts of the graph (e.g., a called graph and a
subroutine)
Cyclomatic number: See cyclomatic complexity .
Search WWH ::




Custom Search