ВУЗ:
Составители:
Рис. 10
Рабочее
окно
Analyzer-а
Caption - Имя проекта. В последствии имя модели будет определено
по имени проекта.
Directories - Путь к исходящей директории. По умолчанию Rose
использует для хранения исходящих модельных файлов директорию
С++\Source из домашней директории, что в некоторых случаях
может приносить некоторые неудобства.
Extensions - Типы используемых расширений. Здесь можно настроить
систему так, чтобы она распознавала только определенные виды
расширений.
Bases - Место сохранения текущего проекта.
Files - Список из файлов, подлежащих генерации.
Для проведения правильного реинжениринга (Реинжениринг модели
это процесс исследования программного кода для извлечения
информации о его структуре) Analyzer извлекает информацию из С++
кодов и использует ее для построения модели программного кода.
необходимо заполнить вышеописанные поля. Все файлы, подлежащие
реинженирингу, указываются в поле «Files». Следует учитывать, что при
этом вы получаете визуальную модель взаимодействия классов и структур,
стало быть не идет ни какой речи о том, чтобы на визуальной модели
отразился существующий код системы. Далее: все нестандартные
конструкции не будут выведены в модель (анализатор их просто
проигнорирует), это значит, что любое отклонение от заранее известных
конструкций приводит к тому, что в изначальном варианте Rose не сможет
правильно проанализировать код. Этот факт не является недостатком,
поскольку в арсенале Analyser’а есть инструменты тонкой настройки,
Рис. 10 Рабочее окно Analyzer-а Caption - Имя проекта. В последствии имя модели будет определено по имени проекта. Directories - Путь к исходящей директории. По умолчанию Rose использует для хранения исходящих модельных файлов директорию С++\Source из домашней директории, что в некоторых случаях может приносить некоторые неудобства. Extensions - Типы используемых расширений. Здесь можно настроить систему так, чтобы она распознавала только определенные виды расширений. Bases - Место сохранения текущего проекта. Files - Список из файлов, подлежащих генерации. Для проведения правильного реинжениринга (Реинжениринг модели это процесс исследования программного кода для извлечения информации о его структуре) Analyzer извлекает информацию из С++ кодов и использует ее для построения модели программного кода. необходимо заполнить вышеописанные поля. Все файлы, подлежащие реинженирингу, указываются в поле «Files». Следует учитывать, что при этом вы получаете визуальную модель взаимодействия классов и структур, стало быть не идет ни какой речи о том, чтобы на визуальной модели отразился существующий код системы. Далее: все нестандартные конструкции не будут выведены в модель (анализатор их просто проигнорирует), это значит, что любое отклонение от заранее известных конструкций приводит к тому, что в изначальном варианте Rose не сможет правильно проанализировать код. Этот факт не является недостатком, поскольку в арсенале Analyser’а есть инструменты тонкой настройки,
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »