Michael Jackson's program design methodology, Jackson Structured Programming (JSP), which is described in Jackson (1975), has had a deep effect on the educating and perform of commercial computer programming. Jackson contends that system design is an elongation of the program design task, and that the identical methods can be helpfully directed to both. Aspects of JSP are defused all through JSD, in order that the JSD methodology is a important development on its forerunner, and thus should not be glimpsed as a "front end"(Stephen, 2006) to JSP but an elongation of it, where JSP ...