Software Sue

Link to Simply Sue
Link to Sustainability Sue
location: software/COBOL JSP Skip navigation : Home  

COBOL JSP

Jackson Structured Programming

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.

Glossary

Links

Agencies    Books    Misc.    Notes & tutorials   

Notes & tutorials
Help on JSP-editor 2.1
Michael Jackson - Curriculum vitae
Tutorial on JSP & JSD
Agencies
Elance
Books
Jackson Structured Programing (JSP) for Practical Program Design by Kay Dudman
Misc.