Jackson Structured Programming Notes

JSP (Jackson Structured Programming - not the modern usurper of the acronym!) was invented by Michael Jackson (no, not that Michael Jackson) in 1975. I started using it with COBOL in 1976.

There are 4 design steps:

1. Draw data structure diagrams that describe each of the serial data strams input to or output from the program.
2. Define the correspondences between the different data structures and use these to combine the data structures into a single data structure.
3. First list the executable operations required to produce the output from the input and then allocate them to the program structure.
4. Convert the program from the diagrammatic representation into a textual form and add the conditions to iteration and selection components.

There are three kinds of structures: selection, sequence and iteration.

Back to top     Home     Serious Stuff

© 2001. Copyright Sue Nethercott.