В настоящее время невозможно установить собственную карту окружения. Если вы хотите следить за развитием, отследите этот запрос: Поддержка для предоставляемого пользователем IBL?
Существует пара инструментов XPDL с графическими редакторами, такими как Bonita ProEd :
(источник: theserverside.com )
или Энгидра Акула :
Не знаю, насколько они удобны для пользователя.
Существует также YAWL , который выглядит довольно дружелюбно. инструменты.
Skelta - интересный программный продукт. Хотя в итоге мы не покупали из-за их странной модели лицензирования и ценообразования.
Мне очень интересно посмотреть, на чем вы, наконец, остановитесь, чтобы реализовать это, поскольку мы сталкиваемся с этой же проблемой, и до сих пор мы решили переназначить конструктор WF.
Марк,
Я видел WinGraphViz , используемый в корпоративном приложении .NET, которое использовало настраиваемый рабочий процесс- Анализатор зависимостей сборок .NET использует Это. Приложение, вероятно, не подойдет для ваших нужд, поскольку я предполагаю, что вы хотите разрешить пользователям перетаскивать элементы, а не просто просматривать рабочий процесс? Хотя это возможно, я не уверен, насколько гладко это было бы!
В любом случае это может открыть новые двери / новые возможности для исследования в ваших поисках подходящей библиотеки.