SmartieFlow

The SmartieFlow component is made up of a collection of integrated tools in the Eclipse development environment. These tools assist the developer by simplifying the configuration tasks of the workflow engine (SMARTFlow-StateEngine component) as well as easing the definition of the Petri, which guides the workflows.

SmartieFlow allows the managing of multiple workflow engines, allowing them to access one another locally with the use of CORBA. Each workflow engine arranges its own configuration, which is carried out using the interface offered by SmartieFlow. As well as enabling configuration, this component allows other operations to be carried out by the workflow engines, such as extracting, stopping and checking its current state.

SmartieFlow provides a graphical interface illustrating the defined Petri networks. When one (or more) network has been defined, the Eclipse plug-in can be used to generate the pnml file, which describes the appropriate network, as well as the program code that should be completed by the developer. SmartieFlow also assists the developer by opening the network on the desired workflow engine and packaging it into a .jar file.

Tags: none