IBM Rational Rose - Международный банковский институт

advertisement
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
IBM Rational Rose
http://rational.aplana.ru/products/ibm-rational-rose.asp
IBM Rational Rose — популярное средство визуального
моделирования, которое считается стандартом де-факто среди
средств визуального проектирования приложений. Этот продукт
входит в состав пакета IBM Rational Suite и предназначен для
моделирования программных систем с использованием широкого
круга инструментальных средств и платформ. Инструментальное
средство IBM Rational Rose расширяет возможности моделирования
программных систем, выходящих за рамки платформы J2EE и
инструментальных средств моделирования в составе IBM Rational
Professional Bundle.
Являясь простым и мощным решением для визуальной разработки
информационных систем любого класса, Rational Rose позволяет
создавать, изменять и проверять корректность модели.
Rational Rose объединяет команду разработчиков на базе
универсального языка моделирования UML, который определяет
стандартную графическую символику для описания архитектуры ПО.
Любые участники проекта — аналитики, специалисты по
моделированию, разработчики и другие — могут использовать
модели, построенные в Rational Rose, для большей эффективности
создания конечного продукта.
Для бизнес-аналитиков средство Rational Rose дает возможность
детально описать и проанализировать бизнес-процессы данной
предметной области. Системные аналитики, используя указанные
описания, смогут разработать необходимый функционал ИС, который
максимально удовлетворит запросы заказчика. Для архитекторов
средство Rational Rose будет полезно при создании мощной и гибкой
архитектуры системы. Для аналитиков, специализирующихся в
области разработки баз данных, Rational Rose даст возможность
визуально проектировать и генерировать базы данных любого
размера. Таким образом, можно создавать базы данных Microsoft
SQL Server, Oracle, Sybase SQL Anywhere, IBM DB2 и любые другие,
которые поддерживают возможность запуска скриптов стандарта ANSI
SQL.
Существуют расширения Rational Rose, которые позволяют
выполнять скелетную (round-trip) разработку ИС, создаваемых на базе
языков C/C++, Java, Smalltalk, Ada, Object Pascal (Borland Delphi) и др.
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
Таким образом, можно сгенерировать каркас программного кода на
любом из указанных языков или выполнить процедуру обратного
проектирования. Это позволяет сформировать модель на базе
существующего кода.
Работа с Rational Rose
Возможность публикации модели в Интернете служит основой для
объединения работы удаленных команд разработчиков.
Существует вариант Rational Rose RealTime, полезный при
разработке систем реального времени. Данное средство включает
расширенную нотацию визуального моделирования и отвечает всем
требованиям разработчиков указанного направления. Rational Rose
RealTime поддерживает визуальную разработку конструкций
реального времени, генерацию программного кода и исполнение
моделей на протяжении всего жизненного цикла.
Rational
Rose
предоставляет
огромные
возможности
для
проектирования ИС с использованием лучших архитектурных
принципов. С помощью инструмента можно визуализировать,
анализировать и уточнять требования к создаваемому продукту.
Способности описывать графический интерфейс отдельно от бизнес-
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
логики приводят в конечном итоге к лучшим результатам на уровне
всего проекта. Всегда лучше и эффективнее лишний раз
проанализировать, что должно быть сделано, чем каждый раз
заниматься
трудоемкими
переделками
и
подгонкой
кода.
Использование единого инструмента моделирования на протяжении
всего жизненного цикла разработки помогает создавать "идеальную"
систему.
Rational Rose предлагает плавный процесс разработки ИС. Любые
модели, создаваемые с помощью данного средства, являются
взаимосвязанными: бизнес-модель, функциональная модель, модель
анализа, модель проектирования, модель базы данных, модель
компонентов и модель физического развертывания системы.
Возможности по созданию и использованию шаблонов архитектурных
решений позволяют эффективно использовать опыт, накопленный в
предыдущих проектах.
Rational Rose является ведущим инструментом визуального
моделирования в программной индустрии, благодаря полноценной
поддержке UML и многоязыковой поддержке командной разработки.
Инструмент полностью поддерживает компонентно-ориентированный
процесс создания ИС.
Интеграция Rational Rose с Rational RequisitePro позволяет на базе
визуальной модели разработать полный набор требований, которые
необходимо реализовать при создании конечного продукта.
Интеграция Rational Rose с Rational TestManager позволяет
создавать сценарии тестирования на базе визуальной модели.
Интеграция Rational Rose с Rational ClearCase позволяет поставить
на версионный контроль модель целиком или по частям.
Интеграция
Rational
Rose
с
Rational
SoDA
позволяет
автоматизировать процесс создания документов и отчетов по
визуальной модели.
Download