Search code examples
c#.networkflowbusiness-process-management

Workflow editing software required - recommendation


Any recommendations for software to allow users to edit a workflow representing a business process? Ideally .NET, but any technology (winform / asp.net / wpf / etc) would do.

I would need to be able to initialize / investigate the layout through code to map it to my system - either via an object model or a file in a known format.

I've considered:

  • Microsoft Automatic Graph Layout - a bit scrappy, to be honest
  • ILOG Diagram for .NET - very impressive looking, but a bit pricey for my needs
  • Workflow Foundation (editor hosting) - too WF specific (rather than BPM)

To clarify - this is the sort of thing I'm trying to do (this is the ILOG tool in action) - although it doesn't have to be quite as feature-rich...

(edit - I think I'm going to plough forward with Netron)


Solution

  • There are a couple of XPDL tools with graphical editors such as Bonita ProEd:

    Bonita ProEd
    (source: theserverside.com)

    or Enhydra Shark:

    enter image description here

    Don't know how user friendly they might be.

    There is also YAWL, which has some pretty friendly looking tools.