Главная » Просмотр файлов » Автореферат

Автореферат (1152222), страница 10

Файл №1152222 Автореферат (Методология создания исполняемой модели и системы управления бизнес-процессами) 10 страницаАвтореферат (1152222) страница 102019-08-01СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 10)

Существующий сегоднякритерий нормального завершения процесса основываются на предположении, что процессимеет одну точку старта и одну точку завершения, он разрабатывался применительно к системам управления потоками работ (workflow), которые удовлетворяли данному свойству. Однакоисполняемая модель процесса может иметь несколько стартовых и завершающих событий, критерий не применим и требует адаптации.Показано, что процесс, образованный единственным объектом, на каждое входное воздействие генерирует единственный отклик на выходе. Такой процесс обладает свойством консервативности, он завершается, когда единственный маркер, поступивший на вход, «покинет» модель процесса.

Если аналитик сталкивается с ситуацией, когда один вход генерирует несколькооткликов, он может с уверенностью предположить, что в ходе исполнение происходит сменаобъекта управления, один процесс порождает несколько подпроцессов потомков, которые всумме создают необходимое число откликов.16.Предложены BP-сети для моделирования нормального завершения бизнес-процессаИсполняемые модели бизнес-процессов, используемые в СУБП, нуждаются в доказатель-стве бездефектностного завершения. Эта проблема является актуальной, поскольку сложностьмоделей процессов постоянно возрастает, а встроенные в среду моделирования СУБП средствапроверки не позволяют выявлять ошибки типа тупик, мёртвая зона, генератор маркеров, ловушка, возникающие в результате некорректного соединения логических операторов ветвленияи слияния «И» и «ИЛИ», которые по отдельности имеют простое поведение, но, будучи объединены в определённые последовательности, могут приводить к коллизиям.

Главная проблемаметодов проверки модели бизнес-процесса на наличие формальных ошибок бизнес-логики связана с «комбинаторным взрывом» в пространстве состояний.Отличие предлагаемого метода поиска формальных ошибок заключается в следующем: (а)с использованием онтологии Бунге-Ванда-Вебера обосновано, что поиск ошибок в бизнес логике процесса должен осуществляться с помощью отображения модели бизнес-процесса в струк-36турно эквивалентную сеть Петри; (б) обосновано, что для моделей бизнес-процессов в нотацииBPMN следует использовать критерий нормального завершения – на каждое входное воздействие генерируется один отклик на выходе, благодаря этому метод применим не только к сетям(Single Input Single Output), что было оправдано в случае систем потоков работ (workflow), нотакже к моделям процессов в нотации BPMN, которые могут иметь много точек старта и завершения (Multiple Input Multiple Output); (в) построено структурно эквивалентное отображениемодели процесса в нотации BPMN в простые сети Петри; (г) доказано, что модель процесса внотации BPMN может быть отображена в сети Петри свободного выбора (free choice); (д) предложены BP-сети для моделирования нормального завершения бизнес-процесса, которые отличаются от известных WF-сетей следующим.

WF-сети начинаются с позиции исток и заканчиваются позицией сток, тогда как BP-сеть начинает и заканчивается переходами. BP-сеть, показанная на рисунке 14-А, формально определена следующим образом:­Имеется несколько позиций-источников tСi ∈ T, таких что •tСi = 0;­Имеется несколько позиций-стоков tТj ∈ P, таких что tТj• = 0;­Каждая вершина v ∈ P∪ T находится на пути от одного из истоков tСi к одному из стоков tТj.BP-сеть работает следующим образом. В начале ни одна из позиций сети не содержитмаркеров. Исполнение начинается, когда срабатывает одно из стартовых событий tСi.

Одновременное срабатывание нескольких стартовых событий следует исключить, так как система неможет находиться сразу в двух состояниях одновременно. Работа процесса завершается нормально, когда срабатывает одно любое из терминальных событий tТj, после этого ни одна позиций сети больше не содержит маркеров. Если терминальный переход недостижим или в сетиостаётся хотя бы один маркёр или срабатывают несколько терминальных переходов, условиенормального завершения не выполняется.

Определим условие бездефектности BP-сети:­Все переходы BP-сети являются живыми, так что для любого стартового перехода tСi ∈ Tсуществует последовательность срабатываний, приводящая срабатыванию терминального перехода tТj.­После срабатывания любого терминального перехода tТj в сети не остаётся ни одногомаркёра (сеть вполне завершаемая);Предложена расширенная BP-сеть, которая получаются из BP-сетей путём добавленияспециальной позиции P0 и замыкающих направленных дуг, которые связывают все выходныепереходы с позицией P0, а последняя соединяется направленными дугами с каждым из входныхпереходов, как показано на Рисунок 14-Б.

BP-сеть работает следующим образом. В начальноймаркировке µ0 позиция P0 единственная, которая содержит маркёр, в этот момент все стартовыепереходы tСi являются подготовленными. Стартовое событие, произошедшее первым, инициирует экземпляр процесса – в результате срабатывания tСi маркёр покинет позицию P0, вход ока-37жется заблокирован от нового старта. Если произойдёт другое стартовое событие, то оно неокажет влияния на работающий экземпляр.

