(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Расширенные возможности RSA: создание и использование заказных преобразований моделей (для MDA)

Моделирование создаваемых объектов, которое использовалось еще древними инженерами, долгое время скептически воспринималось разработчиками систем с программным обеспечением. Даже язык UML, созданный специально для проектирования программных систем, чаще всего используется лишь для описания программных требований (диаграммы прецедентов, диаграммы деятельности) и структуры классов (диаграммы классов).

Появление UML 2 существенно приблизило моделирование к реальным потребностям разработчиков, вплоть до возможности реально генерировать код. И, тем не менее, моделирование воспринимается, чаще всего, как "накладные расходы", средство скорее документирования проектных решений, чем проектирования и реализации, или инструментарий для выполнения "набросков" и обсуждения проектных решений.

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

IBM Rational Software Architect (RSA) большинством пользователей воспринимается как традиционное средство моделирования, и, в лучшем случае, как интегрированная среда разработки. Но возможности RSA гораздо шире.

RSA поддерживает концепцию Управляемой моделью архитектуры (Model Driven Architecture - MDA). Главное в MDA - это автоматическое преобразование моделей от моделей уровня требований через модели проектирования до выполнимого кода.

Скептики скажут, что это невозможно. Даже если компания IBM посадит всех своих сотрудников писать программы преобразований, они не смогут охватить всего разнообразия возможных структур моделей, технологий программирования и т.д. Если же ввести ограничения на допустимые технологии, то все программные системы, разрабатываемые с использованием этой технологии, будут "на одно лицо". И будут почти правы!

Почти потому, что RSA включает инструмент создания и редактирования преобразований (Transformation Authoring). Вы можете создавать собственные или редактировать поставляемые с RSA программы преобразований, приспосабливая их к технологиям, используемым вашей командой.

Предлагаемое сообщение, подготовленное на основе личного опыта автора,  призвано ознакомить слушателей с расширенными возможностями RSA по проектированию, созданию и использованию автоматических преобразований моделей для MDA.

Предполагается, что если данное сообщение вызовет интерес, в УКЦ компании Интерфейс будет читаться курс с этим же названием.
Слушатели курса научатся самостоятельно создавать и внедрять в своей команде преобразования моделей. Будет представлена авторская методика проектирования преобразований и использования Transformation Authoring. Продолжительность курса - 5 дней.
Заявки принимаются.

Зарегистрироваться на семинар

Схема проезда

Программа семинара

1.      Введение
a. Особенности моделирования при разработке ПО.

2.      Сведения о концепции MDA
a. Основные принципы
b. Типы моделей и типы преобразований моделей

3.      Сведения о процессе создания преобразования моделей
a. Исследование технологий, применяемых в команде
b. Проектирование преобразований
c. Реализация преобразований с использованием Transformation Authoring

4.      Внедрение преобразований в команде
a. Документирование преобразований для пользователей

5.      Демонстрация основных приемов работы

6.      Заключение

7.      Ответы на вопросы

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 04.01.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
Rational ClearCase Multisite Floating User License
IBM Rational Functional Tester Floating User License
IBM RATIONAL Quality Manager Quality Professional Authorized User Single Install License + Sw Subscription & Support 12 Months
Rational ClearQuest Floating User License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Поиск курсов
 
 
Интересные факты

Учебный центр "Интерфейс" - в десятке ведущих учебных центров России в сфере IT.

  • У нас преподают такие известные эксперты, как Пржиялковский В.В., Леоненков А.В., Новичков А.Н., Зайцев А.Л., Зайцев Р.А., Большаков О.Н., Мирончик И.Я., Саксонов А.А., Пригодина Н.Ю., Красникова С.А.
  • Учебный центр "Интерфейс" проводит авторизованные курсы по продуктам компаний Microsoft, ERwin, Embarcadero (CodeGear), Postgres Professional
  • Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
  • Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
  • Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
  • Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.

Горячая линия:
+ 7 (495) 925-0049
mail@interface.ru
Отправить быстрое сообщение

Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Обучение для IT-профессионалов
Обучение и сертификация Microsoft
IT сертификация
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100