40619

Классификация CASE-средств

Лекция

Информатика, кибернетика и программирование

Современные CSEсистемы классифицируются по следующим признакам: 1 По поддерживаемым методологиям проектирования: функционально структурноориентированные объектноориентированные и комплексноориентированные набор методологий проектирования; 2 По поддерживаемым графическим нотациям построения диаграмм: с фиксированной нотацией с отдельными нотациями и наиболее распространенными нотациями; 3 По степени интегрированности: tools отдельные локальные средства toolkit набор неинтегрированных средств охватывающих большинство этапов...

Русский

2013-10-17

32 KB

24 чел.

Занятие 40

Классификация CASE-средств

Можно привести много примеров различных классификаций CASE-средств, встречающихся в литературе.

Современные CASE-системы классифицируются по следующим признакам:

1) По поддерживаемым методологиям проектирования: функционально (структурно)-ориентированные, объектно-ориентированные и комплексно-ориентированные (набор методологий проектирования);

2) По поддерживаемым графическим нотациям построения диаграмм: с фиксированной нотацией, с отдельными нотациями и наиболее распространенными нотациями;

3) По степени интегрированности: tools (отдельные локальные средства), toolkit (набор неинтегрированных средств, охватывающих большинство этапов разработки ЭИС) и workbench (полностью интегрированные средства, связанные общей базой проектных данных - репозиторием);

4) По типу и архитектуре вычислительной техники: ориентированные на ПЭВМ, ориентированные на локальную вычислительную сеть (ЛВС), ориентированные на глобальную вычислительную сеть (ГВС) и смешанного типа;

5) По режиму коллективной разработки проекта: не поддерживающие коллективную разработку, ориентированные на режим реального времени разработки проекта, ориентированные на режим объединения подпроектов;

6) По типу операционной системы (ОС): работающие под управлением WINDOWS 3.11 и выше; работающие под управлением UNIX и работающие под управлением различных ОС (WINDOWS, UNIX, OS/2 и др.).

Рассмотрим классификацию Case-средств по типам и категориям.

Классификация по типам отражает функциональную ориентацию CASE-средств на те или иные процессы ЖЦ и включает следующие типы:

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

К таким средствам относятся BPwin (PLATINUM technology), Silverrun (Silverrun Technologies), Oracle Designer (Oracle), Rational Rose (Rational Software), Paradigm Plus (PLATINUM technology), Power Designer (Sybase), System Architect (Popkin Software).

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

2. Средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL – Structured Query Language – структурированном языке запросов) для наиболее распространенных СУБД. Средства проектирования баз данных имеются в составе таких CASE-средств, как Silverrun, Oracle Designer, Paradigm Plus, Power Designer. Наиболее известным средством, ориентированным только на проектирование БД, является ERwin (PLATINUM technology);

3. Средства управления требованиями, обеспечивающие комплексную поддержку разнородных требований к создаваемой системе.

Примерами таких средств являются RequisitePro (Rational Software) и DOORS – Dynamic Object-Oriented Requirements System – динамическая объектно-ориентированная система управления требованиями (Quality Systems and Software Inc.);

4. Средства управления конфигурацией ПО – PVCS (Merant), ClearCase (Rational Software) и др.;

5. Средства документирования.

Наиболее известным из них является SoDA – Software Document Automation – автоматизированное документирование ПО (Rational Software);

6. Средства тестирования.

Наиболее развитым на сегодняшний день средством является Rational Suite TestStudio (Rational Software) набор продуктов, предназначенных для автоматического тестирования приложений;

7. Средства управления проектом – Open Plan Professional (Welcom Software), Microsoft Project 98 и др.;

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

Средства анализа схем БД и формирования ERD входят в состав таких CASE-средств, как Silverrun, Oracle Designer, Power Designer, ERwin. Анализаторы программных кодов имеются в составе Rational Rose и Paradigm Plus.

Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи (tools), набор частично интегрированных средств, охватывающих большинство процессов ЖЦ ПО (toolkit), и полностью интегрированные средства, поддерживающие весь ЖЦ ПО и связанные общим репозиторием.

