В данной статье я попытался привести примеры комплексов программно-технологических средств специального класса - CASE-средств, реализующих CASE-технологию создания и сопровождения ИС. Термин CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле. Первоначальное значение термина CASE, ограниченное вопросами автоматизации разработки только лишь программного обеспечения (ПО), в настоящее время приобрело новый смысл, охватывающий процесс разработки сложных ИС в целом. Теперь под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.
Появлению CASE-технологии и CASE-средств предшествовали исследования в области методологии программирования. Программирование обрело черты системного подхода с разработкой и внедрением языков высокого уровня, методов структурного и модульного программирования, языков проектирования и средств их поддержки, формальных и неформальных языков описаний системных требований и спецификаций и т.д. Кроме того, появлению CASE-технологии способствовали и такие факторы, как:
• подготовка аналитиков и программистов, восприимчивых к концепциям модульного и структурного программирования;
• широкое внедрение и постоянный рост производительности компьютеров, позволившие использовать эффективные графические средства и автоматизировать большинство этапов проектирования;
• внедрение сетевой технологии, предоставившей возможность объединения усилий отдельных исполнителей в единый процесс проектирования путем использования разделяемой базы данных, содержащей необходимую информацию о проекте.
CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих CASE-средств основано на методологиях структурного (в основном) или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.
Статьи по теме:
Управление выполнением программыОтправка и получение файловДиспетчер печати Спрячьте ваши важные документы компьютера в секундахБесплатный Софт, Быть Или Не БытьAPERTURE GRILLEИнтерфейс с Microsoft Office Эрг-упражнения для улучшения осанкиПрослушка И Антижучки - Гонка ТехнологийСОЗДАНИЕ БАЗ ДАННЫХ И ВВОД ДАННЫХУкротите вашу регистратуру Windows с програмным обеспечением чистки регистратурыКомпьютеры как средство общения людейОбщие сведения по СКССтримерыЧто такое сжатые дискиОбщая характеристика преступлений в сфере технологийПРОЯВЛЕНИЕ НАЛИЧИЯ ВИРУСА В РАБОТЕ НА ПЭВМСклонность CompactPCI- продуктов к быстрому устареваниюАнимация На Рабочем Столе Вашего КомпьютераОткрытие документа в процессе загрузки операционной системы Разновидности: Atree ADA, Janus ADA, Meridian ADAКраткий обзор антивирусных программСоздание Java-приложения “HelloJava”WordPad: Выделение текста кеглем шрифта Коммерческое использованиеОбзор дисковых устройствЯзык “C”Преимущества .Net Для Разработки Программ И Баз ДанныхПринципы организацииДата создания или изменения файлаИскусственный интеллектФизическое хранение, методы кодирования информацииЗагрузка в альтернативном режиме Глобальная настройка параметров печати Технологии АТМПрокси-Сервер - Это Действенный Способ Защиты Информации, А Также Преграда Для Атак ХакеровИнформационный обмен в обществе и его эволюцияIcq И Другие: Основы БезопасностиПорты контроллера НГМДАвтоматизации планирования печатного издания под Apple (Mac)Защитите фото, изображения и видеоЧто Приносит Sp1 Для Windows Vista?РАЗРАБОТКА И РАСПРОСТРАНЕНИЕ КОМПЬЮТЕРНЫХ ВИРУСОВАрхитектура Risc Вычислительных ЯдерИскусственный интеллект и теоретические проблемы психологииWindows Vista как платформаКлассификация локальной компьютерной сети (ЛКС)Банковские операции с использованием вычислительной техникиПросмотр графики в Программе просмотра изображений и факсов Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000Резервная Копия Блога На Blogspot. Утилита Blogger BackupЧерный Баннер - Миф или реальностьSugarcrm В РоссииОткрытие документа из Главного меню Экспорт изображений в файл