Что такое case средства

Что такое case средства

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

CASE — это инструментарий для системных аналитиков, разработчиков и прогpаммистов, заменяющий им бумагу и карандаш на компьютер для автоматизации процесса проектирования и разработки ПО.

Содержание

Основные концепции

Большинство CASE-средств основано на парадигме методология/метод/нотация/средство:

Отличия CASE от традиционной разработки

Модель жизненного цикла ПО

CASE-технологии предлагают новый, основанный на автоматизацииподход к концепции ЖЦ ПО. При использовании CASE изменяются все фазы ЖЦ, при этом наибольшие изменения касаются фаз анализа и проектирования.

Простейшая модель ЖЦ:

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

Все CASE-средства делятся на типы, категории и уровни.

Классификация по типам

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

Классификация по категориям

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

Классификация по уровням

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

Источник

CASE средства

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

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

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

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

Выделяют следующие группы CASE средств:

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

Характеристики CASE средств

Основными характеристиками CASE средств, важными с точки зрения моделирования и оптимизации бизнес процессов, являются следующие:

Выбор CASE средств

Выбор CASE средств для анализа и моделирования процессов зависит от многих факторов – финансовых возможностей, функциональных характеристик, подготовки персонала, применяемых информационно-технических средств и пр. Приводить исчерпывающий состав этих факторов не имеет смысла, т.к. в ситуации выбора для каждого конкретного случая этот состав будет изменяться. Тем не менее, можно определить набор «базовых» факторов, на основании которых определяются критерии по выбору CASE средств.

К таким «базовым» факторам можно отнести следующие:

Источник

Выбор CASE-средства: критерии и методика сравнения

На сегодняшний день проблема выбора наиболее подходящего и полностью удовлетворяющего поставленным целям и задачам CASE-средства представляется максимально актуальной в виду их широкого разнообразия и огромного спектра решений, который готов предложить разработчик для удовлетворения потребностей автоматизации. Целью данной статьи является ознакомление с существующими средствами, а также выделение наиболее значимых критериев для проведения сравнительного анализа. Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

Подходы к проектированию

Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

Сравнение средств

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

Сравнение рассмотренных подходов в соответствии с выделенными критериями
Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

Сравнение наиболее популярных в России CASE-средств
Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

Среди индивидуальных особенностей каждого из средств можно охарактеризовать: возможность выдачи тремя способами проектной информации во внешние файлы для Silverrun, ориентацию на каскадную модель средства от компании Westmount – Vantage Team Builder, преимущество быстрого прототипирования, при взаимодействии этого средства с Uniface. Средства компании Oracle (Designer/Developer) обеспечивают полную поддержку ЖЦ. ERwin и BPwin, являясь средствами локальной автоматизации, имеют упрощенную структуру и имеют целевую направленность, в результате представляются одним из самых простых и удобный решений автоматизации. Объектно-ориентированные средства, такие как Rational Rose на сегодняшний день наиболее полно удовлетворяют задачам групповой работы.

В результате сравнения продуктов, можно сделать вывод о том, что средства, отвечающие структурному подходу (ERwin, BPwin), в основном находят свое применение на этапах определения требований к ИС. Такие средства подходят для осуществления глубокого анализа рассматриваемых процессов (Vantage Team Builder), позволяют максимально рационально расходовать ресурсы, вследствие независимости отельных компонент ПО (Oracle). Что касается объектно-ориентированных средств, стоит отметить, что методика их применения позволяет осуществлять проектирование любого типа, по средству универсальности и наглядности языка UML, который используется в рамках Rational Rose и Power Designer и является достаточно удобным инструментом для оперирования специалистами любого уровня подготовки.

Позиционирование подходов также можно провести по отношению к решению задачи моделирования бизнес-процессов на этапе анализа и проектирования (в соответствии с проведенным выше анализом) следующим образом:

Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

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

Источник

Что такое case средства

Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

CASE (англ. Computer-Aided Software Engineering ) — набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов. [1]

Содержание

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

Классификация

В функции CASE входят средства анализа, проектирования и программирования. С помощью CASE автоматизируются процессы проектирования интерфейсов, документирования и производства структурированного кода на желаемом языке программирования. [3]

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

Типичными CASE инструментами являются:

Примеры CASE программ

См. также

Примечания

Ссылки

Кент Бек • Гради Буч • Фред Брукс • Barry Boehm • Уорд Каннингем • Оле-Йохан Даль • Том Демарко • Эдсгер Вибе Дейкстра • Дональд Кнут • Мартин Фаулер • Чарльз Энтони Ричард Хоар • Watts Humphrey • Майкл Джексон • Ивар Якобсон • Craig Larman • James Martin • Мейер Бертран • Дэвид Парнас • Winston W. Royce • James Rumbaugh • Никлаус Вирт • Эдвард Йордан • Стив Макконнелл

