Journal of Research and Practice in Information Technology
(formerly the Australian Computer Journal) 17 (4): 154-162 (1985)
T.H. Tse 1
A program development system has been written based on Jackson's
structured programming methodology.
It accepts input and output data structures and generates pseudo-code.
Executable operations other than computations can be generated
The number of input and output data structures can
be unlimited since they can be accepted in turn by the system.
Backtracking is solved by accepting "quit if" operations in the data
The system also supports program inversion, which is essential for
structure clash and for multi-user interactive systems.
Keywords: automatic programming, software development, software engineering, structured programming
|EVERY VISITOR COUNTS:|