Jackson Structured Programming (JSP)

A structured programming technique that uses diagrams as a step to developing programs. Structured programming emphasises an orderly approach to program development, breaking down large tasks into smaller tasks. JSP is a particular form of this diagrammatic method which enables the design process to be efficiently managed.