ЭЛЕМЕНТЫ РЕАЛИЗАЦИИ
СИСТЕМЫ АВТОМАТИЧЕСКОГО РЕИНЖИНИРИНГА В КЛАССЕ
СИСТЕМ, ОСНОВАННЫХ НА ЗНАНИЯХ
А.С. Бородич
(Московский институт электроники и математики,
Россия)
Актуальность проблемы адаптации предприятий
под меняющиеся условия рыночной экономики
очевидна. Задачи такой адаптации - задачи
реинжиниринга, до сих пор решались узким кругом
специалистов. Была поставлена задача
разработать систему автоматического
реинжиниринга, способную самостоятельно
преобразовывать модели бизнес процессов,
строить выводы и прогнозы по основным
показателям предприятия. Данная работа
посвящена вопросам реализации архитектуры и
структурно-логической модели системы
реинжиниринга, как системы, основанной на
знаниях. В работе показаны недостатки
существующих систем, формулируется задача
разработки системы свободной от рассмотренных
недостатков. Проводятся исследования в области
построения системы автоматического
реинжиниринга бизнес процессов широкого спектра
предприятий. Проводится разработка системы в
новом классе систем, основанных на знаниях,
включающих, в отличие от известных, блок обучения
на прецедентах и блок анализа иерархий.
Разработана концептуальная модель бизнес
процессов предприятия, записываемая в
формализме концептуальных
объектно-ориентированных языков, как наиболее
компактной и естественной для эксперта форме.
Разработана и исследована технология
реянжиниринга. как последовательность этапов
преобразования структуры БП, на основе опорной
Базы Знаний эксперта по реинжинирингу.
Предложена и реализована адаптивная
технология реинжиниринга, позволяющая дополнять
и «реконструировать» опорную Базу Знаний на
основе извлечения знаний из данных (успешных
прецедентов реинжиниринга) путем индукции
множества правил продукции, учитывающих и
накапливающих опыт подобных прецедентов.
Аналитический блок принятия
многоальтернативных решений, реализует
известный метод анализа иерархии Саати и
позволяет учесть изменяемые приоритеты
критериев оценки ситуации реинжиниринга.
Проводится разработка модели системы
реинжиниринга, программного обеспечения к ней.
Реализация макета системы включила в себя -
интерфейс Пролог-Дсльфи, модули логического
вывода, консультационный, объяснительный,
имитационный написанные на языке AMZI Prolog, модуль
обработки языка правил, трансляции понятий, а
также модули анализа прецедентов и сбора и
анализа знаний, написанные на языке Object Pascal. Ядро
системы и пользовательский интерфейс
реализованы на языке Дельфи.
Представлены результаты проведенного
эксперимента над тестовой задачей. |