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
FPGA-based implementation of safe Petri nets models
AMCOS'05 Proceedings of the 4th WSEAS International Conference on Applied Mathematics and Computer Science
ICATPN'00 Proceedings of the 21st international conference on Application and theory of petri nets
A colored Petri net model for the France Paris metro system
SEPADS'12/EDUCATION'12 Proceedings of the 11th WSEAS international conference on Software Engineering, Parallel and Distributed Systems, and proceedings of the 9th WSEAS international conference on Engineering Education
Hi-index | 0.00 |
In this paper, we present the development work on a visual microcontroller programming tool based on an extended form of S-System Petri Nets (SSPN). By using the extended form of SSPNs we were able to describe in visual form subroutines, interrupts, I/O operations, arithmetic operations, and other programming constructs in a microcontroller application program. Construction of the visual programming tool included the development of a drawing editor which utilized directed graphs as internal model for created SSPN diagrams, and a parser to check for correct diagram and sentence syntax. The parser developed uses context-free diagram and string grammars for the diagram and sentence syntax checking, and upon successful parsing the tool automatically translates the SSPN-represented application program into assembly code for a target microcontroller.