Jackson Structured Programming

The Jackson Program Design Methodology, sometimes called Jackson Structured Programming (JSP), is a method for program design and modelling "in the small". It begins with considerations about what is known and develops a program design that becomes more complete as the model is put through continued iterations. It emerged in the 1970's as a design method that concentrated on the structure of data using data-structure methods. Because it builds the program design from an incomplete model, it is termed a "composition type" method.

See http://www.soc.staffs.ac.uk/~cmtkch/teaching/cds/level_2/sep/supplemental/jsp/jackson%20structured%20programming.htm (BrokenLink - 2004-04-14)

In today's terminology JacksonSP was a method to split the iterator code and the application specific composite / visitor code. (JimCaprioli)


See also: ProceduralMethodologies


EditText of this page (last edited November 20, 2014) or FindPage with title or text search