Применение технологии открытых систем для создания систем с предсказуемым поведением

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 07.11.2018
Размер файла 37,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

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

Основными сферами применения СПП являются:

- исследования и практические работы, требующие применения автоматических систем,

- автоматизированные системы контроля и управления,

- технологии и процессы реального времени.

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

Как результат, возможно возникновение вторичных последствий, таких как:

- возникновение локальных и глобальных экологических катастроф;

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

- несанкционированное применение средств вооружения;

- разрушение объектов;

- катастрофы движущихся объектов;

- гибель флоры, фауны, человеческие потери.

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

Критерием создания СПП служит их безопасность в условиях одиночного или множественного отказа их элементов.

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

Вместе с тем, данное определение полезно расширить путем включения в число объектов, на которые может повлиять поведение системы в условиях отказа, ряд объектов, не относящихся впрямую к среде обитания человека, такие как природные и космические объекты.

Таким образом, необходимо разработать методологию создания СПП, описанию которой и посвящена настоящая статья.

Анализ сложной системы.

Исходя из основных положений системного анализа и метода декомпозиции сложных объектов на более простые, определим основные подходы к дальнейшему анализу:

- система рассматривается как целостная совокупность элементов и подсистем;

- система рассматривается в качестве подсистемы более высокого уровня;

- необходим анализ как взаимосвязей внутренних элементов системы, так и взаимосвязей системы с внешней средой: горизонтальных (с системами одного уровня иерархии) и вертикальных (с системами различных уровней иерархии);

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

Понятие предсказуемости системы в условиях неадекватного поведения её элементов относится к различным классам систем:

- вычислительным,

- информационным,

- телекоммуникационным.

Далее будет показана методология создания СПП с использованием методов функциональной стандартизации и технологии открытых систем (ТОС).

Технология открытых систем.

Принципы открытых систем начали развиваться более 15 лет назад. Их появление было вызвано необходимостью обеспечения ряда потребительских качеств элементов, составляющих информационную инфраструктуру (ИИ) любого уровня, таких как:

- обеспечение взаимодействия элементов ИИ в условиях ее гетерогенного характера, а также самих ИИ различного уровня;

- переносимость программного продукта в условиях множественности аппаратно-программных платформ и сред;

- масштабируемость технических решений при модификации и наращивании ресурсных возможностей ИИ.

В настоящее время разработан ряд нормативных документов, определяющих основные принципы и подходы к созданию открытых систем. В первую очередь, это стандарты ISO/IEC, IEEE, других международных сообществ. Далее идут национальные стандарты, такие как NIST, DIN, ГОСТ Р. И, наконец, межотраслевые, отраслевые и корпоративные стандарты. В качестве примеров можно отметить [1-2].

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

В качестве основы для создания среды открытых систем используется эталонная модель Open System Environment Reference Model (OSE/RM). Для телекоммуникационных систем хорошо известна 7-уровневая модель взаимосвязи открытых систем ISO/IEC 7498,

В общем случае профили можно разделить на профили общего назначения и профили конкретного применения.

К профилям общего назначения относятся:

- международные стандартизованные профили (International Standardized Profiles - IPS), признанные комитетом ИСО/MЭК.

- национальные профили,

- корпоративные профили;

- технические профили, описывающие среду такие как профили платформ, профили суперкомпьютерной среды, профили реального времени и др.

К профилям конкретного применения относятся :

- отраслевые или ведомственные профили;

- профили предприятий, организаций, департаментов и подразделений.

Реализация походов и принципов открытых систем для создания среды организации-пользователя в России получила развитие в виде создания технологии открытых систем (ТОС) [3-4].

Практическое применение ТОС для создания систем с предсказуемым поведением.

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

Рассмотрим подробнее этот процесс (рис. 1). На первом этапе, полезно выделить ряд наиболее часто повторяющихся элементов для различных систем. Далее, необходимо выработать основные технические требования по предсказуемости этих элементов в виде функционального стандарта - профиля среды открытой системы с предсказуемым поведением и провести тестирование на соответствие требованиям профиля. Затем выполняется моделирование последствий отказа для данного элемента для определения перечня возможных конечных реакций для данного элемента. В результате мы получим полное описание элемента системы, включающее:

- перечень требований к нему;

- методику тестирования;

- перечень возможных последствий отказа.

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

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

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

Рис. 1. Алгоритм применения ТОС для создания Реестра типовых элементов

предсказуемость информационный отказ стандарт

Теперь рассмотрим процесс разработки системы с предсказуемым поведением на основе ТОС и методов функциональной стандартизации (рис. 2).

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

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

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

Рис. 2. Укрупненный алгоритм применения ТОС для создания систем с предсказуемым поведением

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

- для систем, осуществляющих управление уникальными объектами, процессами;

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

Таким образом, при создании сложных систем с предсказуемым поведением необходимо:

1. создать Реестр сертифицированных продуктов по критерию безопасности в условиях отказа элемента системы;

2. заполнение Реестра проводить на основе ТОС и методов функциональной стандартизации путем разработки Функциональных стандартов - профилей типового элемента;

3. при создании системы провести ее декомпозицию на типовые элементы, а при отсутствии соответствующего типового элемента выполнить для него процедуры моделирования последствий и тестирования на соответствие;

4. декомпозицию полезно проводить на сравнительно малое количество элементов с целью сокращения затрат на моделирование;

5. применение методики экономически целесообразно только для ограниченного круга задач.

Литература

