A graphics-based programming-support system

A programming support system using extended Nassi-Shneiderman diagrams (NSD) is described. The aim of the work is to develop techniques for improving the quality and cost of specifying, documenting and producing computer programs. NSD's can be executed interpretively or compiled to produce running code. The system implementation has begun and charts can be drawn on a variety of display devices. The system is being developed using the Picture Building System developed earlier.

[1]  B. Shneiderman,et al.  Flowchart techniques for structured programming , 1973, SIGP.

[2]  J. M. Reaser,et al.  A Production Environment Evaluation of Interactive Programming. , 1974 .

[3]  Allen Van Gelder,et al.  Structured programming in Cobol: an approach for application programmers , 1977, CACM.

[4]  James F. Stay HIPO and Integrated Program Design , 1976, IBM Syst. J..

[5]  Gernot Urschler,et al.  Automatic Structuring of Programs , 1975, IBM J. Res. Dev..

[6]  Niklaus Wirth,et al.  Program development by step-wise refinement , 1971 .

[7]  C. H. Lindsey,et al.  Structure charts a structured alternative to flowcharts , 1977, SIGP.

[8]  Edsger W. Dijkstra,et al.  Structured programming , 1972, A.P.I.C. Studies in data processing.

[9]  Gerald M. Weinberg,et al.  Psychology of computer programming , 1971 .

[10]  Ivan E. Sutherland,et al.  Sketchpad a Man-Machine Graphical Communication System , 1899, Outstanding Dissertations in the Computer Sciences.

[11]  E. E. Grant,et al.  Exploratory experimental studies comparing online and offline programming performance , 1968, CACM.

[12]  Jan Witt,et al.  COLUMBUS - Strukturierte Programmierung in der Praxis. , 1977 .

[13]  Ivan E. Sutherland,et al.  Sketch pad a man-machine graphical communication system , 1964, DAC.

[14]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[15]  Daniel L. Weller,et al.  Graphic and relational data base support for problem solving , 1976, SIGGRAPH.

[16]  Ned Chapin New format for flowcharts , 1974, Softw. Pract. Exp..