Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы на вопры V2.doc
Скачиваний:
16
Добавлен:
09.02.2015
Размер:
374.27 Кб
Скачать
  1. Понятие модели. Определение модели в sadt.

М есть модель системы S, если М может быть использована для получения ответов на вопросы относительно S с точностью А.

SADT-модель описывает функции (действия, работы) и объекты (информационные и материальные), с которыми взаимодействуют функции.

«модель» - используют, чтобы отразить идеализацию (идеализированную систему объектов, свойств и отношений). При построении модели сознательно вводятся упрощения. Для модели, в общем случае, характерны следующие свойства:

    • уменьшенный масштаб (размер) модели, точнее, ее сложность, степень которой всегда меньше, чем у оригинала.

    • сохранение ключевых соотношений между разными частями;

    • работоспособность, т.е. возможность в принципе работать, как оригинал -моделируемый объект (во всяком случае, по­хожим образом);

    • адекватность действительным свойствам оригинала (степень достоверности).

№16

  1. Модель сценария. Суть и язык метода idef3.

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

Описания процессов в стандарте IDEF3 выполняются с использованием графического представления материальных и информационных потоков, взаимоотношений между операциями и объектами. IDEF3 описывает логику выполнения работ, очередность их запуска и завершения, т.е. IDEF3 предоставляет инструмент описания сценариев действий. Диаграммы первого типа описания, называются диаграммами Описания Последовательности выполнения Процесса (Process Flow Description Diagrams, PFDD). Второй тип диаграмм описывает Состояния Объекта и Трансформаций в Процессе и называется (Object State Transition Network, OSTN) Сеть изменений объектных состояний.

Графическими элементами диаграмм являются: единицы поведения (ситуации) Unit of Behavior (UOB) или, другими словами, работ (UOW – Unit Of Work); связи старшинства; перекрестки; объекты ссылки; примечания. Объекты ссылки и примечания - конструкции, которые являются общими для диаграмм PFDD и OSTN. В правом нижнем углу UOB элемента располагается ссылка (IDEF0/USER или другие), которая используется либо для указания ссылок на элементы из функциональной модели IDEF0, либо для указания на отделы или конкретных исполнителей, которые будут выполнять работу.

Связи (см. рис. 18) необходимы для описания динамики происходящих процессов и, прежде всего, для показа отношений между работами. Для отображения временной последовательности выполнения сценариев в диаграммах описания процесса используются два основных типа однонаправленных связей: связи старшинства и отношений.

Связь старшинства (Simple Precedence Link - сплошная линия со стрелкой) показывает, что работа-источник должна закончиться раньше, чем начнется работа-цель. Если результатом работы-источника является объект, необходимый для запуска работы-цели, то связи, обозначающие объект, изображают с двумя стрелками. Имена стрелок должны ясно идентифицировать изображаемые объекты.

Связь отношения (Relational Link - пунктирная линия) используется для изображения связей между единицами работ, а также между единицами работ и объектами ссылок. Она альтернативна связи старшинства в части задания последовательности выполнения единиц работ: работа источник не обязательно должна закончиться прежде, чем работа-цель начнется.

Для отображения логики отношений между множеством событий, логики взаимодействия стрелок при их слиянии и разветвлении, временной синхронизации активизации элементов диаграмм IDEF3 используются перекрестки (Junctions). Различают перекрестки для слияния (Fan-in Junction) и разветвления (Fan-out Junction) стрелок.

  1. Ключевые идеи концепции CALS

(см. бил. 7.1)

№17

  1. Функциональное моделирование: продолжение моделирования.

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

Декомпозиция начинается с определения самого содержатель­ного блока - блока, декомпозиция кото­рого будет оказывать большое влияние на будущие декомпозиции других блоков этой диаграммы. При декомпозиции всех функций всех дочерних диаграмм на одинаковую глубину размер иерар­хических моделей увеличива­ются в геометрической прогрессии. Но практика показывает, что функции диаграммы А0 имеют разную глубину декомпозиции (два – три уровня). Причем последние уровни создаются для того, чтобы убедиться, что для дости­жения цели предыдущие уровни уже содержат доста­точно информации. Поэтому размер SADT-моделей не растет в гео­метрической прогрессии.