Баннер

Обратное проектирование

Оглавление
Обратное проектирование
Модуль Analyzer
Этапы проектирования
Контрольные вопросы
Все страницы

 

Обратное проектирование (Reverse engineering)

Цель работы:

• изучение средств обратного проектирования Rational Rose.

Обратным проектированием называется процесс преобразования в модель кода, записанного на каком-либо языке программирования. В результате этого процесса получается огромный объем информации, часть которой находится на более низком уровне детализации, чем необходимо для построения полезных моделей. В то же время обратное проектирование никогда не бывает полным. Поскольку прямое проектирование ведет к потере информации, полностью восстановить модель на основе кода не удастся, если только инструментальные средства не включали в комментариях к исходному тексту информацию, выходящую за пределы языка реализации.

Одно из неоспоримых преимуществ Rational Rose - обратное проектирование, поскольку разработчику и проектировщику важно увидеть перед изменениями уже работающую систему в нормальном графическом представлении. Как правило, визуально-графический ряд оказывает куда большее воздействие, нежели пролистывание технических заданий и программных текстов. Тем более что проект, подвергшийся обратному проек­тированию, может быть доработан и вновь сгенерирован (а впоследствии и скомпилирован). Rational Rose предоставляет для этого все необходимые средства.



Баннер


Читайте также:

Добавить комментарий


Защитный код
Обновить





Баннер
Баннер
Разделы

У нас нашли
предикатные базы знаний
гиперссылки формы
направление тока в цепи
принцип суперпозиции в магнитном поле
объект предметной области
напряжённость электрического поля движущегося точечного заряда
скачать работу создание модели вариантов использования домофон
примеры создания запросов к БД
схемf счетного триггера +его работа
Нейронные сети обучаемые по генетическому алгоритму
vb изменитьусловие выхода из for
как создать макрос автоформы excel
создание одновременных транзактов в gpss world
Формулы цепи индуктивности
компоненты логической модели
почему тип "дата/время" нельзя заменить числовым типом
BPWin 4.0
играть в онлаин игру контор страйк 1.6 бесплатно
самоучитель vba он-лайн
д-триггер википедия
скаяать rational rose
макросы вывод сообщений msgbox
нахождение кпд
построение графика в GPSS
erwin этапы построения
построение модели idf0
Инженерия знаний основные понятия и определения
скачать готовую базу данных access на тему Комендант общежития
мaгнитный поток индуктивность
visio idef0
access выбор столбца в поле со списком
вывод формулы потенцила поля точечного заряда
таблица умножения деятеричной системы
Структура экспертных систем метода усиления
составить программу для vba онлайн
массив в vba
Логические поля да нет в таблице
как сделать составную форму в базе данных?
как создать базу данных документооборот предприятия в аксессе
Скачать AllFusion Process Modeler 7 (BPwin)
логика формирования общественных связей
семантическая сеть пример
uml диаграмма состояний точка выхода
bpwin erwin
Имитационные модели и их особенности
что такое BPwin?
Диаграмма классов Entity
создание бд на основе анкеты
как создать на UserForm кнопки 2007
движение документов на складе bpwin
сигмоидальная функция


Главная Rational Rose Обратное проектирование