Попробую немного прояснить ситуацию с ARIS и BPMN
ARIS-это програмная среда моделирования деятельности организации, которая объединила в себе достаточно большое число методологий, что в свою очередь позволяет описать предприятие с разных сторон (оргструктура, документы, цели, процессы итд), в последствии такой подход начали называт методологией ARIS. Так же в ARIS поддерживает UML модели ER, даже есть модель примитвных блок схем (которые мы чертили на первом курсе инста для программ разработанных на Pascal), но реализовано в ARIS это настолько убого, и так неудобно с этим работать, что хочешь не хочешь, а начнешь смотреть в сторону других инструментво. Отсюда, после достаточно долого общения с этой системой, мною был сделан вывод, что ARIS подходит только для описания деятельности предприятия с точки зрения управленческого консалтинга и дальнейшей генерации по этим моделям регламентирующей документации, здесь надо отдать ему должное пожалуй лучше инструмента нет. Но, несмотря на все агитки и рекламу со стороны вендора:"Что наш инструмент собрал в себе все методологии, от функционального анализа до ООП " на практике это далеко не так!!(уууффффффффф наболело!!!!!!)
Что же касается BPMN -так это специально разработанная нотация, для так называемых BPMS(системы управления БП), которые предназначены для автоматизации бизнес процессов. То есть с помощью BPMN диаграмм создается модель некого процесса, далее она экспортируется в BPEL(или нечто подобное), затем это заводится в BPMS системе(которая основана на веб сервере), а далее пользователь открывает определенную старничку перед ним появляется примитивная форма (кстати тоже является поводом для многих дискуссий) , которая генерируется той же системой, и видит что ему нужно ввести в нее (форму) какие то данные и нажать ОК или ОТМЕНА или еще что-нибудь и тогда он выполнит свою роль в БП и задача пойдет дальше (все зависит от того, что он нажал).
Вот так!!