Моделирование данных • Архитектура ПО • Функциональная спецификация • Язык моделирования • Парадигма • Методология • Процесс разработки • Качество • Обеспечение качества • Структурный анализ)

CMM • CMMI • Данных • Function model • IDEF • Информационная • Metamodeling • Object model • View model • UML

Полезное

Смотреть что такое «CASE» в других словарях:

case — case … Dictionnaire des rimes

casé — casé … Dictionnaire des rimes

case — 1 n [Latin casus accident, event, set of circumstances, literally, act of falling] 1 a: a civil or criminal suit or action the judicial power shall extend to all case s, in law and equity, arising under this Constitution U.S. Constitution art.… … Law dictionary

case — [ kaz ] n. f. • 1265; lat. casa « chaumière » I ♦ 1 ♦ Vx Cabane. 2 ♦ (1637) Habitation traditionnelle, généralement construite en matériaux légers, dans certaines civilisations des pays tropicaux. Cases africaines, antillaises. ⇒ hutte, paillote; … Encyclopédie Universelle

case — [keɪs] noun [countable] 1. TRANSPORT a large box or container in which things can be stored or moved: • packing cases full of equipment case of • a case of 10,000 cigarettes and several cases of spirits see also … Financial and business terms

Case — Case, n. [F. cas, fr. L. casus, fr. cadere to fall, to happen. Cf. .] 1. Chance; accident; hap; opportunity. [Obs.] [1913 Webster] By aventure, or sort, or cas. Chaucer. [1913 Webster] 2. That which befalls, comes, or happens; an event;… … The Collaborative International Dictionary of English

case — Case, n. [F. cas, fr. L. casus, fr. cadere to fall, to happen. Cf. .] 1. Chance; accident; hap; opportunity. [Obs.] [1913 Webster] By aventure, or sort, or cas. Chaucer. [1913 Webster] 2. That which befalls, comes, or happens; an event;… … The Collaborative International Dictionary of English

Case — may refer to:Academia* Case analysis, division of a problem into separate cases * Case study, examination of a single instance or event * Center for Social and Economic ResearchBusiness* Business case, captures the reasoning for initiating a… … Wikipedia

Case — steht für: Computer Aided Software Engineering Council for Advancement and Support of Education, Washington DC mit Zweigstellen in London und Singapur Cairo and Alexandria Stock Exchange, Börse in Ägypten case, Case oder CASE ist: in vielen… … Deutsch Wikipedia

CASE — steht für: Computer Aided Software Engineering Council for Advancement and Support of Education, Washington DC mit Zweigstellen in London und Singapur Cairo and Alexandria Stock Exchange, Börse in Ägypten case, Case oder CASE ist: in vielen… … Deutsch Wikipedia

Case IH — ist eine Traktorenmarke von CNH Global, die wiederum zu 90 % Fiat gehört. Der Name leitet sich aus den beiden Vorgängerfirmen Case Corporation und International Harvester her. Inhaltsverzeichnis 1 Geschichte 2 Bekannte Modelle der Marke 2.1… … Deutsch Wikipedia

Источник

CASE-система

CASE (Computer Aided Software Engineering) — средства разработки программных и организационно-управляющих систем. Они охватывают большую часть поддержки огромного числа технологий проектирования КИС: начиная с простых средств анализа и документирования и заканчивая масштабными средствами автоматизации, охватывающими весь жизненный цикл программного обеспечения.

Содержание

Назначение CASE-систем

Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

Что такое case средства. Смотреть фото Что такое case средства. Смотреть картинку Что такое case средства. Картинка про Что такое case средства. Фото Что такое case средства

К числу CASE-средств относятся как достаточно недорогие системы для персональных компьютеров с довольно ограниченными возможностями, так и дорогие системы для неоднородных вычислительных платформ и операционных сред. Таким образом, на сегодняшний день рынок программных средств включает в себя примерно 300 различных CASE-средств, лучшие из которых использует большая часть ведущих западных фирм. Как правило, CASE-средством считается программное средство, которое автоматизирует определенную совокупность процессов жизненного цикла программного обеспечения и обладает рядом таких характеристик как:

Компонентная база CASE-системы

В состав интегрированного CASE-средства входят следующие элементы:

Классификация

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

Типовая классификация практически полностью совпадает с элементами, входящими в состав CASE-средств и состоит из следующих типов:

В состав вспомогательных типов входят средства планирования и управления проектом (SE Companion, Microsoft Project и др.), средства конфигурационного управления (PVCS (Intersolv));

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *