Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
Free choice Petri nets
Java Collections: An Introduction to Abstract Data Types, Data Structures and Algorithms
Java Collections: An Introduction to Abstract Data Types, Data Structures and Algorithms
Graph Grammar Engineering with PROGRES
Proceedings of the 5th European Software Engineering Conference
Visual language semantics specification in the VisPro system
VIP '02 Selected papers from the 2002 Pan-Sydney workshop on Visualisation - Volume 22
ICATPN'00 Proceedings of the 21st international conference on Application and theory of petri nets
Hi-index | 0.00 |
This paper presents a graphical programming tool, S-PNGEN that utilizes an extended form of S-System Petri net (SSPN) to express in graphical form application programs written for microcontrollers. The tool allows SSPN-like graphical application program to be constructed easily with a built-in diagram editor. The SSPN application program constructed is internally represented by directed graphs, which is then parsed using context-free diagram and string grammar to check for correct diagram and sentence syntax. Upon successful parsing, the tool automatically translates the SSPN-represented application program into assembly code for a target microcontroller.