definition of atomic

As part of the discussion of the Test Guideline and test assertions, the 
notion of 'atomic' test assertions was mentioned as desirable.   Hence the 
need for a definition of atomic.

The following definitions is taken from the Dictionary of Computer Science 
Engineering and Technology, CRC Press, 2001

Atomic: pertaining to an operation which is indivisible into smaller units.
It also defines -
Atomic component: a (software) component which cannot be decomposed in 
smaller parts.
Atomic value: a value that cannot be decomposed further.
Thus, I conclude that:
Atomic test assertion: a test assertion that cannot be decomposed further.

--Lynne

Received on Monday, 15 September 2003 12:01:17 UTC