Язык моделирования бизнес-процессов - Business Process Modeling Language
Язык моделирования бизнес-процессов (BPML) является XML -основанный язык для моделирование бизнес-процессов Он поддерживался Инициативой управления бизнес-процессами (BPMI) до июня 2005 г., когда BPMI и OMG (Группа управления объектами ) объявили о слиянии своих соответствующих видов деятельности по управлению бизнес-процессами (BPM), чтобы сформировать Рабочая группа по бизнес-моделированию и интеграции (ИМТ DTF)[1]. Он устарел с 2008 года. BPML был полезен для О, мой бог чтобы обогатить UML с обозначением процесса[нужна цитата ].
История
BPML, расширенный набор BPEL, был реализован поставщиками ранних стадий, такими как Intalio Inc., но такие традиционные компании, как IBM и Microsoft, не реализовали BPML в своих существующих реализациях рабочих процессов и механизмов интеграции, таких как BizTalk или Вебсфера. Они настаивали на более простом языке BPEL.
Ввиду отсутствия признания рынком BPMI отказался от поддержки BPML в пользу BPEL4WS.[1][2] После слияния BPMI и OMG поддержка BPML будет окончательно прекращена в 2008 году, когда OMG перейдет на BPDM.[3]
заявка
BPML был разработан как формально законченный язык, способный моделировать любой процесс, и через BPMS (управление бизнес-процессами system), развернутый как исполняемый программный процесс без генерации какого-либо программного кода. Это невозможно с BPEL, поскольку BPEL не является законченным языком процессов. На практике BPEL часто используется вместе с Java для восполнения «недостающей» семантики. Кроме того, BPEL часто привязан к частным реализациям рабочих процессов или механизмов брокера интеграции. Принимая во внимание, что BPML был спроектирован и реализован как чисто параллельный и распределенный механизм обработки. Он был разработан так, чтобы быть семантически полным в соответствии с Пи-исчисление формальное представление вычислительных процессов.
BPEL и BPML - примеры тенденции к процессно-ориентированное программирование. BPEL и BPML провозглашают концепцию BPMS как ИТ-возможности для управления бизнес-процессами, выполняя роль, аналогичную СУБД для бизнес-данных.
Смотрите также
- Язык выполнения бизнес-процессов (BPEL)
- Модель и обозначение бизнес-процесса (BPMN)
- Моделирование бизнес-процессов
- Рабочий процесс
- Механизм рабочего процесса
использованная литература
- ^ Хавей, Майкл (август 2005 г.). Основное моделирование бизнес-процессов. O'Reilly Media. ISBN 978-0-596-00843-7. Получено 15 января 2017.
- ^ Гур, Н. «BPMN, BPEL, BPML и XPDL, попытка навести порядок в джунглях бизнес-моделирования». blogs.sap.com. Получено 15 января 2017.
- ^ Игральная кость. «БПМЛ». dice.com. Получено 15 января 2017.