Топ питань
Часова шкала
Чат
Перспективи

CASE

З Вікіпедії, вільної енциклопедії

CASE
Remove ads

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

Thumb
Приклад CASE-Інструментарію

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

Remove ads

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

У функції CASE входять засоби аналізу, проектування й програмування. За допомогою CASE автоматизують процеси проектування інтерфейсів, документування й генерування структурованого коду бажаною мовою програмування.[3]

Виділяють дві основні концепції комп'ютерного програмного забезпечення системи CASE:

  • прості й «прозорі» методи спрощення розробки програмного забезпечення й/або його технічного обслуговування;
  • інженерний підхід до розробки програмного забезпечення й/або його технічного обслуговування.

Типовими CASE інструментами є:

  • інструменти управління конфігурацією;
  • інструменти моделювання даних;
  • інструменти аналізу й проектування;
  • інструменти перетворення моделей;
  • інструменти редагування програмного коду;
  • інструменти рефакторингу коду;
  • генератори коду;
  • інструменти для побудови UML-діаграм.
Remove ads

Приклади CASE програм

Див. також

  • Інструменти UML-Моделювання

Примітки

Посилання

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads