Petri-LLD is a graphical development environment for real-time automation control and is written in Java. It is based on a form of Petri net, and compiles to a number of programmable logic controller (PLC) languages as well as Java and VisualBasic.
A visualformdesigner, programmed as a JavaBean to be integrated into other software. It has the capability to generate code for any programming language/toolkit. New languages and toolkits can be supported using XML files.