эссе-adhoc+cbr

Факультет бизнес-информатики

Эссе по дисциплине «Совершенствование архитектуры предприятия»

на тему «Анализ Workflow решений типа ad-hoc и CBR-систем»

Студента магистратуры 142-м группы Дарсавилидзе Дмитрия

Системы гибкого управления Workflow

В организации существуют достаточно много неустойчивых процессов, поэтому часто может возникать необходимость в переходе от анализа бизнес-процессов к анализу событий. Системы управления потоками работ (Workflow Management Systems, WfMS) – мощный инструмент, позволяющий оптимизировать события внутри бизнес-процессов, обеспечивая сквозную цепочку процессов и улучшая возможности сервис-ориентированной архитектуры.

При событийном моделировании предприятия важна гибкость платформы, возможность построения связей по мере надобности. Системы типа ad-hoc позволяют управлять потоками работ и событиями по мере надобности.

О необходимости систем WfMS типа ad-hoc впервые стали говорить с конца 90-х годов. В это время начали появляться первые проекты подобных систем. Однако до настоящего времени было разработано очень малое количество таких систем.

Одним из решений WfMS, позволяющих ad-hoc моделирование, является ADEPT, созданное в Ульмском университете в 1996 году. Это гибкая распределённая система, позволяющая выстраивать потоки работ и моделировать зависимости между ними. При совершении изменений ad-hoc, необходимо выполнение переноса новой модели на каждый сервер, поэтому существует риск возникновения ошибок в случае одновременного изменения на разных серверах.

Другой пример WfMS-системы – Staffware, одна из самых распространенных централизованных Workflow систем. Эта система позволяет моделировать и симулировать цепочки событий. Система не требует сопровождения, проста в использовании. В связи с давним обновлением системы интегрированность можно считать одним из её недостатков: отсутствует интеграция с Aris и другими средствами BPM.

Стоит сказать, что работ, посвященных WfMS, достаточно мало, и датированы они в основном началом 2000-х годов. К сожалению, Workflow системы не достигли большого интереса среди организаций. Однако, в связи с возрастающей важностью событийного подхода к управлению процессами, стоит ожидать всплеск интереса к данным системам.

CBR-системы

Case-based reasoning системы – вид экспертных систем, способных классифицировать объекты на основании прецедентов. Система определяет признаки объекта, сравнивает его с объектами, обладающими схожими признаками, и делает вывод о его принадлежности к тому или иному классу. Основное отличие CBR-систем от других – отсутствие математического аппарата для решения проблемы, поэтому подобные системы лучше применять в тех случаях, когда невозможно решить проблему путём моделирования ситуации.

Алгоритм работы CBR-систем можно поделить на четыре части:

В базе прецедентов ищется проблема, наиболее сходная с существующей

Решение прецедента адаптируется к существующей проблеме

Существующая проблема решается адаптированным решением. Если проблема не решена, повторяется пункт 1

Выполненное решение проблемы записывается в базу прецедентов

Рассвет CBR-систем пришёлся на 90-е годы XX века, когда появилось множество систем для различных отраслей, таких как Compaq SMART. В настоящее время основное направление применения CBR – диагностика проблем, в том числе в медицине, техническая поддержка (help desk), ремонт. CBR также может применяться в прогнозировании стоимости товаров при недостатке данных. Например, стоимость нового смартфона может быть спрогнозирована на основании графиков предыдущих моделей, сходных по функциональности.

Case-based reasoning может применяться и при построении бизнес-процессов. Организацию можно сравнить с другими, в которых был проведён реинжиниринг процессов, и на основании этих данных создать оптимальный бизнес-процесс для данной организации. Одним из примеров решений, сочетающих CBR и BPM, является Entellitrak Unified BPM компании MicroPact – оно позволяет смоделировать бизнес-процесс на основании прецедентов.

Список источников

Manfred Reichert1 and Thomas Bauer. Supporting Ad-Hoc Changes in Distributed Workflow Management Systems

http://www.aiai.ed.ac.uk/links/cbr.html

http://www.entellitrak.com/entellitrak/