Объектно-ориентированная методология разработки сложных систем. Глотова Т.В. - 37 стр.

UptoLike

Составители: 

37
Применение CASE-продуктов требует от потенциальных
пользователей специальной подготовки и обучения. Опыт показывает, что
внедрение этих продуктов осуществляется медленно. Однако по мере
приобретения пользователями практических навыков и повышения общей
культуры проектирования эффективность этих средств резко возрастает.
Если термин CASE понимать буквально, то CASE-системой
можно считать всякую программную систему, помогающую в разработке
программ
, включая любой транслятор или систему программирования. Но
CASE-системы, первоначально появившиеся на рынке программных
продуктов под этим названием - это системы, поддерживающие этап
анализа проектируемой системы и фиксацию результатов этой работы в виде
соответствующих спецификаций.
Обычно к CASE-средствам относят любое программное средство,
автоматизирующее ту или иную совокупность процессов жизненного цикла
ПО и
обладающее следующими основными характерными особенностями:
- мощные графические средства для описания и документирования
системы, обеспечивающие удобный интерфейс с разработчиком и
развивающие его творческие возможности;
- интеграция отдельных компонент CASE-средств, обеспечивающая
управляемость процессом разработки системы;
- использование специальным образом организованного хранилища
проектных метаданных (репозитория).
По мере того как слово CASE входило в
моду, им стали называть
самые разные инструментальные программные средства, относящиеся к
автоматизации проектирования и разработкам программ. Поэтому
необходимо ввести некоторую классификацию CASE-систем.
        Применение     CASE-продуктов      требует     от     потенциальных
пользователей специальной подготовки и обучения. Опыт показывает, что
внедрение этих продуктов осуществляется медленно. Однако по мере
приобретения пользователями практических навыков и повышения общей
культуры проектирования эффективность этих средств резко возрастает.
          Если термин CASE понимать буквально,          то CASE-системой
можно     считать всякую программную систему, помогающую в разработке
программ, включая любой транслятор или систему программирования. Но
CASE-системы,   первоначально    появившиеся    на    рынке    программных
продуктов под этим названием      - это системы, поддерживающие        этап
анализа проектируемой системы и фиксацию результатов этой работы в виде
соответствующих спецификаций.
     Обычно к CASE-средствам относят любое программное средство,
автоматизирующее ту или иную совокупность процессов жизненного цикла
ПО и обладающее следующими основными характерными особенностями:
     - мощные графические средства для описания и документирования
   системы, обеспечивающие удобный интерфейс с разработчиком и
   развивающие его творческие возможности;
     - интеграция отдельных компонент CASE-средств, обеспечивающая
   управляемость процессом разработки системы;
     - использование специальным образом организованного хранилища
   проектных метаданных (репозитория).
     По мере того как слово CASE входило в моду, им стали называть
самые разные инструментальные программные средства, относящиеся к
автоматизации   проектирования   и    разработкам    программ.     Поэтому
необходимо ввести некоторую классификацию CASE-систем.



                                     37