Студопедия — Основные компоненты STEP
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Основные компоненты STEP






1. Методы описания предназначены для всех информационных моделей и позволяют задать структуру данных для описания изделия.

2. Методы реализации производят обмен данными и обмен информацией, представленной с помощью методов описания STEP.

3. Методология тестирования на соответствие определяет основные принципы тестирования различных программных средств на соответствие стандарту STEP.

4. Интегрированные ресурсы задают базовое представление информации об изделии. Являются основой для построения протокола применения.

5. Протокол применения определяет специфичное для конкретной предметной области представление информации об изделии как основу для обмена данными, построенную на базе интегрированных ресурсов STEP [5].

 

2.2.1. Методы описания Предназначены для информационных моделей интегрируемых ресурсов и протоколов применения STEP. Для этого требуется формальный язык описания, понятный как компьютеру, так и пользователю. Основным методом описания стандарта STEP является язык EXPRESS (ISO 10303-11), представляющий собой формальный язык описания информационных моделей, т.е. язык информационного моделирования. Кроме текстового представления языка имеется и графическое (EXPRESS-G) [5]. На этом языке описываются данные об изделии, при этом предметная область не имеет значения. EXPRESS может применяться вне стандарта STEP, как самостоятельный язык информационного моделирования. Независимость EXPRESS от предметной области достигается за счет того, что применяется обобщенное понятие «сущность». Каждая сущность обладает характерными атрибутами, выражающими свойство моделируемого объекта.

 

2.2.2.Методы реализации. Для организации полноценного информационного обмена необходимы стандартные механизмы – методы реализации. Методы реализации представляют собой интерфейс между различными компьютерными системами, но не привязанный к какой-либо из них. Т.е. является независимым от программно-аппаратной платформы. В STEP имеется 2 метода реализации:

- формат обменного файла;

- программный интерфейс;

Наиболее распространенным методом реализации является обмен с помощью файлов (в STEP это «обменный файл») [5].

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

2.2.3. Интегрированные ресурсы. Теоретическая основа представления данных об изделии. Задают базовое представление данных, инвариантное по отношению к предметной области. Интегрированные ресурсы служат основой к построению специфичных для конкретной предметной области протоколов применения. Множество интегрированных ресурсов хранится в томах стандартов STEP. Все тома можно разделить на обеспечивающие инструмент описания ПО (предметной области) и описывающие конкретные области.

 

2.2.4. Протокол применения. Является специальным представлением информации об изделии. Т.е. специфичным для конкретной предметной области, в отличие от базового представления в интегрированных ресурсах. Протоколы применения используют при организации обмена данными. Т.е. структура представляемой информации должна соответствовать представлению данных в конкретном протоколе. Каждое программное средство STEP может использовать один или несколько протоколов применения. Процесс построения специфичного представления на основе базового называется интерпретацией. Она состоит в выборе необходимых элементов базовой информационной модели и их интерпретации (приспособлений) в контексте предметной области. Т.е. информационная модель добавляется новыми атрибутами и ограничениями [5]. Каждый протокол применения STEP имеет свой набор абстрактных текстов, предназначенный для проверки степени соответствия некоторого программного продукта данному протоколу применения и содержит условия этого соответствия. Проверка производится согласно методологии тестирования.

Состав протокола применения. Любой протокол применения удовлетворяет четко определенным потребностям промышленности. Существует методология создания протоколов применения:

- указание предметной области и её требований к обмену данными (тип изделия, типы данных об изделии, этапы жизненного цикла);

- модель процессов предметной области (Application Activity Model, AAM), данный раздел описывает процессы предметной области, создающие и использующие данные об изделии. Описание представлено с помощью методологии функционального моделирования;

- справочная модель предметной области (Application Reference Model, ARM), где определяются информационные потребности процессов, выражаемые понятиями предметной области. Эти понятия собраны в группы (unit of functionality (UoF)). Информация представляется как в виде обычного текста, так и с помощью методологии информационного моделирования или языка EXPRESS;

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

- таблицы отображения. Отображают информационные потребности предметной области с помощью элементов стандартной информационной модели;

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

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







Дата добавления: 2014-11-10; просмотров: 1347. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Понятие о синдроме нарушения бронхиальной проходимости и его клинические проявления Синдром нарушения бронхиальной проходимости (бронхообструктивный синдром) – это патологическое состояние...

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Что происходит при встрече с близнецовым пламенем   Если встреча с родственной душой может произойти достаточно спокойно – то встреча с близнецовым пламенем всегда подобна вспышке...

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

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия