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

UptoLike

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

38
Прежде всего, CASE-системы классифицируются по уровням
или этапам разработки программ, которые они охватывают, т.е. содержат
средства, помогающие в работах, относящихся к этим уровням или этапам.
Различают верхние (upper) и нижние (lower) системы.
Верхние CASE-системы поддерживают работы по уточнению
постановки задачи и анализу проектируемых систем, в ходе которых
составляются, корректируются и анализируются
спецификации систем.
Так как верхние CASE-систем поддерживают те же виды работ, что и
упомянутые выше первоначальные CASE-системы, их называют еще
нормальными.
Нижние CASE-системы поддерживают работы по
проектированию программ, следующие за системным анализом, а также в
той или иной степени собственно построение программ (кодирование,
генерация кода). Границу между верхними или нижними
CASE-системами
проводят и несколько иначе, а также выделяют средние (middle) CASE-
системы, поддерживающие уровень, промежуточный между верхним и
нижним и частично пересекающийся с ними. Для верхних CASE-систем
характерно использование графических средств, позволяющих строить,
преобразовывать и анализировать разные виды диаграмм, сетей,
деревьев. Появление первых CASE-систем связано с развитием
графических средств на персональных компьютерах
и рабочих станциях.
В этом смысле они как системы автоматизации проектирования программ
подобны системам автоматизации проектирования промышленных изделий
(САПР), в которых главенствующую роль играют графические средства.
Специфика нормальных CASE-систем, отличающая их от традиционных
сред программирования и средств разработки программ, состоит в
поддержке верхних уровней поддержки программ.
          Прежде всего, CASE-системы классифицируются по уровням
или этапам разработки программ, которые они охватывают, т.е. содержат
средства, помогающие в работах, относящихся к этим уровням или этапам.
Различают верхние (upper) и нижние (lower) системы.
          Верхние CASE-системы          поддерживают работы по уточнению
постановки задачи и анализу проектируемых систем,            в ходе которых
составляются, корректируются и анализируются спецификации систем.
Так как верхние CASE-систем поддерживают те же виды работ,              что и
упомянутые выше первоначальные CASE-системы, их называют еще
нормальными.
          Нижние       CASE-системы           поддерживают     работы     по
проектированию программ, следующие за системным анализом, а также в
той или иной степени собственно         построение    программ (кодирование,
генерация кода). Границу между верхними или нижними CASE-системами
проводят и несколько иначе, а также выделяют средние (middle) CASE-
системы, поддерживающие уровень,             промежуточный между верхним и
нижним и частично пересекающийся с ними.             Для верхних CASE-систем
характерно использование графических            средств, позволяющих строить,
преобразовывать    и    анализировать           разные виды диаграмм, сетей,
деревьев. Появление первых CASE-систем связано                с    развитием
графических средств на персональных компьютерах и рабочих станциях.
В этом смысле они как системы автоматизации проектирования программ
подобны системам автоматизации проектирования промышленных изделий
(САПР), в которых главенствующую роль играют графические средства.
Специфика нормальных CASE-систем, отличающая              их от традиционных
сред   программирования       и средств разработки программ, состоит в
поддержке верхних уровней поддержки программ.


                                        38