|
ABSTRACT
To achieve program control flow representation that is relatively independent of any given programming language, schematic pseudocode (SPC) uses a perceptual notation system composed of schemata whose syntax rules are described by a grammar. Source code documentation is supported by operational comments, and translation into a target procedural language is fully automatic.
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
|
Barnett. M.P. Computer Programming in ENGLISH. Harcourt Brace and World, New York, 1969. An introduction to pseudocode.
|
| |
3
|
Bergland, G.D. A Guided Tour of Program Design Methodologies. IEEE Computer Society. Los Alamitos, Calif., Oct. 1981, pp. 13-37. An excellent review of the four main methodologies to program writing.
|
| |
4
|
Bohl, M. Flowcharritlg Techniques. Science Research Associates, Chicago, Ill., 1971. A basic textbook on the subject.
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
Fitter. M.. and Green, T.R.G. When do diagrams make good computer languages? Inf. J. Man-Mach. Stud. 17, 2 (Mar. 1979). 235-261.
|
| |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
| |
21
|
Reifer Consultants. Software Tool Direcfory. Reifer Consultants. Torrance. Calif.. 1985. A directory that provides tool users with information about tool products that exist.
|
| |
22
|
Robillard. P.N. Le Logiciel: De sa Conceprion L sa Maintenance. Quebec, 1985, chap. 5. A textbook that integrates all the aspects of software development including the measure of the quality and complexity of programs.
|
| |
23
|
|
| |
24
|
Robillard. P.N.. and Plamondon. R. Interactive schematic pseudocode for program development documentation and structured coding. In 5th International Conference on Software Engineering, Proceeding of the Tool Fair NBS Special Publication (San Diego, Calif., Mar. 9-12). ACM, New York, 1981. pp. 164-169.
|
| |
25
|
Robillard, P.N.. and Plamondon, R. An interactive tool for descriptive. operational and structured documentation. In Proceedings of the 23rd IEEE Compufer International Conference (Washington. D.C.. Sept. 15-17). IEEE Computer Society. Los Alamitos. Calif., 1981, pp. 291-295.
|
| |
26
|
Robillard. P.N.. and Plamondon. R. Planning for software tool implementation: Experience with SCHEMACODE. In Proceedings of ihe Narional Computer Conference (Houston, Tex.. June 7-10). AFIPS, Reston. Va.. 1982, pp. 749-757.
|
| |
27
|
SCHEMACODE International. SCHEMACODE User's Manual. SCHEMACODE International. Montreal, 1986.
|
 |
28
|
|
| |
29
|
Shaw. M. Abstraction techniques in modern programming Janguages. IEEE Softw. 1.4 (Oct. 1984), 10-26.
|
 |
30
|
|
| |
31
|
Tracz. W.J. Programming and the human thought process. Softw. Pratt. Exper. 9, 2 (Feb. 1979), 127-138.
|
| |
32
|
Warnier, J.D. Logical Construckw ofPrograms. Van Nostrand Reinhold. New York, 1975. A comprehensive and practical guide to program design. It shows how to apply the Warnier's logical approach to programs.
|
| |
33
|
Wirth, N. Modula: A language for modular multiprogramming. Sofku. Pracf. Exper. 7, 1 (Jan.-Feb. 1977), 3-35.
|
REVIEW
"Stephen Conrad Dewhurst : Reviewer"
This paper describes Schematic PseudoCode (SPC) and its implementation as a
software engineering tool, SCHEMACODE. SPC is a schematic program module
representation containing both visual and symbolic elements. The visual
elements, used to descri
more...
|