Also
Jackson Structured Programming, a
methodology created by
Michael Jackson (no, not
that Michael Jackson) to assist the designing of large programs.
A JSP diagram consists of a number of boxes which can contain elements of the program. There are a number of controls, such as repetition denoted by a *, optional code denoted by a circle. The main structure is that any descendants of a box describe in more detail how to perform that task. Each box may have any number of decendants.
Apparently, it helps produce a structured program.
Yeah. Right.