Taipa is a prototype implementation of a GUI for PNML meta-models.
With Taipa, you can create Petri net graphs as defined in the Standard ISO/IEC-15909-2.
Taipa has been developed upon Eclipse Graphical Modeling Framework (GMF) which is a tool
aimed at enabling rapid prototyping of domain-specific languages editors.
Since it is at its earliest design phase, Taipa does not yet support PNML syntax.
Therefore, it is not yet integrated with PNML Framework.
We may provide such an integration next year.
Nevertheless, it is an open-source project; if you want to participate in its development,
you are welcome. So, feel free to get in touch with us.
Where to find Taipa?
A quick start guide is
available on the wiki, providing you with all necessary information. We do not recommend to
install Taipa on the same Eclipse installation as PNML Framework. Since they share the very same
meta-models and they are not yet integrated into the same single product, their namespaces conflict.
So, try it out safely on a new and fresh Eclipse installation.
Further documentation about how to create a graphical editor with GMF and customize it is
available here.
But you may also want to directly refer to GMF's main site.