Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РБП.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
72.99 Кб
Скачать

9. Bpmn: история,достоинства и недостатки

BPMN (англ. Business Process Model and Notationнотация и модель бизнес-процессов)

BPMN — спецификация, разработанная в 2001-2004 годах специально созданной некоммерческой организацией Business Process Management Initiative (BPMI). Она создавалась для способствования стандартизации бизнес-процессов. После слияния в 2005 году с некоммерческим объединением Object Management Group (OMG), занимающимся разработкой и продвижением объектно-ориентированных технологий и стандартов, было выпущено две версии нотации – 1.2 (январь 2009 года) и 2.0 (январь 2011 года). На данный момент OMG насчитывает 62 вендоров программного обеспечения, поддерживающих и предлагающих ПО с поддержкой BPMN.

PMN есть за что покритиковать - за эклектичность, за отсутствие средств для моделирования высокоуровневых (архитектурных) диаграмм. Но у этой нотации есть решающие, на мой взгляд, преимущества:

  1. BPMN на сегодня - единственная распространенная нотация, позволяющая реализовать концепцию непосредственного исполнения бизнес-процесса.

  2. BPMN - это две нотации в одной: полная палитра для моделирования исполняемого процесса и сокращенная для упрощенных, интуитивно-понятных диаграмм.

  3. Публикация версии 2.0 стандарта вызвала консолидацию отрасли и сделала BPMN мейнстримом. BPMN для управления процессов сегодня - то же самое, что SQL для управления данными 20 лет назад.

10. ARIS: история,достоинства и недостатки

ARIS (акроним от англ. Architecture of Integrated Information Systems) — методология и тиражируемый программный продукт для моделирования бизнес-процессов организаций. Продукт и методология принадлежат немецкой компании Software AG как результат поглощения компании IDS Scheer автора методологии Августа-Вильгельма Шеера.

Преимущества ARIS:

  • возможность описания деятельность компании с различных точек зрения: организационная ст­­руктура, данные, функции – с использованием обширной базы банных объектов;

  • удобство работы по созданию моделей;

  • наглядность моделей;

  • комплексность методологии, которая проявляется во взаимосвязи моделей, построенных в различных нотациях.

Недостатки:

сложность восприятия (большое количество стрелок); большое количество уровней декомпозиции; трудность увязки нескольких процессов, представленных в различных моделях одной и той же организации.

11. Uml: история,достоинства и недостатки

UML (англ. Unified Modeling Language — унифицированный язык моделирования) 

В 1994 году Гради Буч и Джеймс Рамбо, работавшие в компании Rational Software, объединили свои усилия для создания нового языка объектно-ориентированного моделирования. За основу языка ими были взяты методы моделирования, разработанные Бучем и Рамбо (Object-Modeling Technique, OMT). OMT был ориентирован на анализ, а Booch — на проектирование программных систем. В октябре 1995 года была выпущена предварительная версия 0.8 унифицированного метода (англ. Unified Method). Осенью 1995 года к компании Rational присоединился Ивар Якобсон, автор метода Object-Oriented Software Engineering — OOSE. OOSE обеспечивал превосходные возможности для спецификации бизнес-процессов и анализа требований при помощисценариев использования. OOSE был также интегрирован в унифицированный метод.

На этом этапе основная роль в организации процесса разработки UML перешла к консорциуму OMG (Object Management Group). Группа разработчиков в OMG, в которую также входили Буч, Рамбо и Якобсон, выпустила спецификации UML версий 0.9 и 0.91 в июне и октябре 1996 года.

На волне растущего интереса к UML к разработке новых версий языка в рамках консорциума UML Partners присоединились такие компании, как Digital Equipment Corporation, Hewlett-Packard, i-Logix, IntelliCorp, IBM, ICON Computing, MCI Systemhouse,Microsoft, Oracle Corporation, Rational Software, Texas Instruments и Unisys. Результатом совместной работы стала спецификация UML 1.0, вышедшая в январе 1997 года. В ноябре того же года за ней последовала версия 1.1, содержавшая улучшения нотации, а также некоторые расширения семантики.

Последующие релизы UML включали версии 1.3, 1.4 и 1.5, опубликованные, соответственно, в июне 1999, сентябре 2001 и марте 2003 года.

Формальная спецификация последней версии UML 2.0 опубликована в августе 2005 года. Семантика языка была значительно уточнена и расширена для поддержки методологии Model Driven Development — MDD  (англ.). Последняя версия UML 2.4.1 опубликована в августе 2011 года.

UML 2.4.1 принят в качестве международного стандарта ISO/IEC 19501:2005.