ГИБКАЯ ТЕХНОЛОГИЯ СОЗДАНИЯ ПРОГРАММНЫХ МОДУЛЕЙ ИНТЕЛЛЕКТУАЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ

February 22, 2013 by admin Комментировать »

Терновой М. Ю. Институт телекоммуникационных систем Национальный технический университет Украины «Киевский политехнический институт» г. Киев, 03056, Украина тел.: 380-44-2417699, e-mail: maximter@mail.ru

Аннотация – В работе предлагается гибкая технология построения программных модулей аналитической обработки информации, которая состоит из трех частей, а именно системы поддержки, системы проектирования и развития, информационных баз данных, и позволяет проводить адаптацию к разным предметным областям путем единоразовой привязки.

I.                                       Введение

в информационно-телекоммуникационных корпоративных сетях современных предприятий циркулирует большое количество сложных информационных потоков, обладающих высокой динамикой изменения структуры [1,2]. Такие корпоративные системы обладают развитой иерархической структурой, элементы которой состоят из отделов и подразделений предприятия, которые, как правило, разнесены по большой территории. Описанные выше факторы усложняют проведение комплексного анализа показателей деятельности и принятия управленческих решений для усовершенствования процессов управления и улучшения состояния как объекта в целом, так и его отдельных частей.

Аналитическая обработка в таких объектах осуществляется экспертами при помощи специально разработанных для данной предметной области информационных систем, которые содержат ограниченный, заложенный разработчиком, набор аналитических моделей и не позволяют адаптировать такую систему к другой предметной области. Для построения новых моделей анализа необходимо привлечение специалистов в области информационных технологий. Вследствие этого актуальной является разработка гибкой технологии и инструментальных средств создания программных модулей аналитической обработки, работающих в территориально- распределенных корпоративных системах.

II.                              Основная часть

Одними из главных принципов, которые необходимо учесть при создании инструментальной среды разработки програмного модуля аналитической обработки (ПМАО) то, что оно должно позволять процессы разработки реализовывать как процессы ите- ративно-последовательного выполнения отображений спецификаций системы в конечный продукт, поддерживать как настройку, так и самонастройку системы. В таком случае разработчик и пользователь будут создавать систему путем проектирования без перепрограммирования. Поэтому ПМАО необходимо строить по принципу оболочек интеллектуальных систем [3] выделяя постоянную (управляющую) и переменную (настраиваемую) части.

Рассматривая ПМАО как оболочку интеллектуальной системы, которая привязывается к предметной области путем заполнения базы метаданных и замены некоторых прикладных модулей можно перейти к разработке ПМАО путем прототипирования.

В структуре модели гибкой технологии построения ПМАО выделяются три большие части (рис. 1):

–  система поддержки, которая состоит из блока управления, блока статистического анализа, подсистемы интеллектуальной обработки, генератора запросов;

–  система проектирования и развития, состоящая из инструментальной среды разработки, блока привязки к предметной области, CASE-инструментария создания аналитических моделей, CASE-средств создания отчетов;

–  информационные базы системы – базу знаний (БЗ), в которой хранятся аналитические модели, методы их использования и указания о возможных управляющих воздействиях, которые связаны с конкретными ситуациями и базу метаданных, где находиться информация о предметной области и пользователях системы, а также базу данных (БД).

Рис. 1. Структурная модель гибкой технологии построения программных модулей аналитической обработки информации.

Fig. 1. Structural model of flexible technology for the

intellectual information processing software design

Развитие рассматривается как адаптация инструментальной системы и ПМАО к изменениям среды, наращивание моделей и методов обработки данных и принятие управленческих решений, и реализуется пользователем при помощи инструментальных средств и удобных языков спецификации системы.

