Язык express применяется для описания

Каково назначение языка данных EXPRESS (ISO 10303-11)

Основным методом описания стандарта STEP является язык EXPRESS (ISO 10303-11),представляющий собой формальный язык описания информационных моделей, т.е. язык информационного моделирования.

Язык EXPRESS создан одинаково понятным как для человека, так и для компьютера. Таким образом, с одной стороны, люди могут легко строить информационные модели на EXPRESS, а с другой стороны (за счет формализованное™ языка), возможно создание программных средств для автоматической обработки информационных моделей на EXPRESS и реализации обмена данными, заданными на EXPRESS. Язык EXPRESS является независимым от программно-аппаратнойплатформы языком. Кроме текстового представления в STEP определено графическое подмножество языка —EXPRESS-G.

В стандарте STEP на EXPRESS описываются данные об изделии. При этом предметная область изделия не имеет значения, т.к. этот язык является независимым от предметной области.

Что представляет собой представление и описание свойства изделия?

Данные об изделии представляют собой всю информацию, созданную об изделии в течение его ЖЦ, причем эта информация уже должна быть представлена в электронном виде. Данные об изделии включают: состав и структуру изделия, геометрические данные, чертежи, планы проектирования и производства, спецификации, нормативные документы, программы для станков с ЧПУ, результаты анализа, корреспонденцию, данные о партиях изделия и отдельных экземплярах изделия и многое другое

Информационные процессы являются процессами ЖЦ изделия, создающими или использующими данные об изделии. Примером информационного процесса является формальная процедура изменения изделия.

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

БИЛЕТ 5

1) Описать сущность стандарта обмена данными SET &

Единого открытого стандарта защищенных расчетов через Интернет с использованием пластиковых карт.

SET обеспечивает следующие требования защиты операций электронной коммерции:

— секретность данных оплаты и конфиденциальность информации заказа, переданной вместе с данными об оплате;

— сохранение целостности данных платежей, которая обеспечивается при помощи цифровой подписи;

— специальную криптографию с открытым ключом для проведения аутентификации;

— аутентификацию держателя кредитной карты, которая обеспечивается применением цифровой подписи и сертификатов держателя карты;

— аутентификацию продавца и его возможности принимать платежи по пластиковым картам с применением цифровой подписи и сертификатов продавца;

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

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

— безопасность передачи данных посредством использования криптографии..

Каковы основные прицепы EXPRESS-G?

• связи между сущностями

• интерфейсы между схемами

EXPRESS-G не поддерживает:

• ограничения на области значений сущностей и типов данных

• функции и процедуры

Перечень знаков EXPRESS-G:

Билет 6

Что представляет собой интерфейс SDAI?

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

интерфейс SDAI используется для организации доступа к базе данных по изделию

SDAI (Standard Data Access Interface) – интерфейс к данным, представленным в соответствии с CALS-стандартами.

Что понимается под технологией управления данными об изделии?

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

Повышение доступности данных об изделии происходит за счет интеграции всех данных об изделии в логически единую модель.

Решаемые задачи:

•автоматизация управления конфигурацией изделия

•построение системы качества согласно ISO 9000

•создание электронного архива чертежей и прочей технической документации

Источник

Содержание

Обзор

ЭКСПРЕСС-G

Простой пример

Простая модель данных EXPRESS выглядит как рис 2, а код выглядит следующим образом:

EXPRESS Строительные блоки

Типы данных

EXPRESS предлагает серию типов данных с определенными символами типов данных нотации EXPRESS-G:

В отношении типов данных следует упомянуть несколько общих моментов.

Сущность-Атрибут

Атрибуты сущности позволяют добавлять «свойства» к сущностям и связывать одну сущность с другой в определенной роли. Имя атрибута определяет роль. Большинство типов данных могут напрямую служить типом атрибута. Это также включает агрегирование.

Существует три различных типа атрибутов: явные, производные и обратные. И все это можно повторно объявить в подтипе. Кроме того, явный атрибут может быть повторно объявлен как производный от подтипа. Никакое другое изменение типа атрибутов невозможно.

Специальные символы атрибутов нотации EXPRESS-G:

Супертипы и подтипы

Сущность может быть определена как подтип одной или нескольких других сущностей (разрешено множественное наследование!). Супертип может иметь любое количество подтипов. В STEP очень распространена практика построения очень сложных графов под супертипов. Некоторые графики связывают друг с другом 100 и более объектов.

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

Алгоритмические ограничения

Язык EXPRESS может описывать локальные и глобальные правила. Например:

В этом примере описывается, что объект area_unit должен иметь квадратное значение длины. Для этого атрибут sizes.length_exponent должен быть равен 2, а все остальные показатели основных единиц СИ должны быть равны 0.

То есть это означает, что значение недели не может превышать 7.

Итак, вы можете описать некоторые правила для своих сущностей. Более подробную информацию о приведенных примерах можно найти в ISO 10303-41.

Источник

Свойства языка EXPRESS

Основные термины, используемые в EXPRESS

Лекция 3. Основы языка

Тема 3. ЯЗЫК ОПИСАНИЯ ДАННЫХ EXPRESS

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

Информация – это факты, понятия и инструкции в произвольном неформализованном виде.

Информация об изделии – содержит факты, понятия и инструкции, характеризующие изделие.

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

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

Язык EXPRESS является формой представления данных, т.е. EXPRESS – это язык информационного моделирования.

1.Независимость от предметной области. Язык EXPRESS используется в качестве формы представления данных из различных предметных областей и поэтому должен быть нейтральным.

2.Независимость от методов реализации обмена данными. В STEР используются 2 метода обмена данными:

-стандартный интерфейс SDAI.

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

3.Независимость от программных средств реализации обмена данными. В силу реализации обмена данными между различными аппаратно-программными платформами.

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

5.Воспринимаемость информационной модели как человеком, так и компьютером. Данный язык должен быть жестко формализованным, обладая единственным способом интерпретации заданной на нем информации. Но, кроме того, очень важна наглядность, так как информационные модели на EXPRESS создаются людьми [5].

Дата добавления: 2014-01-11 ; Просмотров: 1123 ; Нарушение авторских прав?

Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет

Источник

Поделиться с друзьями
admin
Оцените автора
( Пока оценок нет )
Как переводится?
Adblock
detector