CASE методы

 

За последние десятилетия сформировалось новое направление в программотехнике — CASE (Computer-Aided Software/System Engi­neering) — в дословном переводе — разработка программного обес­печения информационных систем при поддержке (с помощью) компьютера. В настоящее время не существует общепринятого оп­ределения CASE, термин CASE используется в весьма широком смысле. Первоначальное значение термина CASE, ограниченное вопросами автоматизации разработки только лишь программного обеспечения (ПО), в настоящее время приобрело новый смысл, охватывающий процесс разработки сложных автоматизированных информационных систем (АИС) в целом. Теперь под термином CASE-средства понимаются программные средства, поддерживаю­щие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (при­ложений) и баз данных, генерацию кода, тестирование, документи­рование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. CASE-средства вместе с системным ПО и техническими средствами обра­зуют полную среду разработки АИС.