DocumentCode
342564
Title
Environment piJ for visual programming in Java
Author
Prokhorov, Vladimir V. ; Kosarev, Vadim A.
Author_Institution
Inst. of Math. & Mech., Acad. of Sci., Russia
fYear
1999
fDate
1999
Firstpage
535
Lastpage
542
Abstract
Authoring tool πJ (piJ) is based on original results in the areas of visual languages and programming technology. It is developed in 2 main versions: (a) a tool to program in Java (as stay-alone tool, as add-on for MS FrontPage, and as a component of our MetaCalc environment); (b) add-on for MS FrontPage to develop fragments in JavaScript. The software supports chart versions of Java and JavaScript in V. Prokhorov´s (1992) structured π-chart, flow-chart, and Nessie-Shneidermann structure grams. πJ includes tools to convert a plain Java text to chart and back. The tool allows the user to change textual representation of any structured part of a program to a graphic one and back. The tool realizes technology of extension/cutting of the user language and technology of linking with external languages. A version of a tool supports programming of microprocessor Z8 in visual assembler. The tool can be used in software design, education, Web design, supercomputing, and other areas
Keywords
Java; authoring systems; program assemblers; visual languages; visual programming; πJ; Java; JavaScript; MS FrontPage; MetaCalc environment; Nessie-Shneidermann structure grams; Web design; authoring tool; chart versions; education; external languages; microprocessor Z8; piJ environment; plain Java text; programming technology; software design; structured π-chart; supercomputing; textual representation; user language; visual assembler; visual languages; visual programming; Assembly; Educational programs; Graphics; Java; Joining processes; Microprocessors; Programming profession; Software design; Software tools; Web design;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Visualization, 1999. Proceedings. 1999 IEEE International Conference on
Conference_Location
London
ISSN
1093-9547
Print_ISBN
0-7695-0210-5
Type
conf
DOI
10.1109/IV.1999.781609
Filename
781609
Link To Document