Software Journal:
Theory and Applications

Send article

Entrance Registration

Congratulations on the 75th anniversary of the great Victory!

[07.05.2020]

Dear readers, authors, colleagues, and dear friends!

Congratulations on the 75th anniversary of the great Victory! We wish everyone good health and a peaceful sky!

All ads...

Инструментальные средства предтренажерной и тренажерной подготовки операторов сложных технических систем

А.М. Гиацинтов (algts@inbox.ru) Центр визуализации и спутниковых информационных технологий, Научно-исследовательский институт системных исследований РАН (зав. отделом), Москва, Russian Federation;
К.А. Мамросенко (kirillam@ya.ru) Центр визуализации и спутниковых информационных технологий, Научно-исследовательский институт системных исследований РАН (руководитель Центра), Москва, Russian Federation, ph.d;
В.Н. Решетников (rvn_@mail.ru) «МАТИ» – РГТУ им. К.Э. Циолковского (профессор, зав. кафедрой), Москва, Russian Federation, ph.d;

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

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


Query answering over fact bases in zadeh logic

Plesniewicz G.S. (salve777@mail.ru) National Research University “MPEI” (professor), Moscow, Russian Federation, ph.d;


Результаты моделирования процесса обнаружения воздушных объектов наземной обзорной РЛС в условиях воздействия пассивных помех

С.К. Бондарев (an_ta_vi@mail.ru) НИИ «Центрпрограммсистем» (зам. зав. отделом), Тверь, Russian Federation;
Л.В. Датнова (an_ta_vi@mail.ru) НИИ «Центрпрограммсистем» (с.н.с.), Тверь, Russian Federation;
В.Н. Куликов (an_ta_vi@mail.ru) НИИ «Центрпрограммсистем» (доцент, зав. отделом), Тверь, Russian Federation, ph.d;
В.Б. Шароглазов (-) Военная академия воздушно-космической обороны им. Маршала Советского Союза Г.К. Жукова (соискатель), Тверь, Russian Federation;

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


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

А.В. Скворцов (arzhaevVI@cps.tver.ru) НИИ «Центрпрограммсистем» (ведущий научный сотрудник), Тверь, Russian Federation, ph.d;
В.И. Аржаев (arzhaevVI@cps.tver.ru) НИИ «Центрпрограммсистем» (зав. отделом), Тверь, Russian Federation, ph.d;

Представлена сравнительная характеристика методологий разработки ПО для распределенных встроенных систем реального времени ROOM и COMET. Предложен путь совершенствования моделирования процесса взаимодействия при обмене потоковыми данными распределенных вычислительных платформ, представляющих собой встроенные системы на кристалле, функционирующие в режиме реального времени. Рассмотрены основные стереотипы ролей взаимодействующих объектов проектирования приложений реального времени. Исследована возможность реализации параллельных распределенных приложений реального времени в виде сетей Кана с использованием принципов метода COMET. Приведены разработанные элементы модели и их реализация на языке С++ для POSIX API.

Описан подход быстрой разработки ПО для встроенных систем реального времени на основе исполняемых моделей при комплексировании методов объектно-ориентированного и архитектурного проектирования и моделирования параллельных объектов с применением UML.

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


Инновации. Системные основы

С.В. Семенов (semenov_58@mail.ru) НИИ «Центрпрограммсистем» (с.н.с.), Тверь, Russian Federation, ph.d;

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

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

В статье рассматриваются вопросы формулирования «элементарных частиц» инновационного проекта для всех заинтересованных сторон, внутренних (умение, желание, возможность) и внешних (новизна, реализуемость и выгодность) свойств этих «атомов». Сформулированы условия притяжения «атомов» через свойства ближней среды (предметная область, математические модели, информационные технологии), а также условия упакованности проекта через учет состояния внешней среды и самого инноватора (его предпринимательские способности, нормативная база, инновационная инфраструктура).

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


О поддержке работы т++-приложений на гибридных вычислительных кластераx на базе процессоров intel xeon и ускорителей intel xeon phi

В.А. Роганов (var@pereslavl.ru) Федеральное государственное бюджетное учреждение науки Институт программных систем им. А.К. Айламазяна РАН (научный сотрудник), с. Веськово, Russian Federation;
А.А. Кузнецов (tonic@pereslavl.ru) Федеральное государственное бюджетное учреждение науки Институт программных систем им. А.К. Айламазяна РАН (научный сотрудник), с. Веськово, Russian Federation;
Г.А. Матвеев (gera@prime.botik.ru) Федеральное государственное бюджетное учреждение науки Институт программных систем им. А.К. Айламазяна РАН (ведущий инженер-исследователь (программист)), с. Веськово, Russian Federation;
В.И. Осипов (val@pereslavl.ru) Федеральное государственное бюджетное учреждение науки Институт программных систем им. А.К. Айламазяна РАН (научный сотрудник), с. Веськово, Russian Federation, ph.d;

В статье дано краткое описание программно-аппаратной архитектуры Intel MIC, а также методов реализации поддержки работы Т-приложений на гибридных кластерах, узлы которых построены на базе процессоров Intel Xeon и ускорителей Intel Xeon Phi, представлены способы оптимизации работы приложений Т++ на данных ускорителях и результаты их тестовых прогонов на узлах гибридного кластера. В качестве тестового Т++-приложения была выбрана задача «Вычисление числа p методом Монте-Карло».


Т-система с открытой архитектурой. Адаптивная модель обеспечения отказоустойчивости с оптимизацией по используемым ресурсам

В.А. Роганов (var@pereslavl.ru) Федеральное государственное бюджетное учреждение науки Институт программных систем им. А.К. Айламазяна РАН (научный сотрудник), с. Веськово, Russian Federation;
А.А. Кузнецов (tonic@pereslavl.ru) Федеральное государственное бюджетное учреждение науки Институт программных систем им. А.К. Айламазяна РАН (научный сотрудник), с. Веськово, Russian Federation;
Г.А. Матвеев (gera@prime.botik.ru) Федеральное государственное бюджетное учреждение науки Институт программных систем им. А.К. Айламазяна РАН (ведущий инженер-исследователь (программист)), с. Веськово, Russian Federation;
В.И. Осипов (val@pereslavl.ru) Федеральное государственное бюджетное учреждение науки Институт программных систем им. А.К. Айламазяна РАН (научный сотрудник), с. Веськово, Russian Federation, ph.d;

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


Облачные технологии: основные понятия, задачи и тенденции развития

Т.В. Батура (tbatura@ngs.ru) Институт систем информатики им. А.П. Ершова СО РАН, Новосибирск, Russian Federation, ph.d;
Ф.А. Мурзин (murzin@iis.nsk.su) Институт систем информатики им. А.П. Ершова СО РАН, Новосибирск, Russian Federation, ph.d;
Д.Ф. Семич (deiman32@ngs.ru) Институт систем информатики им. А.П. Ершова СО РАН, Новосибирск, Russian Federation, ph.d;

В статье делается обзор по облачным информационным технологиям. Под облачными вычислениями (от англ.cloud computing, также используется термин «облачная (рассеянная) обработка данных») обычно понимается предоставление пользователю компьютерных ресурсов и мощностей в виде интернет-сервисов. Рассмотрены основные модели предоставления услуг облачных вычислений: IaaS, PaaS и другие, особенности облачных платформ, хранилищ данных и программного обеспечения от различных поставщиков. Перечислены некоторые задачи, связанные с обработкой больших объемов данных, и обсуждаются тенденции развития.