1. IEEE Std. 1003.23-95 «IEEE Guide for Developing User Organization Open System Environment (OSE) Profiles».

2. Рекомендации по стандартизации Р.50.1. -2002 Информационные технологии. Руководство по проектированию профилей среды открытой системы (СОС) организации-пользователя».

3. Руководство по проектированию профилей среды открытой системы. Под ред. Олейникова А.Я. - М., «Янус-К», 2002 - 158 с.

4. Олейников А.Я. Идея-стандарт-изделие-идея! - Радиотехника, №8, 2000 - с.76-82.

5. Петров А.Б. Создание перспективных ИУС на основе функциональных стандартов. - Сб. трудов Второй научно-практ. конф. «Современные информационные технологии в управлении и образовании» - М., 10-11 декабря 2001 г.

6. Петров А.Б. Методы создания перспективных информационно-управляющих систем на основе функциональных стандартов. Вопросы кибернетики: устройства и системы./Межвуз.сб. науч.трудов. - М.:МИРЭА, 2002.

Размещено на Allbest.ru

...

Подобные документы

  • Жизненный цикл информационных систем, методологии и технологии их проектирования. Уровень целеполагания и задач организации, классификация информационных систем. Стандарты кодирования, ошибки программирования. Уровни тестирования информационных систем.

    презентация [490,2 K], добавлен 29.01.2023

  • Основные концепции объединения вычислительных сетей. Базовая эталонная модель взаимодействия открытых систем. Обработка сообщений по уровням модели OSI: иерархическая связь; форматы информации; проблемы совместимости. Методы доступа в ЛВС; протоколы.

    презентация [81,9 K], добавлен 13.08.2013

  • Согласование способа кодирования электрических сигналов, определение длины сообщений. Программная и аппаратная реализация коммуникационных протоколов. Модель взаимодействия открытых систем ISO/OSI. Уровни взаимодействия интерфейсов. Стек протокола TCP/IP.

    контрольная работа [189,1 K], добавлен 01.05.2015

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

    лекция [322,9 K], добавлен 22.10.2014

  • Предмет и основные понятия информационных систем. Базовые стандарты корпоративных информационных систем. Характеристика входящих и исходящих потоков информации. Основные понятия искусственного интеллекта. Обеспечение безопасности информационных систем.

    курс лекций [295,6 K], добавлен 11.11.2014

  • Изучение общих понятий теории систем и системного анализа. Методика построения объектных репозиториев открытых информационных систем. Принципы восприятия визуальной информации. Средства визуального моделирования рабочих процессов по интеграции данных.

    курсовая работа [195,1 K], добавлен 04.06.2015

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

    презентация [158,5 K], добавлен 06.09.2015

  • Обзор существующих решений на основе открытых данных. Технологии обработки данных и методы их визуализации. Социальные сети для извлечения данных. Ограничение географической локации. Выбор набора и формат хранения открытых данных, архитектура системы.

    курсовая работа [129,5 K], добавлен 09.06.2017

  • Жизненный цикл автоматизированных информационных систем. Основы методологии проектирования автоматизированных систем на основе CASE-технологий. Фаза анализа и планирования, построения и внедрения автоматизированной системы. Каскадная и спиральная модель.

    курсовая работа [1,1 M], добавлен 20.11.2010

  • Архитектурное построение современных информационных систем. Типовые функциональные компоненты информационной системы. Изучение способов подключения внешних библиотек к проекту в среде Netbeans. Добавление библиотеки, которая не входит в сборку среды.

    контрольная работа [1,6 M], добавлен 07.12.2013

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

    реферат [15,4 K], добавлен 19.02.2011

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

    курсовая работа [127,1 K], добавлен 01.12.2010

  • Способы повышения эффективности деятельности предприятия путем внедрения и использования информационных систем. Формирование технологической среды информационной системы. Модель СУЭ на основе теории управления. Уровни управленческого разнообразия.

    курсовая работа [346,2 K], добавлен 08.10.2014

  • Создание и организация автоматизированных информационных систем (АИС). Основные компоненты и технологические процессы АИС. Стадии и этапы создания АИС с позиции руководства организации. Разработка комплексов проектных решений автоматизированной системы.

    реферат [286,6 K], добавлен 18.10.2012

  • Роль структуры управления в информационной системе. Примеры информационных систем. Структура и классификация информационных систем. Информационные технологии. Этапы развития информационных технологий. Виды информационных технологий.

    курсовая работа [578,4 K], добавлен 17.06.2003

  • Классификация автоматизированных информационных систем. Классические примеры систем класса А, B и С. Основные задачи и функции информационных систем (подсистем). Информационные технологии для управления предприятием: понятие, компоненты и их назначение.

    контрольная работа [22,9 K], добавлен 30.11.2010

  • Эволюция памяти компьютеров на основе оптических носителей. Организация записи данных на компакт-диски. Локальные компьютерные сети. Формат кадра технологии Ethernet. Многоуровневая модель взаимодействия открытых систем ISO/OSI. Прикладные протоколы.

    курсовая работа [988,0 K], добавлен 02.12.2012

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

    курс лекций [146,8 K], добавлен 16.11.2009

  • Характеристика информационных систем управления предприятием. Виды информационных систем управления предприятием, их применение. Специфика систем управления торговым предприятием класса ERP и применение данной системы в деятельности торговой компании.

    дипломная работа [1,8 M], добавлен 15.09.2012

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

    реферат [25,9 K], добавлен 19.02.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.