О САЙТЕ
Добро пожаловать!

Теперь вы можете поделиться своей работой!

Просто нажмите на значок
O2 Design Template

ФЭА / АИТ / ИСПиУ. CASE-системы

(автор - student, добавлено - 26-08-2015, 11:06)

ИСПиУ. CASE-системы

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

Эти технологии образуют систему, которая называется CASE-системой.

Аббревиатура CASE имеет двоякое толкование, который соответствует двум направлениям:
1) поддержка проектирования сложных систем;
2) проектирование программной обеспечении — инструментальное обеспечение.

Среди первого направления различают системы:
а) функциональное проектирование (проектирование систем);
б) информационное проектирование (проектирование бд);
в) поведенческое проектирование, определяет динамику функциональной системы.

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

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

Средства tools по своему функциональному назначению принадлежат одной из четырех групп:
1) средства программирования — интерпретация в виде языков, генерирующих программ, отладочных программ, компиляции языков и т.д.
2) средство управления программным проектом;
- контроль целостности данных
- управление версиями
- корректировка внесенных изменений и т.д.
Основой данной группы является бд (репозиторы) в котором отражаются источник развития проекта, содержит все библиотеки, данные;
3) Средства анализа программ — служит для оценки эффективности использования и определения ошибок, такие средства делят на статические и динамические анализаторы.

В статическом анализаторе программное обеспечение исследуется на наличие неопределенных данных, бесконечных цикл и т.д.

В динамических анализаторах работа осуществляется в процессе выполнения программ (например, измерительная часть обращается к моделям);

4) Средство документирования.
Отчеты по данным репозиторий, документы по оформлении и т.д.

Проектирование программного обеспечения с помощью CASE-систем включает несколько этапов:
1) начальный этап: предварительное изучение проблемы;
2) составление логической модели — выполнение детализации ограничений, и функций;
3) физическая модель определяет модульную структуру программы.

Наиболее известные CASE-системы в настоящее время CAS.CADE. Это система состоит из библиотек и приложений.

Библиотеки — специализированные наборы, заранее разработанные компоненты на языке C++.

Существует несколько библиотек:
- библиотеки 2D, 3D, моделирование, библиотеки управления данными, библиотека обмена данными и т.д.
- геометрическое моделирование и визуализация поддержки с соответствием программным обеспечением.

В это ПО входит библиотека наборов:
а) «геометрия»;
б) «топология».

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

Запись опубликована 08.04.2013 в рубрике Лекция по ИСПиУ.


Ключевые слова -


ФНГ ФИМ ФЭА ФЭУ Яндекс.Метрика
Copyright 2021. Для правильного отображения сайта рекомендуем обновить Ваш браузер до последней версии!