|
ABSTRACT
GRASE proves the advantages of an interactive implementation of an abstract structured language. To meet the need for improved designing, implementation, maintenance, and documentation of structured computer proqrams, a system for interactive and effective communication is presented.GRASE is an interactive graphical syntax-directed editor for development of structured programs. The system is a language-oriented editor in which the programs are created and modified according to the syntax structure of the languaqe, instead of characters and lines, and to the program graphical representation. The program graphical representation is found on an abstract structured language [1] which is a flowcharting technique for structured programs. The author has used these graphs as point of departure for designing a system which develops structured programs only.The result is a system which provides support for the production of Structured software. Design is facilitated through the possibility of working in a structured fashion without a programming language. Implementation incorporates the automatic insertion of most keywords of the language (PASCAL in this case). Documentation showing program structure (procedure and variable scope) as well as algorithms is produced in the form of graphs, as well as the usual indented source listing and identifier cross reference.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Cheathan Thomas E. Jr., Holloway Glenn H., and Townely Judy A., 'Program refinement by transformation', Center for Research in Computing Technology, Haward University, Cambridge, 1981.
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
Oliver Paul, 'Cobol'74- Contributions to structured programming', AFIPS. Conference Proceedings, vol 44, 1975.
|
| |
7
|
|
|