Hi John, and everybody,

I'm Iván Martínez, and I'm working for UPM (Polytechnic University of
Madrid), at DIT (Telematic Engineering Department) department. Two of my
coleagues, Diego
Moreno<http://groups.google.com/groups/profile?enc_user=M1JPfRIAAACCLteJEznDBgoRhwTuyXjRqX_DnUqlaNgHQYFGa0IZKw>and
Emilio
García<http://groups.google.es/groups/profile?enc_user=SHRUYRMAAAD5AfvK5wR_OfznpVZYpkZQWMj6vob75xS36mXc24h6ww>have
already contributed to this group.

Some time ago Diego and some of you
discussed<http://groups.google.com/group/openwferu-users/browse_thread/thread/faef1ae7484f043d>about
how useful would be to have a graphical editor to make process writing
easier and more intuitive. I've been working on it for some time and now I'm
glad to show you the very first results.

My project is called OpenWFEditor and it is based on Flash technology (made
in Flex) so it can be accesed directly from the web without any instalation.
It works both ways:

1- dragging graphical elements to a canvas to form a workflow and its XML
source is generated automatically,
2- writing the XML process definition and it automatically draws the graph.

It has "load" and "save" functionallity so you can load an existing XML
process description and get its graph or save a new or edited XML.

Before explaining any further, here you can give it a try (it's not 100%
stable, sorry for that):

http://jungla.dit.upm.es/~imartinez/wfEditor/<http://jungla.dit.upm.es/%7Eimartinez/wfEditor/>

You can find some ready to load XML process definitions to load into the
editor (download definitions to your local machine first and load them after
that):

http://jungla.dit.upm.es/~imartinez/Flujos/<http://jungla.dit.upm.es/%7Eimartinez/Flujos/>

I'm trying to use a generic and well prepared architecture to make it easy
to grow, specially to allow people to add more "elements" to the ones
already supported. My desire is to make everything open sourced, as a
contribution to OpenWFE project.

At the moment, just a subset of "elements" (ruote expresions) are supported,
and those are:

- cursor
- sequence
- participant
- set
- if
- loop
- break

I'm still working on it giving support to the expressions I found in this
documentation <http://openwferu.rubyforge.org/expressions.html>. It would be
great if you could tell me wich "elements" (ruote expressions) would you
add, which ones are the most important and useful.

Concluding, I would be grateful to receive your feedback about style,
usability, and any other issue.


Kind Regards,

Iván Martínez,

--~--~---------~--~----~------------~-------~--~----~
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to