ОКМ   Rational   UML   ДМ   экономическая информатика   визуальные среды - 4GL   Теория и практика обработки информации

Система IBM Rational

IBM Rational Tau

IBM Rational Tau обеспечивает стандартизованную разработку сложных систем и программного обеспечения на основе моделей.

Это решение используется при разработке информационных систем и корпоративных ИТ-приложений, в том числе архитектуры SOA.

Наличие диаграмм нового типа позволило привнести в инструмент Tau более широкие возможности.

  1. Так появилась опция Verifier, которая в режиме "реального" времени (вы сами задаете масштаб условной единицы времени) позволяет моделировать поведение всей системы или ее отдельных частей, с использованием MSС-диаграмм (Message Sequence Chart).

Пользователь имеет возможность задавать любые входные воздействия (в требуемой последовательности - "пачками", последовательно, параллельно) с тем, чтобы наблюдать как модель реагирует и отрабатывает тот функционал, который в нее закладывался. При этом в любом месте любой диаграммы пользователь имеет возможность поставить знак остановки (break-point) и в специальных окнах (watch window) контролировать значения любых переменных. Наличие опции Verifier позволяет находить ошибки на самых ранних стадиях дизайна, что сокращает время на поиск ошибок и значительно снижает затраты на тестирование.

  1. Появилась возможность иметь почти 100% готового к использованию кода, который автоматически создается встроенным кодо-генератором. В настоящее время Tau имеет 4 независимых кодогенератора: С, С++, C#, Java.
  2. При таком подходе - если речь, например, идет о real-time или embedded systems - пользователь имеет возможность создавать модель (систему), не привязываясь к  онкретной операционной системе или типу процессора:

Такой подход дает возможность сосредоточить усилия разработчиков именно на создании модели и ее функционала, а не тратить их время на ручную "писанину" кода, при которой вносится масса ошибок, потому что никуда от человеческого фактора не уйти...

  1. И появилась возможность следовать рекомендациям OMG-группы, а именно: перейти от широко используемой в прошлом стартегии CDA [Code-Driven Architecture] к новой стратегии MDA [Model-Driven Architecture].

Tau имеет 3 составляющих - собственно Tau, Tau/Architect и Tau/Developer - каждая из которых имеет свое предназначение.

Tau:

- построение модели\-ей с использованием диаграмм, имеющихся в стандарте UML2.0;

- проверка диаграмм на соответствие синтаксису и семантики (нотации) языка UML2.0;

- автоматический поиск и локализация ошибок в диаграммах.

Tau/Architect:

- построение модели\-ей с использованием диаграмм, имеющихся в стандарте UML2.0;

- проверка диаграмм на соответствие синтаксису и семантики (нотации) языка UML2.0;

- автоматический поиск и локализация ошибок в диаграммах;

- динамическая проверка поведения модели;

- отработка и корректировка функционала, закладываемого в модель.

Tau/Developer:

- построение модели\-ей с использованием диаграмм, имеющихся в стандарте UML2.0;

- проверка диаграмм на соответствие синтаксису и семантики (нотации) языка UML2.0;

- автоматический поиск и локализация ошибок в диаграммах;

- динамическая проверка поведения модели;

- отработка и корректировка функционала, закладываемого в модель;

- автоматическая генерация до исходного кода на языке используемого кодо-генератора.

Широкий набор опций позволяет компании оптимизировать свои расходы и не приобретать ничего лишнего в нагрузку.

Tau может быть интегрирован с DOORS [Requirements Management] так, что сразу становится наглядным как каждое из конкретных требований реализуется с помощью тех или иных диаграмм, описывающих поведение системы\модели. При этом возможности трассировки DOORS сохраняются и имеют продолжение в Tau.

Системные требования

Операционная система

Программное обеспечение

Аппаратное обеспечение

Linux, UNIX, Windows

 Windows XP

 Sun Solaris

 Redhat Enterprise Linux

 Citrix XPe

Compilers:

 Java SDK (versions 1.4, 5, 6)

 Microsoft Visual Studio .NET C++/C#

 gnu gcc

 Sun Studio C/C++

IDEs:

 Microsoft Visual Studio .NET

 Eclipse

Java:

 J2EE

 Java EE 5

 J2SE

 Java SE 5

 Java SE 6

450MB disk space minimum

256MB RAM minimum

2048MB RAM recommended

ОКМ   Rational   UML   ДМ   экономическая информатика   визуальные среды - 4GL   Теория и практика обработки информации

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

НОВОСТИ ФОРУМА

Форум Рыцари теории эфира


Рыцари теории эфира
 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров.
10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров.
10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров.
10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров.
10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров.
10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров.
10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров.
10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров.
10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров.
10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
Bourabai Research - Технологии XXI века Bourabai Research Institution