Table of Contents

Sequence

Go up to Terms and Definitions

Discussion

A Sequence is an ordered or directed arrangement of elements with defined progression relationships among those elements.

A Sequence can arrange:

A Sequence can define:

Progression within a Sequence can depend on:

A Sequence can define:

Definition

ordered or directed arrangement of elements with defined progression relationships among those elements

Source

Adapted from:

OMG TestIF represents a TestSequence as a directed arrangement of SequenceSteps. Each SequenceStep references the SequenceSteps that can follow it.

This definition generalizes the arrangement and progression characteristics for use beyond testing.

Note

A Sequence differs from a set:

A Sequence differs from a collection:

A Sequence differs from an individual element:

A Sequence does not need to be strictly linear.

A Sequence can include:

A Sequence defines permitted or expected progression. The occurrence of that progression is a separate concept.

For testing:

A Sequence can have one element. In that case, the Sequence still identifies the element as the initial and completing element and can establish conditions applicable to its occurrence.

Two Sequences can contain the same elements but define different ordering, progression, branching, or repetition.

Example

A Sequence contains the following activities:

The Sequence defines:

The activities form a Sequence because the arrangement defines their ordering and progression relationships.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.