2009-05-06 7 views
10

Des recommandations pour le logiciel permettant aux utilisateurs utilisateurs de modifier un workflow représentant un processus technique? Idéalement .NET, mais toute technologie (winform/asp.net/wpf/etc) ferait l'affaire.Logiciel d'édition de workflow requis - recommandation

Je devrais être en mesure d'initialiser/examiner la mise en page par le biais du code pour le mapper à mon système - soit via un modèle objet ou un fichier dans un format connu.

J'ai considéré:

  • Microsoft Graph Layout automatique - un peu décousu, pour être honnête
  • ILOG Schéma pour .NET - très impressionnant à la recherche, mais un peu cher pour mes besoins
  • workflow Foundation (éditeur d'hébergement) - trop WF spécifiques (plutôt que BPM)

pour clarifier - this is the sort of thing I'm trying to do (ce qui est l'outil ILOG en action) - bien qu'il ne doit pas être tout à fait aussi riche en fonctionnalités ...

(edit - Je pense que je vais labourer avant avec Netron)

+0

Je m'interrogeais aussi à ce sujet. –

+0

Mise à jour - l'outil cité est maintenant 404; voir les commentaires pour une alternative possible.--- Je pense maintenant que Netron est ma meilleure option - un outil de diagrammes interactifs flexible et extensible, avec (parmi beaucoup d'autres exemples) des choses comme ci-dessous (encore une fois, c'est la pointe de l'iceberg): –

+0

Votre lien est maintenant mort. Je pense que [celui-ci] (http://visualizationtools.net/default/?page_id=2164) est un remplacement possible? – Benoit

Répondre

1

Skelta est une pièce intéressante du logiciel. Bien que nous ayons fini par ne pas acheter en raison de leur modèle de licence et de tarification étrange.

Je suis très intéressé de voir ce que vous avez finalement décidé de mettre en œuvre, étant donné que nous sommes confrontés à ce même défi, et jusqu'à présent, nous avons décidé de réhéberger le concepteur WF.

1

Mark,

Je l'ai vu WinGraphViz utilisé dans une application .NET d'entreprise qui utilise la coutume Workflow- .NET assembly dependency analyser utilise. L'application ne sera probablement pas adaptée à vos besoins car je suppose que vous voulez laisser les utilisateurs faire glisser/déposer des éléments plutôt que simplement visualiser le flux de travail. Bien que ce soit possible, je ne suis pas sûr que ce serait lisse!

De toute façon, il pourrait ouvrir de nouvelles portes/nouvelles avenues à explorer dans votre quête pour trouver une bibliothèque appropriée.

0

Vous ne discutez que des outils graphiques et de visualisation, mais qu'en est-il de la mise en œuvre du workflow? Je pense que vous commencez du mauvais côté - choisissez d'abord votre moteur de workflow, puis pensez à l'édition et à la visualisation des processus.

+0

En fait, le contexte ici était fatigué de notre produit de fournisseur de flux de travail existant, et de trouver les alternatives qui manquaient à nos fins - en cherchant à le faire en interne. –