На сегодняшний день российский рынок программного обеспечения располагает практически всеми перечисленными выше средствами.


 

А также другие работы, которые могут Вас заинтересовать

42752. Потери напора по длине в круглой трубе 273 KB
  Цель работы – экспериментальная иллюстрация формулы ДарсиВейсбаха определяющей связь потерь механической энергии потока жидкости по длине трубы с параметрами трубы и течения: 1 где hдл – потери напора на трение подлине м; L – длина опытного участка трубы м; d – диаметр тубы м; V – средняя скорость потока м с; – скоростной напор в живом сечении трубы м; λ – гидравлический коэффициент трения коэффициент Дарси. м3 с м3 с 1 65 000003 78 0000092 82 000037 0000492 2 62 0000029 80 0000095 0000124 3 16...
42753. Исследование трехфазного асинхронного двигателя методом непосредственной нагрузки 71 KB
  Исследование трехфазного асинхронного двигателя методом непосредственной нагрузки. Цель: Ознакомиться с конструкцией асинхронного двигателя с короткозамкнутым ротором. Произвести испытание асинхронного двигателя под нагрузкой научиться снимать её рабочие характеристики. Ход работы: Теоретический материал: А Асинхронный двигатель – это двигатель переменного тока у которого Б Относительное отставание скорости ротора от поля статора называется В Вращающий момент асинхронного двигателя зависит от Г Почему клемму напряжения...
42754. Исследование работы двигателя постоянного тока последовательного возбуждения 59 KB
  Исследование работы двигателя постоянного тока последовательного возбуждения. Цель: Изучить устройство двигателя постоянного тока последовательного возбуждения. а почему не допускается включение двигателя последовательного возбуждения с нагрузкой менее 25 от номинального б что представляет собой рабочие характеристики двигателя последовательного возбуждения в какие способы регулирования частоты применяют для двигателя последовательного возбуждения г чем объясняется свойства двигателя последовательного возбуждения д в чем отличие...
42755. Форматирование абзацев и всего документа 626.5 KB
  Страницы как правило имеют одинаковые размеры. Редактор автоматически разбивает текст на страницы в зависимости от их размеров. Если размеры страницы меняются а это можно делать то автоматически меняются длины и количество строк на странице а также количество страниц. К характеристикам страницы которые могут быть заданы и изменены относятся собственно размеры страницы и поля указывающие расстояние от края листа до границ текста .
42758. Построение циклов с инструкциями „while” и „repeat” 162.5 KB
  Инструкция whiledo Особенность этой инструкции состоит в том что условие проверяется перед входом в тело цикла поэтому цикл while называют еще циклом с предусловием.1 – Синтаксис инструкции whiledo В этом описании условие продолжения это выражение логического типа определяющее условие при котором выполняются инструкции тела цикла . В целом инструкция while выполняется следующим образом: Вычисляется значение выражения условие продолжения . Если значение выражения условие равно flse то есть условие не выполняется выполнение...
42759. Динамический режим средств измерений 88 KB
  Ход работы: Спецификация используемых СИ: Наименование СИ Диапазон измерений Характеристики СИ классы точности Рабочий диапазон частот Параметры входа выхода Милливольтметр GVT417B 300 мкВ 100В 12 пределов Приведённая погрешность 3 20 Гц 200 кГц RBх=1 МОм СBх=50 пФ Вольтметр универсальный цифровой GDH8135 На постоянном токе 200 мВ 2 В 20 В 200 В 1200 В Пределы макс. 40 Гц 1 кГц RBx ≥ 10 МОм Осцилогр. 5 мВ дел 3 3 0 20 мГц Rвх = 1 МОм Определение динамической погрешности: β = 03 f0 = 04 кГц Кр = 1 мс дел Uut 178 178...