Группа | Научная литература |
---|---|
Область науки | Технические науки |
Название на русском языке | Структурно-базовая технология создания систем коллективного пользования |
Авторы на русском языке | Халилов А.И. |
Вид издания на русском языке | Монография |
Издательство на русском языке | Издательско-полиграфический центр Махачкала: Дагестанского государственного университета, 2011. 134 с. |
Для реальных систем коллективного пользования (СКП) характерно наличие в общем случае трёх взаимодействующих компонентов: ∑ – множество инструментальных прикладных программных средств СКП, M – множество предметных областей, Ω – множество операционных сред, в которых функционируют ∑ над M. В целях повышения эффективности и технологичности СКП необходимо решить задачу минимизации множества ∑ (унификация), при максимуме размерности M (адаптируемость ∑ к M) и инвариантности ∑ по отношению к Ω при оптимальной организации вычислительного процесса в целом. Не вдаваясь в детали, можно сказать, что для решения указанных задач СКП должна быть параллельного действия, объединяющая в рамках единой технологии научно-технические результаты решения этих задач и обладающая свойствами параметричности, коммуникабельности и интеллектуальности. Методология СКП предполагает интеграцию таких понятий, как принципы структуризации системы, метод последовательного углубления, методы и средства конструирования диалоговых систем, определения данных и знаний, диалоговой мультиобработки, моделирования и др.
В связи с тем, что в основе этой технологии лежат принципы структуризации системы в целом и её компонентов и концепции построения баз данных, она получила название структурно-базовой (СБТ). В этой технологии нашли развитие идеи структурного проектирования и программирования и методы декомпозиции организационных структур в направлении максимального выделения управляющих процессов, их унификации и универсализации алгоритмов, выделения в модели предметной области базы данных объекта и базы данных среды, базы отношений и базы правил изменения этих отношений. Такой подход является принципиально новым и представляет (в сочетании с методами и средствами конструирования схем диалогов) основу для создания баз знаний и основанных на них интеллектуальных систем для широкого применения.
Основным методом анализа, исходной структуризации и динамической реструктуризации как системы в целом, так и её структурных и технологических элементов является метод последовательного углубления. Введены понятия мультибазы данных, определение реляционной мультибазы и обобщённые операции манипулирования ею. Предложенные в СБТ концепция и организационно-функциональная схема диалоговой мультиобработки в сочетании с перечисленными методами, средствами и новыми алгоритмами распараллеливания программ методом последовательного углубления позволяет получать полные параллельные формы программ на данном языковом уровне и оптимизировать их по различным критериям. Используемый в СБТ подход к моделированию СКП расширяет применение известных методов моделирования технических характеристик и режимов функционирования системы до моделирования их в сочетании с планово-экономическими характеристиками и оптимизации последних на основе использования данных и знаний о функциональных процессах, пользователях, среде и условиях функционирования системы в целом, а также нормативной базы технологических операций.
Основные концепции СБТ реализованы в рамках диалоговой СКП ДИСУМ, используемой в качестве стандартной управляющей компоненты при создании прикладных диалоговых систем.