UML и RATIONAL ROSE - ключ к рациональному, эффективному проектированию прикладных программ Книга UML и Rational Rose жизненно необходима тем, кто хочет научиться разрабатывать по-настоящему эффективные прикладные программы.. UML - это унифицированный язык моделирования, а Rational Rose -- общепризнанный лидер среди визуальных инструментальных средств моделирования. Но темы этой книги выходят далеко за рамки моделирования: вы узнаете, как с помощью Rose автоматически, на том языке, который вы предпочитаете, превращать UML-диаграммы в программные конструкции. Вы также научитесь выполнять обратное проектирование существующих приложений, что предоставляет дополнительную информацию об их взаимодействии и помогает выбрать наилучшие методы их сопровождения и модернизации. Основные темы * Основы UML * Выбор своего способа работы с Rational Rose * Создание UML-диаграмм всех видов * Детализация существующих UML-диаграмм * Выявление связей и поведения объектов * Работа с последовательностями и переходами состояний * Моделирование в соответствии с вариантами использования и действующими лицами * Представление классов и пакетов * Использование компонентного представления и представления размещения Rose * Автоматическая генерация программного кода * Вопросы генерации программного кода, специфичные для конкретных языков * Генерация схем баз данных Oracle8 * Обратное проектирование существующих приложений * Вопросы обратного проектирования, специфичные для конкретных языков.