ВУЗ:
Составители:
Рубрика:
45
В составе Rational Rose можно выделить шесть основных структурных
компонент: репозиторий, графический интерфейс пользователя, средства
просмотра проекта (browser), средства контроля проекта, средства сбора
статистики и генератор документов. К ним добавляются генератор кодов
(индивидуальный для каждого языка) и анализатор, обеспечивающий
реинжиниринг - восстановление модели проекта по исходным текстам
программ.
Репозиторий представляет собой объектно-ориентированную базу
данных. Средства просмотра обеспечивают "навигацию" по проекту, в том
числе, перемещение по иерархиям классов и подсистем, переключение от
одного вида диаграмм к другому и т. д. Средства контроля и сбора
статистики дают возможность находить и устранять ошибки по мере
развития проекта, а не после завершения его описания. Генератор отчетов
формирует тексты
выходных документов на основе содержащейся в
репозитории информации.
Средства автоматической генерации кодов программ на языке С++,
используя информацию, содержащуюся в логической и физической моделях
проекта, формируют файлы заголовков и файлы описаний классов и
объектов. Создаваемый таким образом скелет программы может быть
уточнен путем прямого программирования на языке С++. Анализатор
создает
модули проектов в форме Rational Rose на основе информации,
содержащейся в определяемых пользователем исходных текстах на С++. В
процессе работы анализатор осуществляет контроль правильности исходных
текстов и диагностику ошибок. Модель, полученная в результате его работы,
может целиком или фрагментарно использоваться в различных проектах.
Анализатор обладает широкими возможностями настройки по входу и
выходу. Например
, можно определить типы исходных файлов, базовый
В составе Rational Rose можно выделить шесть основных структурных компонент: репозиторий, графический интерфейс пользователя, средства просмотра проекта (browser), средства контроля проекта, средства сбора статистики и генератор документов. К ним добавляются генератор кодов (индивидуальный для каждого языка) и анализатор, обеспечивающий реинжиниринг - восстановление модели проекта по исходным текстам программ. Репозиторий представляет собой объектно-ориентированную базу данных. Средства просмотра обеспечивают "навигацию" по проекту, в том числе, перемещение по иерархиям классов и подсистем, переключение от одного вида диаграмм к другому и т. д. Средства контроля и сбора статистики дают возможность находить и устранять ошибки по мере развития проекта, а не после завершения его описания. Генератор отчетов формирует тексты выходных документов на основе содержащейся в репозитории информации. Средства автоматической генерации кодов программ на языке С++, используя информацию, содержащуюся в логической и физической моделях проекта, формируют файлы заголовков и файлы описаний классов и объектов. Создаваемый таким образом скелет программы может быть уточнен путем прямого программирования на языке С++. Анализатор создает модули проектов в форме Rational Rose на основе информации, содержащейся в определяемых пользователем исходных текстах на С++. В процессе работы анализатор осуществляет контроль правильности исходных текстов и диагностику ошибок. Модель, полученная в результате его работы, может целиком или фрагментарно использоваться в различных проектах. Анализатор обладает широкими возможностями настройки по входу и выходу. Например, можно определить типы исходных файлов, базовый 45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »