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