Разработка ПМАО для конкретного объекта управления начинается из заготовки (управляющей части), и система постепенно «выращивается» – формируется начальная переменная часть и непрерывно она развивается. Опыт позволит определить и эффективно использовать в процессе разработки множество базовых заготовок обеих частей для различных типов объектов. Такой подход выдвигает новые требования к хранению информации, организации и взаимодействию БД и БЗ, которые содержат и традиционные знания о параметрах объекта управFig. 2. The steps of realization of the intellectual information processing software for application domain

Привязка к предметной области осуществляется при помощи блока привязки путем заполнения базы метаданных. Привязку необходимо выполнять единоразово при настройке системы при условии неизменности структуры БД. После этого система автоматически выполняет проверку полноты привязки, то есть такой привязки, которая позволит получать верные данные из БД.

На следующем этапе проходит заполнение экспертами БЗ и последующая ее оптимизация. На этапе обучения БЗ проводится обучение БЗ на основе набора входных ситуаций оцененных предварительно экспертами и проверяется соответствие полученных при выводе значений оцениваемой переменной. В случае несоответствия проводится замена неверных правил и настройка соответствующих коэффициентов правил при помощи генетических алгоритмов и нейронных сетей [4, 5].

III.                                  Заключение

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

IV.                           Список литературы

[1]  http://www.citforum.ru

[2]  http://www.interface.ru

[3]  Павлов А. А., Теленик С. Ф. Информационные технологии и алгоритмизация в управлении. – К.: Техн1ка, 2002.- 344 с.

[4]  Зайченко Ю. П. Основи проектування 1нтелектуальних систем. Навчальний пос1бник. – К.: Видавничий Д1м «Слово», 2004. – 352 с.

[5]  Ротштейн А. П. Интеллектуальные технологии идентификации: нечеткие множества, генетические алгоритмы, нейронные сети. – Винница: УНИВЕРСУМ, 1999. – 320 с.

FLEXIBLE TECHNOLOGY FOR THE INTELLECTUAL INFORMATION PROCESSING SOFTWARE DESIGN

Рис. 2. Этапы реализации ПМАО для конкретной предметной области.

ления и знания о прикладной программе, структуре □ МАО, механизмах его функционирования и результатах эксплуатации, проектные данные.

Реализация ПМАО для конкретной предметной области проходит через следующие этапы (рис. 2):

Ternovoy M. Y.

National Technical University of Ukraine

Kyiv Polytechnic University, Kyiv, 03056, Ukraine

Ph.: 380-44-2417699, e-mail: maximter@mail.ru

Abstract- In this paper the flexible technology for the intellectual information processing software design is proposed. This technology consists of three parts: support system, designing and development system, information bases, and enables to adapt to different application domain by the one-time data binding.

I.                                         Introduction

The large quantity of data flow with high dynamics of structure variation is circulating in the telecommunication nets of modern organization. Experts with the help of realize analytical processing in such objects specified for application domain information system. Such systems contain only several analytic models and are not able to adapt to other application domain. Therefore the development of the flexible technology for construction of software module for intellectual information processing is topical.

II.                                        Main Part

Flexible technology for the intellectual information processing software design consists of three main parts:

–  a support system, which consists of a control unit, a statistical analysis unit, the designing and development system, information bases, an intellectual processing subsystem, a query generator,

–  the designing and development system, which consists of workbench for designing, data binding unit, CASE-tools for analytical, models’ building, CASE-tools for report construction,

–  information bases which are knowledgebase, which contains analytical models and methods for their using, metadata base, which contains the application domain and system users information, and database.

The realization of the intellectual information processing software for specified application domain are made in such steps: application domain data binding, data binding fullness verification, knowledgebase forming and optimization, knowledgebase training.

III.                                       Conclusion

The flexible technology for the intellectual information processing software design, which enables to adapt to different application domain by the one-time data binding, are proposed. Described technology consists of three parts: a support system, designing and development system, and information bases.

This technology allows constructing software module for intellectual information processing for different application domain by the way of designing without reprogramming.

Источник: Материалы Международной Крымской конференции «СВЧ-техника и телекоммуникационные технологии», 2006г. 

Оставить комментарий

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты