Products | Support | Consultancy | Resources | Clients | Links | Contact | Search  

JSP Tool

Like PDF, JSP Tool was a DOS-based tool used for editing Jackson Structure diagrams and generating source code from them.

JSP Tool screen shot

JSP Tool structures are saved as text files. Unliked PDF, a JSP Tool file may contain multiple structures and so allows an additional header/footer for the whole program.

Example JSP Tool syntax
PROCESS.FIBONACCI
int fib[32];
int i;

~
OPERATIONS.
   1. fib[0] = 0;
      fib[1] = 1;
~
   2. i = 2;
~
   3. fib[i] = fib[i-1] + fib[i-2];
~
   4. i = 0;
~
   5. i++;
~
   6. // Print each number and its Fibonacci product
      printf("%3d   %6d\n", i, fib[i]);
~
~
CONDITIONS.
  C1. i < 32
~
~
QUITS.
~
DIAGRAM.
   1    0     67     20 B B B 0    Fibonacci
   2    1    -90     97 B B B 0    Initialise
   3    1     45     97 B B B 0    Calculate
   4    1    225     97 B B B 0    Display
   5    2    -90    174 B B & 0   
1
   6    3      0    174 B B & 0   
2

The Structure Editor component of the KCSL Jackson Workbench provides a complete replacement for JSP Tool. It can read and write structure diagrams in JSP Tool format. Full support options are available for this product.

Alternatively KCSL can provide consultancy and training in continued operation of this tool.

Valid XHTML 1.0! Valid CSS!