Если исполнение процесса завершается бездефектно, то после срабатывания завершающего перехода tТj маркёр снова помещается в позицию P0.Вход будет разблокирован. Свойство, когда в результате выполнения процесса маркёр возвращается в домашнюю позицию P0. называется реверсивностью сети. BP-сети является консервативной, она сохраняет число макеров, поступивших на её вход. Доказано, что сеть моделирования процессов BP-сеть является живой и вполне завершаемой тогда и только тогда, когда расширенная BP-сеть является структурно реверсивной и консервативной.TS1TS2BP-сетьTE1TS1TE2TS2Домашняя маркировкаP0TE1TE2BP-сетьА)ИстокиСтокиБ)ИстокиСтокиРисунок 14.

А) BP-сеть, Б) BP-сеть,17. Предложен аналитический метод верификации исполняемой модели бизнес-процессана наличие формальных ошибок бизнес логики.Найденные условия сохранения и реверсивности являются необходимыми, но не являютсядостаточными для нормального завершения, необходимо доказать, активность и безопасностьполученной сети. Проведенный в работе анализ позволил доказать следующие важные свойстваBP-сети, эквивалентной модели процесса в нотации BPMN: BP-сети относится к классу сетейсвободного выбора, является чистой (не имеет зацикливаний). Это дает возможность воспользоваться теоремой о рангах матрицы инцидентности, которая позволяет сделать важный вывод:сеть Петри свободного выбора является живой и безопасной тогда и только тогда, когда:1) Сеть является связной и включает хотя бы одну позицию и один переход;2) Существует позитивный P-инвариант матрицы инцидентности;3) Существует позитивный T-инвариант матрицы инцидентности;4) Ранг матрицы инцидентности Rang(А) = |X| - 1, где |X| число кластеров сети.Кластером СП называют минимально возможную группу улов двух типов: (1) переходы вместес позициями, с которыми они связаны входящими дугами, (2) позиции вместе с переходами, скоторыми она связана исходящими дугами, а также другими позициями, с которыми последниесвязаны входящими дугами.

Кластер обозначается [x], если узел x принадлежит кластеру [x](x ∈ [x]), то:5) ∀t ∈ T : t ∈ [x] ⇒ •t ⊂ [x];(1)6) ∀p ∈ P : p ∈ [x] ⇒ p• ⊂ [x];(2)P-инвариант — это вектор-строка, ее размер равен числу позиций {n} в анализируемойСП, удовлетворяющий условию:xT A = 0(3)38T-Инвариантом называют вектор y размера m*1, удовлетворяющий условию:Ay = 0(4)Анализ бездефектной завершаемости процесса проводится путем проверки его структурных свойств с использованием фундаментального уравнения СП. Для анализа используетсяпрямоугольная матрица инцидентности A = [a ij] размером (n ×m), причем каждая строка соответствует одному из переходов, а каждый столбец — одной из позиций.

Содержимое любойячейки матрицы равно разнице между суммой всех дуг, входящих в данную позицию из соответствующего перехода, и суммой всех выходящих дуг, направленных в сторону того же перехода. Если существует неотрицательный P-инвариант, такой что его произведение на матрицуинцидентности равно 0, то соответствующая СП является сохраняющей, а найденный Pинвариант и есть искомый вектор взвешивания.

Если существует неотрицательный Tинвариант, такой что его произведение на матрицу инцидентности равно 0, то сеть обладаетсвойством реверсивности. Найденный T-инвариант есть вектор числа срабатываний, возвращающий сеть в начальное состояние. Таким образом, анализ свойств сети сводится к построениюматрицы инцидентности и поиску P- и T-инвариантов. Алгоритмы нахождения инвариантовранга матрицы, нахождения ее кластеров известны и описаны в литературе.

Например, можновоспользоваться алгоритмом Мартинеса-Сильвы, позволяющим найти неотрицательные инварианты. Таким образом, предлагаемый матричный метод анализа позволяет решить поставленную задачу проверки бездефектности модели процесса.18.Формализована процедура валидации модели бизнес-процессаБудем понимать валидацию, как процедуру подтверждения того, что модель соответству-ет пользовательским требованиям. Она осуществляется с использованием прототипа СУБП, базирующегося на исполняемой модели бизнес-процесса. Для валидации достаточно простейшихпользовательских интерфейсов, автоматически создаваемых СУБП, интеграция с внешними источниками данных на этом этапе осуществляется с помощью программных заглушек, реализующих режим ручного ввода данных. Дело в том, что проверка полноты данных на экранныхформах должна осуществляться до начала работ по графическому оформлению этих экранныхформ.

Характеристики

Список файлов диссертации

Методология создания исполняемой модели и системы управления бизнес-процессами
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6296
Авторов
на СтудИзбе
313
Средний доход
с одного платного файла
Обучение Подробнее