Skip to Main Content Skip to Search
Product Documentation

Glossary

A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Atomic

In computer programming, the adjective atomic describes a unitary action or object that is essentially indivisible, unchangeable, whole, and irreducible.

Atomicity

In a transaction involving two or more discrete pieces of information, either all of the pieces are committed or none are.

Batch mode

Execution of Polyspace from the command line rather than through the Project Manager perspective.

Category

One of four types of orange check: potential bug, inconclusive check, data set issue and basic imprecision.

Certain error

See "red check."

Check

A test performed by Polyspace during a verification and subsequently colored red, orange, green or gray in the Run-Time Checks perspective.

Code Verification

The Polyspace process through which code is tested to reveal definite and potential runtime errors and a set of results is generated for review.

Dead Code

Code which is inaccessible at execution time under all circumstances due to the logic of the software executed prior to it.

Development Process

The process used within a company to progress through the software development lifecycle.

Green check

Code has been proven to be free of runtime errors.

Gray check

Unreachable code; dead code.

Imprecision

Approximations are made during a Polyspace verification, so data values possible at execution time are represented by supersets including those values.

Orange check

A warning that represents a possible error which may be revealed upon further investigation.

Polyspace Approach

The manner of use of Polyspace to achieve a particular goal, with reference to a collection of techniques and guiding principles.

Precision

A verification which includes few inconclusive orange checks is said to be precise

Progress text

Output from Polyspace during verification that indicates what proportion of the verification has been completed. Could be considered to be a "textual progress bar".

Red check

Code has been proven to contain definite runtime errors (every execution will result in an error).

Review

Inspection of the results produced by a Polyspace verification.

Scaling option

Option applied when an application submitted to Polyspace Server proves to be bigger or more complex than is practical.

Selectivity

The ratio (green checks + gray checks + red checks) / (total amount of checks)

Unreachable code

Dead code.

Verification

The Polyspace process through which code is tested to reveal definite and potential runtime errors and a set of results is generated for review.

  


 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS