Опыт работы не с деятельностью, но с технической точки зрения интеграция должна быть очень похожа на то, что мы делали.
В дополнение к функциям BAM на своем пользовательском портале мы интегрировали Eclipse Stardust с Eclipse BIRT. (см. также architecture и documentation стр.). Мы разработали пользовательские источники данных BIRT и расширения набора данных, чтобы позволить пользователям создавать отчеты без знаний и знаний SQL о схеме базы данных. Этот подход хорошо зарекомендовал себя для требований к среднесрочной/долгосрочной отчетности. Недостатком является то, что вам нужно настроить плагины, когда вы хотите перейти на новую версию BIRT.
Для наших операционных/специальных требований к BAM мы сделали POC, который интегрировал браузер BIRT на основе браузера в пользовательский портал. Он работал, но на самом деле не отвечал нашим требованиям. Набор функций был слишком широким, и потенциальное воздействие дорогостоящего отчета на производственную систему вызывало беспокойство. Нам нужно что-то более контролируемое с более целенаправленным набором функций, который ограничен требованиями бизнес-пользователей.
С последним выпуском Stardust мы выпустили preview of a new adhoc reporting portal perspective, который использует только простой HTML5. Он ограничивает возможности тем, что требуется для панели управления в контексте BPMS. Эта новая перспектива отчетности будет выпущена в предстоящем Eclipse Luna release конце июня.