Инструментальная поддержка CASE-технологий

  • автор:
  • специальность ВАК РФ: 05.13.11
  • научная степень: Кандидатская
  • год, место защиты: 1998, Москва
  • количество страниц: 126 с.
  • автореферат: нет
  • стоимость: 240,00 руб.
  • нашли дешевле: сделаем скидку
  • формат: PDF + TXT (текстовый слой)
pdftxt

действует скидка от количества
2 диссертации по 223 руб.
3, 4 диссертации по 216 руб.
5, 6 диссертаций по 204 руб.
7 и более диссертаций по 192 руб.
Титульный лист Инструментальная поддержка CASE-технологий
Оглавление Инструментальная поддержка CASE-технологий
Содержание Инструментальная поддержка CASE-технологий
Вы всегда можете написать нам и мы предоставим оригиналы страниц диссертации для ознакомления

Содержание
Введение
Глава I Обзор существующих технологий CASE
1. Определение CASE, классификация систем CASE, требования к CASE
2. Современные методологии проектирования ПО - обзор
2.1 Определение методологии
2.2. Концепции моделирования
2.3. Метамодели
2.4. Нотация
2.5. Результаты разработки
2.6. Процесс
2.7. Шаблоны
2.8. Примеры методологий
3. Мета-CASE, примеры подходов
3.1. Метамоделирование
3.2. Мета-CASE

Глава II Архитектура системы MetaBuilder
1. Существующие системы мета-CASE
2. Постановка задачи
3. Требования и цели работы
4. Определение подсистем и их взаимосвязей
4.1. Репозиторий метамоделей
4.2. Подсистема спецификации метамоделей
4.3. Описание механизма языка спецификации (механизма сценариев)
4.4. Подсистема спецификации графических примитивов метамоделей
4.5. Подсистема спецификации сценариев поведения

4.6. Графический интерфейс пользователя
Глава III Методика применения системы Ме1аВшЫег
1. Классы решаемых системой задач
1.1. Задачи метамоделирования
1.2. Задачи статического моделирования
1.3. Задачи динамического моделирования
2. Цикл проектирования в системе
3. Планы дальнейшего развития системы
Заключение
Библиографический список
Приложение I. Глоссарий метамоделирования
Приложение II. Краткое описание стандарта СП1Б
Приложение III. Библиотека классов СП1Б системы Ме1аВшИег

Введение
Здесь необходимо хотя бы коротко охарактеризовать понятия, о которых пойдет речь. Определение системы CASE и мета-CASE системы дается в разделе 2.1 первой главы, здесь же отметим, что система CASE (Computer Aided System/Software Engineering) - программный продукт, который характеризуется поддержкой ограниченного набора методологий проектирования, жестко закодированных в системе. Система же мета-CASE -это CASE-система, средствами которой могут быть созданы новые методологии проектирования, которые затем можно в этой же системе применять.
В мире существует около пятисот CASE-систем. Из них лишь несколько отнесены производителями в категорию мета-CASE. С другой стороны, технология мета-CASE в последнее время вызывает все больший интерес. Действительно, не надо доказывать, что в крупных компаниях информационные технологии играют огромную роль. И часто невозможно на уровне корпорации применять традиционную “жесткую” CASE-систему без потери качества проектируемых моделей. Поясним подробнее. В крупной компании существует набор корпоративных стандартов. Эти стандарты накладываются практически на все - на модель финансового документооборота, структуру компьютерной сети, способ наименования серверов и формирования электронных адресов, штатное расписание филиала и так далее. Следовать этим стандартам “вручную”, основываясь на наборе документации по ним достаточно сложно, “подстроить” существующие стандарты компании под готовые методологии либо трудно, либо просто невозможно, либо при этом произойдут качественные потери представления информации. Поэтому компании в последнее время обратили свое внимание на мета-CASE системы. Стали даже говорить о “второй волне” интереса к CASE.

Рис. 8. Описание изображаемых элементов для диаграммы "состояние-событие" (STD), методология стандарта SSADM.
Выводы. Приведенные примеры показывают, что методологии схожи по принципам построения. Методология состоит из набора метаобъектов и метаотношений. Например, для диаграмм потоков данных выделяются следующие метаобъекты: процесс, внешняя сущность, хранилище данных. Действуя таким образом, можно подходить к методологии как к объекту моделирования. Такой подход называют метамоделированием.
3. Мета-CASE, примеры подходов
Прежде чем перейти к понятию “мета-CASE”, необходимо осветить понятие “метамоделирование” и все что с ним связано [10,37].
3.1. Метамоделирование
Метамоделирование - это область деятельности, которая порождает метамодели. Это понятие родственно понятию моделирования, но существуют определенные отличия (см. Приложение 1).
Некоторые примеры применения метамодели это:
Вы всегда можете написать нам и мы предоставим оригиналы страниц диссертации для ознакомления

Рекомендуемые диссертации данного раздела