IBM Rational / Telelogic Tau (System Analyze & Design) (download)

Комплект программных приложений IBM Rational / Telelogic Tau для поддержки управления жизненным циклом предприятия позволит вам четко сформулировать и обозначить бизнес-­цели компании.

Инструмент IBM Rational / Telelogic Tau базируется на новом стандарте UML 2.1.

И если в "старом" стандарте UML 1.x диаграмм было 9, но новый стандарт UML 2.1 имеет уже 13. Наличие диаграмм нового типа позволило привнести в инструмент Tau более широкие возможности.

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

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

2. Появилась возможность иметь почти 100% готового к использованию кода, который автоматически создается встроенным кодо­генератором. В настоящее время Tau имеет 4 независимых кодогенератора: С, С++, C#, Java.

3. При таком подходе - если речь, например, идет о real­time или embedded systems ­пользователь имеет возможность создавать модель (систему), не привязываясь к конкретной операционной системе или типу процессора:

  • согласитесь, ведь вашему заказчику почти все равно, ЧТО находится внутри вашей системы, ему важно знать, КАК система отрабатывает требуемый функционал;
  • технический прогресс не стоит на месте, и все чаще появляются новые типы процессоров, ­и что же, переписывать софт заново? ­Нет, теперь уже не придется переписывать софт, подстраиваясь под новый тип процессора или ОС, а только лишь изменить настройки кодо­генератора.

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

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

В каталоге Download Вы можете найти другие полезные материалы - утилиты, программы, документацию, исходники, электронные книги. Если Вы обнаружили неработающую ссылку, пожалуйста, помогите другим посетителям и администратору каталога Download - сообщите об этом редактору.


Страница сайта https://www.interface.ru
Оригинал находится по адресу https://www.interface.ru/home.asp?artId=19694